[RFC] make -n0 the default for log -or- make annotate and similar commands calculate merged revs

Matthew D. Fuller fullermd at over-yonder.net
Wed Jun 10 12:19:24 BST 2009


On Wed, Jun 10, 2009 at 05:01:33PM +1000 I heard the voice of
Andrew Cowie, and lo! it spake thus:
> On Wed, 2009-06-10 at 12:01 +1000, Robert Collins wrote:
> > My preference is to make -n0 the default
> 
> Hear hear.

+1.  The old way of showing the merges on --long, and not on
short/line, made perfect sense to me.  Gaining the ability to {,not}
show the merges on any is a big plus, but I counted losing them on
long as a minus (and the inability to re-enable it there without
source hackery is bothersome too).

Funnily enough, just a few minutes ago, I get this write(1) from a
cow-orker...


-----------------
Message from $USER@$HOST on ttypf at 06:05 ...
Any idea offhand why a bzr merge would lose the original commit
message?

bzr branch trunk source
cd source
[changes]; bzr ci -m 'Initial message'
bzr branch trunk target
cd target
bzr merge source
bzr st will show the "Initial message"
bzr ci -m 'New message'
Now all bzr log shows is the "New message"

Isn't that, like, broken?
EOF
-----------------


-- 
Matthew Fuller     (MF4839)   |  fullermd at over-yonder.net
Systems/Network Administrator |  http://www.over-yonder.net/~fullermd/
           On the Internet, nobody can hear you scream.



More information about the bazaar mailing list