[Pkg-bazaar-commits] ./bzr/unstable r807: - New log --long option

Martin Pool mbp at sourcefrog.net
Fri Apr 10 08:21:07 UTC 2009


------------------------------------------------------------
revno: 807
committer: Martin Pool <mbp at sourcefrog.net>
timestamp: Mon 2005-07-04 15:12:59 +1000
message:
  - New log --long option
  
    Patch from William Dodé
modified:
  bzrlib/commands.py
-------------- next part --------------
=== modified file 'bzrlib/commands.py'
--- a/bzrlib/commands.py	2005-06-28 05:33:40 +0000
+++ b/bzrlib/commands.py	2005-07-04 05:12:59 +0000
@@ -835,13 +835,14 @@
     """
 
     takes_args = ['filename?']
-    takes_options = ['forward', 'timezone', 'verbose', 'show-ids', 'revision']
+    takes_options = ['forward', 'timezone', 'verbose', 'show-ids', 'revision','long']
     
     def run(self, filename=None, timezone='original',
             verbose=False,
             show_ids=False,
             forward=False,
-            revision=None):
+            revision=None,
+            long=False):
         from bzrlib.branch import find_branch
         from bzrlib.log import log_formatter, show_log
         import codecs
@@ -875,7 +876,11 @@
         # in e.g. the default C locale.
         outf = codecs.getwriter(bzrlib.user_encoding)(sys.stdout, errors='replace')
 
-        lf = log_formatter('short',
+        if long:
+            log_format = 'long'
+        else:
+            log_format = 'short'
+        lf = log_formatter(log_format,
                            show_ids=show_ids,
                            to_file=outf,
                            show_timezone=timezone)
@@ -1348,6 +1353,7 @@
     'version':                None,
     'email':                  None,
     'update':                 None,
+    'long':                   None,
     }
 
 SHORT_OPTIONS = {
@@ -1356,6 +1362,7 @@
     'm':                      'message',
     'r':                      'revision',
     'v':                      'verbose',
+    'l':                      'long',
 }
 
 



More information about the Pkg-bazaar-commits mailing list