~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to NEWS

  • Committer: Andrew Bennetts
  • Date: 2010-06-04 03:09:35 UTC
  • mto: This revision was merged to the branch mainline in revision 5280.
  • Revision ID: andrew.bennetts@canonical.com-20100604030935-4slnx0e8uh9b8yk6
lazy_import most things in merge.py; add a few representative modules to the import tariff tests; tweak a couple of other modules so that patiencediff is not necessarily imported; remove a bunch of unused imports from test_knit.py.

Show diffs side-by-side

added added

removed removed

Lines of Context:
32
32
Improvements
33
33
************
34
34
 
 
35
* Use lazy imports in ``bzrlib/merge.py`` so that plugins like ``news_merge``
 
36
  do not cause modules to be loaded unnecessarily just because the plugin
 
37
  registers a merge hook.  This improves ``bzr rocks`` time by about 25%
 
38
  in a default installation (with just the core plugins).
 
39
  (Andrew Bennetts)
 
40
 
35
41
Documentation
36
42
*************
37
43
 
44
50
API Changes
45
51
***********
46
52
 
 
53
* ``bzrlib.knit.KnitSequenceMatcher``, which has been deprecated since
 
54
  2007, has been deleted.  Use ``PatienceSequenceMatcher`` from
 
55
  ``bzrlib.patiencediff`` instead.
 
56
  (Andrew Bennetts)
 
57
 
47
58
Internals
48
59
*********
49
60