--- a/mercurial/logcmdutil.py Tue Aug 04 13:21:29 2020 -0700
+++ b/mercurial/logcmdutil.py Tue Aug 04 13:22:00 2020 -0700
@@ -626,13 +626,14 @@
if not tmpl and style:
mapfile = style
+ fp = None
if not os.path.split(mapfile)[0]:
(mapname, fp) = templater.open_template(
b'map-cmdline.' + mapfile
) or templater.open_template(mapfile)
if mapname:
mapfile = mapname
- return formatter.mapfile_templatespec(b'changeset', mapfile)
+ return formatter.mapfile_templatespec(b'changeset', mapfile, fp)
return formatter.lookuptemplate(ui, b'changeset', tmpl)