~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to NEWS

  • Committer: Canonical.com Patch Queue Manager
  • Date: 2010-01-20 17:19:44 UTC
  • mfrom: (4973.1.1 integration)
  • Revision ID: pqm@pqm.ubuntu.com-20100120171944-8gkub20gotjcye67
(spiv) Implement a per-file merge hook

Show diffs side-by-side

added added

removed removed

Lines of Context:
20
20
* Add bug information to log output when available.
21
21
  (Neil Martinsen-Burrell, Guillermo Gonzalez, #251729)
22
22
 
 
23
* Added ``merge_file_content`` hook point to ``Merger``, allowing plugins
 
24
  to register custom merge logic, e.g. to provide smarter merging for
 
25
  particular files.
 
26
 
 
27
* Bazaar now includes the ``news_merge`` plugin.  It is disabled by
 
28
  default, to enable it add a ``news_merge_files`` option to your
 
29
  configuration.  Consult ``bzr help news_merge`` for more information.
 
30
  (Andrew Bennetts)
 
31
  
23
32
* ``bzr branch`` now takes a ``--bind`` option. This lets you
24
33
  branch and bind all in one command. (Ian Clatworthy)
25
34
 
160
169
API Changes
161
170
***********
162
171
 
 
172
* Added ``cachedproperty`` decorator to ``bzrlib.decorators``.
 
173
  (Andrew Bennetts)
 
174
 
163
175
* Many test features were renamed from ``FooFeature`` to ``foo_feature``
164
176
  to be consistent with instances being lower case and classes being
165
177
  CamelCase. For the features that were more likely to be used, we added a
166
178
  deprecation thunk, but not all. (John Arbash Meinel)
167
179
 
 
180
* Merger classes (such as ``Merge3Merger``) now expect a ``this_branch``
 
181
  parameter in their constructora, and provide ``this_branch`` as an
 
182
  attribute. (Andrew Bennetts)
 
183
  
168
184
* The Branch hooks pre_change_branch_tip no longer masks exceptions raised
169
185
  by plugins - the original exceptions are now preserved. (Robert Collins)
170
186