From b61d5dd3555e906b21601ff75b3268c0f359283e Mon Sep 17 00:00:00 2001 From: Hans Hagen Date: Fri, 27 Jul 2018 19:41:15 +0200 Subject: 2018-07-27 19:21:00 --- tex/context/base/mkiv/back-exp.lua | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'tex/context/base/mkiv/back-exp.lua') diff --git a/tex/context/base/mkiv/back-exp.lua b/tex/context/base/mkiv/back-exp.lua index 28929bc57..0cdeab6bb 100644 --- a/tex/context/base/mkiv/back-exp.lua +++ b/tex/context/base/mkiv/back-exp.lua @@ -2067,7 +2067,7 @@ do structures.tags.registerextradata("btx",function() local t = { ""} for dataset, used in sortedhash(tagsindatasets) do - t[#t+1] = publications.converttoxml(dataset,true,false,true,false,true) + t[#t+1] = publications.converttoxml(dataset,true,false,true,false,true,true) end t[#t+1] = "" return concat(t,"\n") @@ -3886,7 +3886,10 @@ local htmltemplate = [[ end t[#t+1] = "" t[#t+1] = "" - result = gsub(result,"",concat(t,"\n")) + -- we use a function because otherwise we can have a bad capture index + result = gsub(result,"",function() + return concat(t,"\n") + end) end -- done with ugly -- cgit v1.2.3