--- a/hgext/githelp.py Mon Dec 18 21:09:08 2017 -0800
+++ b/hgext/githelp.py Sun Jan 14 11:19:45 2018 -0800
@@ -876,23 +876,27 @@
]
args, opts = parseoptions(ui, cmdoptions, args)
- cmd = Command('show')
if opts.get('name_status'):
if opts.get('pretty') == 'format:':
- cmd = Command('stat')
- cmd['--change'] = 'tip'
+ cmd = Command('status')
+ cmd['--change'] = '.'
else:
cmd = Command('log')
cmd.append('--style status')
- cmd.append('-r tip')
+ cmd.append('-r .')
elif len(args) > 0:
if ispath(repo, args[0]):
- cmd.append('.')
+ cmd = Command('cat')
+ else:
+ cmd = Command('export')
cmd.extend(args)
if opts.get('unified'):
cmd.append('--config diff.unified=%d' % (opts['unified'],))
elif opts.get('unified'):
+ cmd = Command('export')
cmd.append('--config diff.unified=%d' % (opts['unified'],))
+ else:
+ cmd = Command('export')
ui.status((str(cmd)), "\n")