Path to this page:
Subject: CVS commit: pkgsrc/devel/mercurial
From: Thomas Klausner
Date: 2010-07-05 11:11:14
Message id: 20100705091114.E8160175DD@cvs.netbsd.org
Log Message:
Update to to 1.6:
1.6 (2010-07-01)
(This release makes a couple small behavior changes, be sure to read \
UpgradeNotes!)
Core
* addremove: optimize addremove -s100 by matching files by their SHA1 hashes
* archive: auto-detect archive type by extension (issue2058)
* commit: more friendly handling of new and closed named branches
* hooks: provide pre- and post- hooks with parsed command line arguments
* log: add --branch for filtering on named branch
* log: add --stat for diffstat output
* push: add --new-branch option to allow initial push of new branches
* push: break infinite http recursion bug with Python 2.6.5 (issue2179)
* rollback: add -n/--dry-run flag, report what's being rolled back
* subrepo: various fixes
* summary: report copies and renames and add subrepo status
* tag: add -e/--edit option for modifying the commit message
* revsets: introduce a powerful query language for specifying revisions, \
see the manpage or hg help revsets
Hgweb
* unify and simplify hgweb.cgi and hgwebdir.cgi scripts
* fix race in refreshing repo list (issue2188)
* simplify hgweb.cgi, add help pointer
* deliver shell hook output to client
* allow --port=0 to specify "choose free port number automatically"
* improved templater performance
Help
* add new hgweb, glossary, and revsets topics
* numerous improvements to help text
Extensions
* acl: support for access control base on branches and user-defined or \
OS-level groups
* acl: added support for pretxncommit, so that one can call the ACL hook at (?)
* bookmarks: add support for pushing and pulling bookmarks
* churn: add possibility to include/exclude paths
* color: add support for Windows consoles
* color: colorize based on output labels instead of parsing output
* extdiff: add labels, read diff arguments from [merge-tools]
* keyword: offer svn-like default keywordmaps
* keyword: support (q)record
* mq: add a line to hg summary
* mq: qpush --move, reorder patch series and apply only the patch
* progress: progress support for many more commands
* rebase: add option to not commit after a collapsing
Files: