[PATCH] long option for bzr log
William Dodé
wilk-ml at flibuste.net
Sat Jul 2 10:44:37 BST 2005
Hi,
I don't like the new short log format. This patch add an option '-l or
--long' to use the long format (used previously) :
*** modified file 'bzrlib/commands.py'
--- bzrlib/commands.py
+++ bzrlib/commands.py
@@ -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='repla ce')
- 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',
}
--
William Dodé - http://flibuste.net
More information about the bazaar
mailing list