5
* Aliases now support quotation marks, so they can contain whitespace
5
8
* PyCurlTransport now use a single curl object. By specifying explicitly
6
9
the 'Range' header, we avoid the need to use two different curl objects
7
10
(and two connections to the same server). (Vincent Ladeuil)
19
22
filtering lines with a regex rather than multiple ``str.find()``
20
23
calls. (saves another 300ms) (John Arbash Meinel)
25
* Policy can be set for each configuration key. This allows keys to be
26
inherited properly across configuration entries. For example, this
27
should enable you to do::
30
push_location = sftp://host/srv/project/
31
push_location:policy = appendpath
33
And then a branch like ``/home/user/project/mybranch`` should get an
34
automatic push location of ``sftp://host/srv/project/mybranch``.
37
* Added ``bzr status --short`` to make status report svn style flags
38
for each file. For example::
46
* 'bzr selftest --clean-output' allows easily clean temporary tests
47
directories without running tests. (Alexander Belchenko)
49
* ``bzr help hidden-commands`` lists all hidden commands. (Aaron Bentley)
24
53
* A few tweaks directly to ``fileids_affected_by_revision_ids`` to
26
55
lines. Between the two ``fileids_affected_by_revision_ids`` is
27
56
improved by approx 10%. (John Arbash Meinel)
58
* Change Revision serialization to only write out millisecond
59
resolution. Rather than expecting floating point serialization to
60
preserve more resolution than we need. (Henri Weichers, Martin Pool)
62
* Test suite ends cleanly on Windows. (Vincent Ladeuil)
66
* ``bzr annotate`` now defaults to showing dotted revnos for merged
67
revisions. It cuts them off at a depth of 12 characters, but you can
68
supply ``--long`` to see the full number. You can also use
69
``--show-ids`` to display the original revision ids, rather than
70
revision numbers and committer names. (John Arbash Meinel, #75637)
72
* bzr now supports Win32 UNC path (e.g. \\HOST\path).
73
(Alexander Belchenko, #57869)
75
* Replace broken fnmatch based ignore pattern matching with custom pattern
77
(Kent Gibson, Jan Hudec #57637)
79
* pycurl and urllib can detect short reads at different places. Update
80
the test suite to test more cases. Also detect http error code 416
81
which was raised for that specific bug. Also enhance the urllib
82
robustness by detecting invalid ranges (and pycurl's one by detecting
83
short reads during the initial GET). (Vincent Ladeuil, #73948)
85
* The urllib connection sharing interacts badly with urllib2
86
proxy setting (the connections didn't go thru the proxy
87
anymore). Defining a proper ProxyHandler solves the
88
problem. (Vincent Ladeuil, #74759)
31
91
bzr 0.13 2006-12-05
33
93
No changes from 0.13rc1
53
113
location for general information, outside of a specific command.
54
114
This includes updates for ``bzr help revisionspec`` the first topic
55
115
included. (Goffredo Baroncelli, John Arbash Meinel, #42714)
57
117
* WSGI-compatible HTTP smart server. See ``doc/http_smart_server.txt``.