Advertisement
Guest User

robertc

a guest
Jun 20th, 2010
56
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.76 KB | None | 0 0
  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
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement