diff options
Diffstat (limited to 'tex/context/base/lang-url.lua')
-rw-r--r-- | tex/context/base/lang-url.lua | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/tex/context/base/lang-url.lua b/tex/context/base/lang-url.lua index 1524878cf..6d909641c 100644 --- a/tex/context/base/lang-url.lua +++ b/tex/context/base/lang-url.lua @@ -66,7 +66,7 @@ do local chars = commands.hyphenatedurl.characters - function commands.hyphenatedurl.action(str, left, right) + function commands.hyphenatedurl.convert(str, left, right) local n = 0 local b = math.max(left or commands.hyphenatedurl.lefthyphenmin,2) local e = math.min(#str-(right or commands.hyphenatedurl.righthyphenmin)+2,#str) @@ -82,7 +82,10 @@ do return "\\a{" .. u(s) .. "}" end end ) - tex.sprint(ctxcatcodes,str) + return str + end + function commands.hyphenatedurl.action(str, left, right) + tex.sprint(ctxcatcodes,commands.hyphenatedurl.convert(str, left, right)) end -- todo, no interface in mkiv yet |