pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/mercurial



Module Name:    pkgsrc
Committed By:   wiz
Date:           Tue Nov  2 09:37:19 UTC 2010

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

Log Message:
Update to 1.7:

1.7 (2010-11-01)

  1.1. Core

     * filelog: improve cmp performances (issue2273)
     * patch: don't strip '#' lines from patch descriptions (issue2417)
     * patch: when native patching fails (ui.patch is not set), don't retry 
with an external tool
     * setup/hg: always load Mercurial from where it was installed.
     * setup: user-friendly error message if Python headers are missing
     * store: new unsupported and experimental parentdelta format (see 
UpgradeNotes)
     * store: encode first period or space in filenames (issue1713)
     * url: expand environment variables in [auth] settings (issue2328)
     * url: check validity (notBefore/notAfter) using OpenSSL (issue2407)

  1.2. Commands

     * addremove: use similarity 100 by default
     * alias: add support for shell command aliases starting with '!' (see 
[alias] in hgrc(5))
     * backout: add --tool argument for specifying merge tool
     * backout: backout linearly by default instead of branching and merging 
(use --merge to get the former behaviour)
     * dispatch: properly handle relative path aliases used with -R (issue2376)
     * init: expand destination url as a configured paths
     * log: do not --follow file that is deleted and recreated later (issue732)
     * merge: don't detect copies as "divergent renames", make error message 
more helpful
     * merge: add --tool argument to merge and resolve
     * merge: handle no file parent in backwards merge (issue2364)
     * tags: do not fail if tags.cache is corrupted (issue2444)
     * templater: add "hex" filter and "children" keywords (see hg help 
templating)

  1.3. Subrepos

     * support remapping of subrepository source paths (see [subpaths] in 
hgrc(5))
     * make add, diff, incoming, outgoing and status commands recurse into 
subrepos with --subrepos/-S
     * subrepo: add support for 'hg archive'
     * subrepo: fix status check on SVN subrepos (issue2445)

  1.4. Revsets

     * add id() and rev() to allow explicit references to changes by hash or 
rev (see hg help revsets)
     * add min() function to complement max()
     * add present() function to avoid lookup errors on possibly missing 
changesets
     * rename tagged() to tag() and allow it to take an optional tag name
     * strip: add revsets support
     * add revsets support to bisect and update (issue1993)
     * bookmarks: add a bookmark([name]) revset for referencing bookmarks
     * transplant: add a transplanted(set) revset to get transplanted revisions

  1.5. hgweb

     * add a help view for accessing the built-in documentation (see help link 
in hg serve)
     * let HTTPS serve use more compatible but less secure encryption
     * support very simple caching model (issue1845)

  1.6. Extensions

     * color: better support for branches and mq guards
     * convert: handle closed branch heads in hg-hg conversion (issue2185)
     * convert: support darcs changelogs with bytes 0x7F-0xFF (issue2411)
     * convert: deprecate --authors in preference for --authormap
     * graphlog: support header and footer templates when using styles 
(issue2395)
     * keyword: do not expand at all during diff
     * keyword: support copy and rename
     * mq: extend support for the --mq argument to extension commands
     * mq: save qrefresh message for easy recovery in case it fails (issue2062)
     * mq: support hg qimport --existing --name renametothis thatexistingpatch, 
fix --force case on Windows
     * mq/qqueue: support renaming of active queue
     * mq/qqueue: add --purge option to delete a queue and its patches
     * pager: add global --pager=<auto/boolean> option
     * patchbomb: add --confirm option to show series details and ask for 
confirmation
     * patchbomb: let diffstat prompt only once with complete summary
     * progress: support rebase and patchbomb
     * rebase: re-add patches to mq repo after rebase
     * strip: add --keep flag to avoid modifying working directory during strip
     * strip: rename --nobackup option to --no-backup (issue2377)
     * strip: support stripping multiple revisions

  1.7. contrib

     * mergetools.hgrc: add vimdiff
     * zsh completion: support bookmarks and patchbomb extensions
     * zsh completion: add qpush --move option


To generate a diff of this commit:
cvs rdiff -u -r1.48 -r1.49 pkgsrc/devel/mercurial/Makefile
cvs rdiff -u -r1.20 -r1.21 pkgsrc/devel/mercurial/PLIST
cvs rdiff -u -r1.36 -r1.37 pkgsrc/devel/mercurial/distinfo

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



Home | Main Index | Thread Index | Old Index