Changes

Jump to navigation Jump to search
Made substitution fix more specific by limiting to 1 match per substitution-pair
Line 17: Line 17:  
if args.inline == nil or yesno(args.inline, true) then
 
if args.inline == nil or yesno(args.inline, true) then
 
local subs = {
 
local subs = {
['^<div'] = '<span',
+
['<div'] = '<span',
 
['</div>$'] = '</span>'
 
['</div>$'] = '</span>'
 
}
 
}
for k, v in pairs(subs) do hatnote = string.gsub(hatnote, k, v) end
+
for k, v in pairs(subs) do hatnote = string.gsub(hatnote, k, v, 1) end
 
end
 
end
 
return hatnote
 
return hatnote
Anonymous user

Navigation menu