Update to mercurial 1.2.1 with several large changes:
Version 1.2.1 - 2009-03-20
This is a bugfix release.
- fixed version number build from tarball
- fix allow_read logic for hgweb
- improve handling of damaged revlogs in verify
- keep .orig files when resolving
- clear resolve state properly when rebasing
- improve --command handling with bisect
- fix diff against bundles
- improve fetch logic for inactive branches
- fix diffstat with notify
- fix 'synthetic file adds' in CVS conversion
Version 1.2 - 2009-03-04
General features:
- explicit closing of named branches via hg commit --close-branch
- hg now accepts options given after arguments on the commandline
- added translation support with initial Danish, Chinese, Japanese, and
- Italian translations
- added optional pure-Python versions of C modules
- pending changesets can now be accessed safely from hooks
- diff: added -c option to show single changeset
- many improvements to the documentation and online help topics
Extensions:
- convert: o new support for perforce sources o improvements to handling cvs sources o improvements to handling gnu arch source o improvements to handling darcs sources
- bookmarks: o set current to new when current is renamed o bookmarks: Add track.current option o bookmarks: add bookmarks to tags
- mq: allow qpop when it won't invalidate any dirstate parents
- patchbomb: respect diff settings
- rebase: pull --rebase updates if there is nothing to rebase
- bugzilla: updated to work with Bugzilla 3.2
- zeroconf: added more documentation
- hgk: add several color settings
- the imerge extension has been removed (obsoleted by the resolve command)
Submitted by: Yuri Ryazantsev <yuri@unix.ru>