8
8
* New 'bzr ignore PATTERN' command.
10
* Nicer error message for broken pipe, interrupt and similar
11
conditions that don't indicate an internal error.
13
* Add ``.*.swp .*.tmp *,v`` to default ignore patterns.
15
* Per-branch locks keyed on ``.bzr/branch-lock``, available in
16
either read or write mode.
18
* New option ``bzr log --show-ids`` shows revision and file ids.
20
* New usage ``bzr log FILENAME`` shows only revisions that
23
* Changed format for describing changes in ``bzr log -v``.
25
* New option ``bzr commit --file`` to take a message from a file,
28
* New syntax ``bzr status [FILE...]`` contributed by Bartosz Oler.
12
* Converted black-box test suites from Bourne shell into Python.
13
Various structural improvements to the tests.
33
* Converted black-box test suites from Bourne shell into Python;
34
now run using ``./testbzr``. Various structural improvements to
37
* testbzr by default runs the version of bzr found in the same
38
directory as the tests, or the one given as the first parameter.
40
* testbzr also runs the internal tests, so the only command
41
required to check is just ``./testbzr``.
17
46
* Included ElementTree library upgraded to 1.2.6 by Fredrik Lundh.
48
* Refactor command functions into Command objects based on HCT by
51
* Better help messages for many commands.
53
* Expose bzrlib.open_tracefile() to start the tracefile; until
54
this is called trace messages are just discarded.
56
* New internal function find_touching_revisions() and hidden
57
command touching-revisions trace the changes to a given file.
59
* Simpler and faster compare_inventories() function.
61
* bzrlib.open_tracefile() takes a tracefilename parameter.
20
63
bzr-0.0.4 2005-04-22