Comments
Patch
@@ -1,7 +1,7 @@
# Base templates. Due to name clashes with existing keywords, we have
# to replace some keywords with 'lkeyword', for 'labelled keyword'
changeset = '{cset}{branches}{bookmarks}{tags}{parents}{user}{ldate}{summary}\n'
-changeset_quiet = '{node}'
+changeset_quiet = '{lnode}'
changeset_verbose = '{cset}{branches}{bookmarks}{tags}{parents}{user}{ldate}{lfiles}{lfile_copies_switch}{description}\n'
changeset_debug = '{fullcset}{branches}{bookmarks}{tags}{lphase}{parents}{manifest}{user}{ldate}{lfile_mods}{lfile_adds}{lfile_dels}{lfile_copies_switch}{extras}{description}\n'
@@ -40,7 +40,7 @@ fullcset = '{label("log.changeset change
parent = '{label("log.parent changeset.{phase}",
"parent: {rev}:{node|formatnode}")}\n'
-node = '{label("log.node",
+lnode = '{label("log.node",
"{rev}:{node|short}")}\n'
manifest = '{label("ui.debug log.manifest",
@@ -101,6 +101,10 @@ Default style is like normal output:
$ hg log -v --style default > style.out
$ cmp log.out style.out || diff -u log.out style.out
+ $ hg log -q > log.out
+ $ hg log -q --style default > style.out
+ $ cmp log.out style.out || diff -u log.out style.out
+
$ hg log --debug > log.out
$ hg log --debug --style default > style.out
$ cmp log.out style.out || diff -u log.out style.out
@@ -119,6 +123,9 @@ Default style should also preserve color
$ hg --color=debug -v log > log.out
$ hg --color=debug -v log --style default > style.out
$ cmp log.out style.out || diff -u log.out style.out
+ $ hg --color=debug -q log > log.out
+ $ hg --color=debug -q log --style default > style.out
+ $ cmp log.out style.out || diff -u log.out style.out
$ hg --color=debug --debug log > log.out
$ hg --color=debug --debug log --style default > style.out
$ cmp log.out style.out || diff -u log.out style.out