Received: from mail.netbsd.org (mail.netbsd.org [204.152.190.11]) by narn.NetBSD.org (Postfix) with ESMTP id 6D26E63B8C8 for ; Thu, 10 Apr 2008 23:34:53 +0000 (UTC) Received: by mail.netbsd.org (Postfix, from userid 0) id 1BE3E63B15B; Thu, 10 Apr 2008 23:34:53 +0000 (UTC) Received: from cvs.netbsd.org (unknown [IPv6:2001:4f8:4:7:2e0:81ff:fe30:95bd]) by mail.netbsd.org (Postfix) with ESMTP id 30B5263B10A for ; Thu, 10 Apr 2008 23:34:51 +0000 (UTC) Received: by cvs.netbsd.org (Postfix, from userid 500) id E5C70175D0; Thu, 10 Apr 2008 23:34:51 +0000 (UTC) From: Blair Sadewitz Subject: CVS commit: pkgsrc/devel/mercurial To: pkgsrc-changes@NetBSD.org Reply-To: bjs@netbsd.org Message-Id: <20080410233451.E5C70175D0@cvs.netbsd.org> Date: Thu, 10 Apr 2008 23:34:51 +0000 (UTC) Sender: pkgsrc-changes-owner@NetBSD.org Precedence: list Module Name: pkgsrc Committed By: bjs Date: Thu Apr 10 23:34:51 UTC 2008 Modified Files: pkgsrc/devel/mercurial: Makefile PLIST distinfo pkgsrc/devel/mercurial/patches: patch-aa Log Message: Update to mercurial 1.0 and add DESTDIR support. Changes: General: * greatly improved merge tool configuration, see "hgrc.5.txt" for details * improved copy/rename handling in diffs, status, and merge * files in .hg inherit permissions from .hg/store * infer --repository when possible, so commands may be run from anywhere. * easy-installable * new "droplet" logo Commands: * archive: disable ".hg_archival.txt" file addition with "ui.archivemeta" * bisect: now built-in with greatly improved performance and usability * bundle: new --all option to bundle the whole repository more easily. * cat: apply decode filters with --decode * clone: can clone from a full-history bundle * commit: warn when creating a new head * debugancestor: index argument is now optional * diff: set the number of context line to show with -U/--unified * grep: display matched revisions commit date with --date * import: new --no-commit and --user options * incoming/outgoing: add --limit option * log: use -b/--only-branch to show revisions of a single branch * remove: improve handling for --after * revert: major speedup * serve: prefix the served path with --prefix (also in [web] section) * status: unknown files are skipped by --quiet * tag: allow multiple tags to be added or removed * tags: --verbose flags local tags * update: switch between named branches without -C Extensions: * churn: promoted to an official extension (previously in contrib) * color: new extension coloring "status" and "qseries" command outputs * convert: * hgk: configuration file changed from .gitk to .hgk * highlight: new extension enabling syntax highlighting in hgweb file view (requires pygments) * inotify: new extension using Linux 2.6 inotify API for instant status checking * keyword: new extension for filewise RCS-keyword expansion in working directory * mq: new --currentdate, --date, --currentuser, and --user options * record: add "qrecord" command when used with mq Web interface: * improved WSGI integration and compatibility * follow symlinks in hgwebdir collections * show branches in most of gitweb templates * add line anchors to annotate, changeset, diff and file views * support web.baseurl in hgwebdir, overriding SCRIPT_NAME Hooks: * standard hook to reject text files with CRLF in win32text extension * redirect stdout to stderr for ssh and http servers To generate a diff of this commit: cvs rdiff -r1.15 -r1.16 pkgsrc/devel/mercurial/Makefile cvs rdiff -r1.10 -r1.11 pkgsrc/devel/mercurial/PLIST \ pkgsrc/devel/mercurial/distinfo cvs rdiff -r1.4 -r1.5 pkgsrc/devel/mercurial/patches/patch-aa Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.