Subject: CVS commit: pkgsrc/devel/bzr
To: None <pkgsrc-changes@NetBSD.org>
From: Thomas Klausner <wiz@netbsd.org>
List: pkgsrc-changes
Date: 07/28/2007 14:48:18
Module Name: pkgsrc
Committed By: wiz
Date: Sat Jul 28 14:48:18 UTC 2007
Modified Files:
pkgsrc/devel/bzr: Makefile PLIST distinfo
Log Message:
Update to 0.18:
bzr 0.18 2007-07-17
BUGFIXES
bzr 0.18rc1 2007-07-10
BUGFIXES
IMPROVEMENTS:
* 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:
* Collecting changes [Entry x/y] - Stage n/m
* Saving data locally - Stage n/m
* Uploading data to master branch - Stage n/m
* Updating the working tree - Stage n/m
* Running post commit hooks - Stage n/m
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)
To generate a diff of this commit:
cvs rdiff -r1.14 -r1.15 pkgsrc/devel/bzr/Makefile
cvs rdiff -r1.10 -r1.11 pkgsrc/devel/bzr/PLIST
cvs rdiff -r1.12 -r1.13 pkgsrc/devel/bzr/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.