# HG changeset patch # User Silverwing # Date 2020-09-05 09:54:11 # Node ID b012c4f5326b0334cc4df2def1d82bfe78c03632 # Parent 381040713b736f955284a08ce231183e1e574a53 Missing file diff --git a/link.lua b/link.lua new file mode 100644 --- /dev/null +++ b/link.lua @@ -0,0 +1,28 @@ +require "fmt" + +if not instead.atleast(3, 2) then + std.dprint("Warning: link module is not functional on this INSTEAD version") + function instead.clipboard() + return false + end +end + +obj { + nam = '$link'; + act = function(s, w) + if not instead.clipboard or instead.clipboard() ~= w then + std.pr ('{@link ', w, '|', w, '}') + else + std.pr(fmt.u (w) ..' [в буфере обмена]') + end + end; +} + +obj { + nam = '@link'; + act = function(s, w) + if instead.clipboard then + instead.clipboard(w) + end + end; +}