/brz/remove-bazaar

To get this branch, use:
bzr branch http://gegoxaren.bato24.eu/bzr/brz/remove-bazaar

« back to all changes in this revision

Viewing changes to NEWS

  • Committer: Vincent Ladeuil
  • Date: 2010-04-28 17:11:50 UTC
  • mto: (5193.6.1 texinfo)
  • mto: This revision was merged to the branch mainline in revision 5356.
  • Revision ID: v.ladeuil+lp@free.fr-20100428171150-hrjit8iqn3cjjucc
Rename sphinx related files into a better namespace.

Show diffs side-by-side

added added

removed removed

Lines of Context:
16
16
New Features
17
17
************
18
18
 
19
 
* ``bzr commit`` accepts ``-p`` (for "patch") as a shorter name for
20
 
  ``--show-diff``.
21
 
  (Parth Malwankar, #571467)
22
 
  
23
19
* ``bzr ignore`` now supports a ``--default-rules`` option that displays
24
20
  the default ignore rules used by bzr. The flag ``--old-default-rules``
25
21
  is no longer supported by ``ignore``.
38
34
  better with sudo.
39
35
  (Martin <gzlist@googlemail.com>, Parth Malwankar, #376388)
40
36
 
41
 
* ``bzr log --exclude-common-ancestry -r X..Y`` displays the revisions that
42
 
  are part of Y ancestry but not part of X ancestry (aka the graph
43
 
  difference).
44
 
  (Vincent Ladeuil, #320119)
45
 
 
46
37
* ``bzr selftest --parallel=fork`` wait for its children avoiding zombies.
47
38
  (Vincent Ladeuil, #566670)
48
39
 
49
40
* ``bzr selftest`` should not use ui.note() since it's not unicode safe.
50
41
  (Vincent Ladeuil, #563997)
51
42
 
52
 
* Don't mention --no-strict when we just issue the warning about unclean trees.
53
 
  (Vincent Ladeuil, #401599)
54
 
 
55
 
* Fixed ``AssertionError`` when accessing smart servers running Bazaar
56
 
  versions before 1.6.
57
 
  (Andrew Bennetts, #528041)
58
 
 
59
43
* Reduce peak memory by one copy of compressed text.
60
44
  (John Arbash Meinel, #566940)
61
45
 
62
 
* Show the filenames when a file rename fails so that the error will be
63
 
  more comprehensible.
64
 
  (Martin Pool, #491763)
65
 
 
66
46
Improvements
67
47
************
68
48
 
84
64
API Changes
85
65
***********
86
66
 
87
 
* Added ``bzrlib.merge.PerFileMerger``, a more convenient way to write
88
 
  some kinds of ``merge_file_content`` hook functions.
89
 
  (Andrew Bennetts)
90
 
  
91
 
* `BzrDir`, `Branch`, `Repository` and `WorkingTree` now all support `user_url`,
92
 
  `user_transport`, `control_url` and `control_transport` members pointing
93
 
  respectively to the directory containing the ``.bzr`` control directory, 
94
 
  and to the directory within ``.bzr`` used for the particular component.
95
 
  All of them inherit from `ControlComponent` which provides default
96
 
  implementations.
97
 
  (Martin Pool)
98
 
 
99
67
Internals
100
68
*********
101
69
 
102
 
* ``_remember_remote_is_before`` no longer raises AssertionError when
103
 
  suboptimal network behaviour is noticed; instead it just mutters to the
104
 
  log file (and warns the user if they have set the ``hpss`` debug flag).
105
 
  This was causing unnecessary aborts for performance bugs that are minor
106
 
  at worst.
107
 
  (Andrew Bennetts, #528041)
108
 
 
109
70
* Permit bzr to run under ``python -OO`` which reduces the size of bytecode
110
71
  files loaded from disk. To ensure docstrings needed for help are never
111
72
  stripped, the prefix ``__doc__ =`` should now be used.
114
75
Testing
115
76
*******
116
77
 
117
 
* Added ``bzrlib.tests.matchers`` as a place to put matchers, along with
118
 
  our first in-tree matcher. See the module docstring for details.
119
 
  (Robert Collins)
120
 
 
121
78
* ``bzr selftest --parallel=subprocess`` now works correctly on win32.
122
79
   (Gordon Tyler, #551332)
123
80
 
188
145
  (Andrew Bennetts)
189
146
 
190
147
* When invoked with a range revision, ``bzr log`` doesn't show revisions
191
 
  that are not part of the Y revisions ancestry anymore when invoked with
192
 
  -rX..Y.
 
148
  that are not part of the ancestry anymore.
193
149
  (Vincent Ladeuil, #474807)
194
150
 
195
 
* Properly handle ``param_name`` attribute for ``ListOption``.
196
 
  (Martin von Gagern, 387117)
197
 
 
198
151
Improvements
199
152
************
200
153
 
527
480
  happens, and another warning will be written if the log file could not
528
481
  be closed after retrying 100 times.  (Andrew Bennetts, #531746)
529
482
 
530
 
bzr 2.1.2
531
 
#########
532
 
 
533
 
:2.1.2: NOT RELEASED YET
534
 
 
535
 
Bug Fixes
536
 
*********
537
 
 
538
 
* ``bzr switch`` does not die if a ConfigurableFileMerger is used.
539
 
  (Aaron Bentley, #559436)
540
 
 
541
 
* Fixed ``AssertionError`` when accessing smart servers running Bazaar
542
 
  versions before 1.6.
543
 
  (Andrew Bennetts, #528041)
544
 
 
545
 
* Reset ``siginterrupt`` flag to False every time we handle a signal
546
 
  installed with ``set_signal_handler(..., restart_syscall=True)`` (from
547
 
  ``bzrlib.osutils``.  Reduces the likelihood of "Interrupted System Call"
548
 
  errors after two window resizes.
549
 
  (Andrew Bennetts)
550
 
 
551
 
Internals
552
 
*********
553
 
 
554
 
* ``_remember_remote_is_before`` no longer raises AssertionError when
555
 
  suboptimal network behaviour is noticed; instead it just mutters to the
556
 
  log file (and warns the user if they have set the ``hpss`` debug flag).
557
 
  This was causing unnecessary aborts for performance bugs that are minor
558
 
  at worst.
559
 
  (Andrew Bennetts, #528041)
560
 
 
561
 
 
562
483
bzr 2.1.1
563
484
#########
564
485
 
592
513
  problems importing bzrlib from a non-main thread.
593
514
  (Elliot Murphy, #521989)
594
515
 
595
 
* Repositories accessed via a smart server now reject being stacked on a
596
 
  repository in an incompatible format, as is the case when accessing them
597
 
  via other methods.  This was causing fetches from those repositories via
598
 
  a smart server (e.g. using ``bzr branch``) to receive invalid data.
599
 
  (Andrew Bennetts, #562380)
600
 
 
601
516
* Standardize the error handling when creating a new ``StaticTuple``
602
517
  (problems will raise TypeError). (Matt Nordhoff, #457979)
603
518