~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to NEWS

  • Committer: Vincent Ladeuil
  • Date: 2010-01-20 16:31:24 UTC
  • mfrom: (4869.3.34 per-file-merge-hook)
  • mto: This revision was merged to the branch mainline in revision 4975.
  • Revision ID: v.ladeuil+lp@free.fr-20100120163124-fhf3nh8e1nu7w3y7
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