Subject: CVS commit: pkgsrc/devel/mercurial
To: None <>
From: Thomas Klausner <>
List: pkgsrc-changes
Date: 10/26/2007 14:42:23
Module Name:	pkgsrc
Committed By:	wiz
Date:		Fri Oct 26 14:42:23 UTC 2007

Modified Files:
	pkgsrc/devel/mercurial: Makefile PLIST distinfo

Log Message:
Update to 0.9.5:

New features:
 * Handle symlinks on systems without symlink support
 * hg archive supports symlinks
 * Display executable/symlink bit with "hg manifest -v" (see UpgradeNotes)
 * Improved hg verify diagostics
 * Faster revlog handling
 * Faster handling of large directories
 * Greatly improved handling of large files
 * Atom syndication support in hgweb
 * Improved test suite with parallel execution

 * Fixes for some file copy and rename corner cases
 * Allow moving newly-added files before commit
 * Improve hg diff whitespace handling
 * Disallow fast-forward merge with an ancestor
 * Fix adding untracked files on directory renames
 * Fix hg archive %r format specifier
 * Fix re: and glob: patterns in .hgignore
 * Improve hg executable path resolution
 * Many options and hgrc parsing improvements
 * Better handling of VFAT filesystems on Linux
 * Fix tgz archival on Windows
 * Fix hg serve on Windows requiring pywin32 modules
 * Fix --profile under Windows

New extensions:
 * alias - allow user-defined command aliases
 * children - show the children of the given or working dir revision
 * imerge - incremental interactive merging
 * interhg - modify changelog text as in InterWiki
 * record - darcs-style interactive change selection during commit

New extension features:
 * convert
   * Now supports Subversion, Darcs and Mercurial as source SCMs
   * Use clone's behaviour for the default destination name
   * Force encoding to UTF-8 for converted repository
   * Support new-style .cvspass file format
   * Filter the files and directories to import
   * Remap paths to new locations during import
 * hgk
   * Fix hgk stopping because of untrusted repository warnings
   * Handle filenames with spaces
   * Improved documentation
 * mq
   * Autodetect --git patches on qrefresh

To generate a diff of this commit:
cvs rdiff -r1.14 -r1.15 pkgsrc/devel/mercurial/Makefile
cvs rdiff -r1.9 -r1.10 pkgsrc/devel/mercurial/PLIST \

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.