Subject: CVS commit: pkgsrc/devel/bzr
From: Thomas Klausner
Date: 2006-11-04 19:36:14
Message id: 20061104183614.B79DF211CA@cvs.netbsd.org

Log Message:
Update to 0.12:

bzr 0.12  2006-10-30

  IMPROVEMENTS:

    * ``bzr log`` now shows dotted-decimal revision numbers for all revisions,
      rather than just showing a decimal revision number for revisions on the
      mainline. These revision numbers are not yet accepted as input into bzr
      commands such as log, diff etc. (Robert Collins)

    * revisions can now be specified using dotted-decimal revision numbers.
      For instance, ``bzr diff -r 1.2.1..1.2.3. (Robert Collins)

    * ``bzr help commands`` output is now shorter (Aaron Bentley)

    * New connection: ``bzr+http://`` which supports tunnelling the smart
      protocol over an HTTP connection. If writing is enabled on the bzr
      server, then you can write over the http connection.
      (Andrew Bennetts)

    * ``bzr`` now uses lazy importing to reduce the startup time. This has
      a moderate effect on lots of actions, especially ones that have
      little to do. For example ``bzr rocks`` time is down to 116ms from
      283ms. (John Arbash Meinel)

    * New Registry class to provide name-to-object registry-like support,
      for example for schemes where plugins can register new classes to
      do certain tasks (e.g. log formatters). Also provides lazy registration
      to allow modules to be loaded on request. (John Arbash Meinel, Adeodato
      Simó)

  API INCOMPATABILITY:

    * LogFormatter subclasses show now expect the 'revno' parameter to
      show() to be a string rather than an int. (Robert Collins)

As well as changes to the internals, tests, and bug fixes.

Files:
RevisionActionfile
1.9modifypkgsrc/devel/bzr/Makefile
1.6modifypkgsrc/devel/bzr/PLIST
1.8modifypkgsrc/devel/bzr/distinfo