daily pastebin goal
35%
SHARE
TWEET

robertc

a guest Jun 20th, 2010 36 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. === modified file 'NEWS'
  2. --- NEWS        2010-06-20 22:55:07 +0000
  3. +++ NEWS        2010-06-21 04:07:55 +0000
  4. @@ -14,11 +14,25 @@
  5.  Compatibility Breaks
  6.  ********************
  7.  
  8. +* bzrlib library users now need to call ``__enter__`` and ``__exit__`` on
  9. +  the result of ``bzrlib.initialize``. This change was made when fixing
  10. +  the bad habit recent bzr versions have had of leaving progress bars
  11. +  behind on the screen. That required calling another function before
  12. +  exiting the program, and it made sense to provide a full context
  13. +  manager at the same time. (Robert Collins)
  14. +
  15. +* The ``bzr`` front end now requires a ``bzrlib.ui.ui_factory`` which is a
  16. +  context manager in the Python 2.5 and above sense. The bzrlib base class
  17. +  is such a manager, but third party UI factories which do not derive from
  18. +  ``bzrlib.ui.UIFactory`` will be incompatible with the command line front
  19. +  end.
  20. +  
  21.  * URLs like ``foo:bar/baz`` are now always parsed as a URL with scheme "foo"
  22.    and path "bar/baz", even if bzr does not recognize "foo" as a known URL
  23.    scheme.  Previously these URLs would be treated as local paths.
  24.    (Gordon Tyler)
  25.  
  26. +
  27.  New Features
  28.  ************
  29.  
  30. @@ -56,6 +70,8 @@
  31.    test that all commands available to the test suite have help.
  32.    (Robert Collins, #177500)
  33.  
  34. +* Progress output is cleaned up when exiting.  (Aaron Bentley)
  35. +
  36.  * Raise ValueError instead of a string exception.
  37.    (John Arbash Meinel, #586926)
  38.  
  39. @@ -181,8 +197,7 @@
  40.  
  41.  * ``bzr`` does not try to guess the username as ``username@hostname``
  42.    and requires it to be explictly set. This can be set using ``bzr
  43. -  whoami``.
  44. -  (Parth Malwankar, #549310)
  45. +  whoami``. (Parth Malwankar, #549310)
  46.  
  47.  * ``bzrlib.commands.Command`` will now raise ValueError during
  48.    construction if there is no __doc__ set. (Note, this will be reverted in
RAW Paste Data
Top