Released: | 2007-07-10 |
---|
The –lsprof-file option now dumps a text rendering of the profiling information if the filename ends in ”.txt”. It will also convert the profiling information to a format suitable for KCacheGrind if the output filename ends in ”.callgrind”. Fixes to the lsprofcalltree conversion process by Jean Paul Calderone and Itamar were also merged. See http://ddaa.net/blog/python/lsprof-calltree. (Ian Clatworthy)
info now defaults to non-verbose mode, displaying only paths and abbreviated format info. info -v displays all the information formerly displayed by info. (Aaron Bentley, Adeodato Simó)
bzr missing now has better option names --this and --other. (Elliot Murphy)
The internal weave-list command has become versionedfile-list, and now lists knits as well as weaves. (Aaron Bentley)
Automatic merge base selection uses a faster algorithm that chooses better bases in criss-cross merge situations (Aaron Bentley)
Progress reporting in commit has been improved. The various logical stages are now reported on as follows, namely:
If there is no master branch, the 3rd stage is omitted and the total number of stages is adjusted accordingly.
Each hook that is run after commit is listed with a name (as hooks can be slow it is useful feedback). (Ian Clatworthy, Robert Collins)
Various operations that are now faster due to avoiding unnecessary topological sorts. (Aaron Bentley)
Make merge directives robust against broken bundles. (Aaron Bentley)
The lsprof filename note is emitted via trace.note(), not standard output. (Aaron Bentley)
bzrlib now exports explicit API compatibility information to assist library users and plugins. See the bzrlib.api module for details. (Robert Collins)
Remove unnecessary lock probes when acquiring a lockdir. (Martin Pool)
bzr --version now shows the location of the bzr log file, which is especially useful on Windows. (Martin Pool)
-D now supports hooks to get debug tracing of hooks (though its currently minimal in nature). (Robert Collins)
Long log format reports deltas on merge revisions. (John Arbash Meinel, Kent Gibson)
Make initial push over FTP more resilient. (John Arbash Meinel)
Print a summary of changes for update just like pull does. (Daniel Watkins, #113990)
Add a -Dhpss option to trace smart protocol requests and responses. (Andrew Bennetts)