~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to NEWS

  • Committer: Canonical.com Patch Queue Manager
  • Date: 2009-07-22 09:03:35 UTC
  • mfrom: (4449.3.47 387717-progress-bar-tty)
  • Revision ID: pqm@pqm.ubuntu.com-20090722090335-m1okio1ev9bwytui
(mbp) various UIFactory cleanups including bug 387717

Show diffs side-by-side

added added

removed removed

Lines of Context:
30
30
* BranchBuilder now accepts timezone to avoid test failures in countries far
31
31
  from GMT. (Vincent Ladeuil, #397716)
32
32
 
 
33
* The environment variable ``BZR_PROGRESS_BAR`` set to either ``text`` or ``none``
 
34
  always forces progress bars either on or off respectively.  Otherwise,
 
35
  they're turned on if ``TERM`` is not ``dumb`` and stderr is a terminal.
 
36
  bzr always uses the 'text' user interface when run as a command, so
 
37
  ``BZR_USE_TEXT_UI`` is no longer needed.
 
38
  (Martin Pool, #339385, #387717)
 
39
 
33
40
* ``bzr commit`` no longer saves the unversioning of missing files until
34
41
  the commit has completed on the branch. This means that aborting a
35
42
  commit that found a missing file will leave the tree unedited.
74
81
API Changes
75
82
***********
76
83
 
 
84
* ``CLIUIFactory`` is deprecated; use ``TextUIFactory`` instead if you
 
85
  need to subclass or create a specific class, or better yet the existing
 
86
  ``make_ui_for_terminal``.  ``SilentUIFactory`` is clarified to do no
 
87
  user interaction at all, rather than trying to read from stdin but not
 
88
  writing any output, which would be strange if reading prompts or
 
89
  passwords.  (Martin Pool)
 
90
 
77
91
* New TransformPreview.commit() allows committing without a working tree.
78
92
  (Aaron Bentley)
79
93
 
 
94
* ProgressTasks now prefer to talk direct to their ProgressView not to the
 
95
  UIFactory. 
 
96
  (Martin Pool)
 
97
 
80
98
Internals
81
99
*********
82
100