hgext/mq.py
changeset 3697 da262f35fbc8
parent 3692 49136e90517b
child 3698 a9090b264250
--- a/hgext/mq.py	Mon Nov 20 19:32:38 2006 -0200
+++ b/hgext/mq.py	Mon Nov 20 19:32:40 2006 -0200
@@ -935,6 +935,8 @@
             self.ui.write("No patches applied\n")
             return
         qp = self.qparents(repo, top)
+        if opts.get('git'):
+            self.diffopts().git = True
         self.printdiff(repo, qp, files=pats, opts=opts)
 
     def refresh(self, repo, pats=None, **opts):
@@ -2071,7 +2073,8 @@
          commands.table["^commit|ci"][1],
          'hg qcommit [OPTION]... [FILE]...'),
     "^qdiff": (diff,
-               [('I', 'include', [], _('include names matching the given patterns')),
+               [('g', 'git', None, _('use git extended diff format')),
+                ('I', 'include', [], _('include names matching the given patterns')),
                 ('X', 'exclude', [], _('exclude names matching the given patterns'))],
                'hg qdiff [-I] [-X] [FILE]...'),
     "qdelete|qremove|qrm":