356
356
############################
359
:2.0.5: NOT RELEASED YET
364
* Avoid ``malloc(0)`` in ``patiencediff``, which is non-portable.
365
(Martin Pool, #331095)
367
* Concurrent autopacking is more resilient to already-renamed pack files.
368
If we find that a file we are about to obsolete is already obsoleted, we
369
do not try to rename it, and we leave the file in ``obsolete_packs``.
370
The code is also fault tolerant if a file goes missing, assuming that
371
another process already removed the file.
372
(John Arbash Meinel, Gareth White, #507557)
374
* Cope with the lockdir ``held/info`` file being empty, which seems to
375
happen fairly often if the process is suddenly interrupted while taking
377
(Martin Pool, #185103)
364
379
* Handle renames correctly when there are files or directories that
365
380
differ only in case. (Chris Jones, Martin Pool, #368931)
382
* Fixed CHM generation by moving the NEWS section template into
383
a separate file. (Ian Clatworthy, #524184)
367
385
* If ``bzr push --create-prefix`` triggers an unexpected ``NoSuchFile``
368
386
error, report that error rather than failing with an unhelpful
369
387
``UnboundLocalError``.
370
388
(Andrew Bennetts, #423563)
390
* Running ``bzr`` command without any arguments now shows bzr
391
version number along with rest of the help text.
392
(Parth Malwankar, #369501)