mercurial/cmdutil.py
changeset 41590 15f63ac122ea
parent 41574 66399f2e92aa
child 41604 4d4842445afc
--- a/mercurial/cmdutil.py	Fri Feb 01 22:28:55 2019 -0800
+++ b/mercurial/cmdutil.py	Tue Jan 29 15:49:20 2019 -0800
@@ -2164,6 +2164,7 @@
     ret = 1
 
     needsfctx = ui.verbose or {'size', 'flags'} & fm.datahint()
+    uipathfn = scmutil.getuipathfn(ctx.repo(), legacyrelativevalue=True)
     for f in ctx.matches(m):
         fm.startitem()
         fm.context(ctx=ctx)
@@ -2171,7 +2172,7 @@
             fc = ctx[f]
             fm.write('size flags', '% 10d % 1s ', fc.size(), fc.flags())
         fm.data(path=f)
-        fm.plain(fmt % m.rel(f))
+        fm.plain(fmt % uipathfn(f))
         ret = 0
 
     for subpath in sorted(ctx.substate):