Rev 2: Fix up the various things that weren't being imported as a plugin in http://bzr.arbash-meinel.com/plugins/file_log
John Arbash Meinel
john at arbash-meinel.com
Thu Sep 18 16:24:19 BST 2008
At http://bzr.arbash-meinel.com/plugins/file_log
------------------------------------------------------------
revno: 2
revision-id: john at arbash-meinel.com-20080918152416-eot2zpfkigfzwtqx
parent: john at arbash-meinel.com-20080918151504-959o091bpv2kxfgn
committer: John Arbash Meinel <john at arbash-meinel.com>
branch nick: file_log
timestamp: Thu 2008-09-18 10:24:16 -0500
message:
Fix up the various things that weren't being imported as a plugin
-------------- next part --------------
=== modified file '__init__.py'
--- a/__init__.py 2008-09-18 15:15:04 +0000
+++ b/__init__.py 2008-09-18 15:24:16 +0000
@@ -33,8 +33,12 @@
takes_options = ['log-format']
def run(self, filename, log_format=None):
+ from bzrlib import (
+ log,
+ workingtree,
+ )
import file_log
- tree, relpath = WorkingTree.open_containing(filename)
+ tree, relpath = workingtree.WorkingTree.open_containing(filename)
tree.lock_read()
try:
file_id = tree.path2id(relpath)
@@ -56,7 +60,7 @@
if log_format is None:
log_format = log.log_formatter_registry.get_default(tree.branch)
- lf = log_format(show_ids=False, to_file=self.outf,
+ lf = log_format(show_ids=True, to_file=self.outf,
show_timezone='original')
file_log.log_one_file(tree, file_id, revision_id, lf)
finally:
=== modified file 'file_log.py'
--- a/file_log.py 2008-09-18 15:15:04 +0000
+++ b/file_log.py 2008-09-18 15:24:16 +0000
@@ -57,6 +57,6 @@
rev_tag_dict = {}
for revs in revision_iterator:
for (rev_id, revno, merge_depth), rev, delta in revs:
- lr = LogRevision(rev, revno, merge_depth, delta,
- rev_tag_dict.get(rev_id))
+ lr = log.LogRevision(rev, revno, merge_depth, delta,
+ rev_tag_dict.get(rev_id))
log_formatter.log_revision(lr)
More information about the bazaar-commits
mailing list