Update to 2.8.1:

This is a regularly-scheduled bugfix release.

    bookmarks: consider successor changesets when moving bookmark (issue4015)
    contrib: don't mention obsolete graphlog extension in mercurial.ini
    contrib: promote strip extension over MQ in sample.hgrc
    contrib: stop mentioning obsolete graphlog extension in sample.hgrc
    convert: fix svn crash when svn.ra.get_log calls back with orig_paths=None
    help: fix backwards bisect help example
    help: use progress instead of mq as in 'hg help config' example
    hgk: fix tag list parser (issue4101)
    hgweb: ignore non numeric "revcount" parameter values (issue4091)
    histedit: hold wlock and lock while in progress
    largefiles: cache largefiles for update, also without printmessage
    largefiles: don't crash on 'local renamed directory' actions
    merge: move forgets to the beginning of the action list
    minirst: do not interpret a directive as a literal block
    minirst: find admonitions before pruning comments and adding margins
    obsolete: stop doing membership test on list
    parse_index2: fix crash on bad argument type (issue4110)
    phase: better error message when --force is needed
    rebase: fix rebase aborts when 'tip-1' is public (issue4082)
    rebase: fix working copy location after a --collapse (issue4080)
    share: fix unshare calling wrong repo.init() method
    shelve: fix bad argument interaction with largefiles (issue4111)
    shelve: unshelve using an unfiltered repository
    strip: fix last unprotected mq reference (issue4097)
    strip: hold wlock for entire duration
    subrepo: sanitize non-hg subrepos
    templater: fix escaping in nested string literals (issue4102)
    templater: makes branches work correctly with stringify (issue4108)
    templater: only recursively evaluate string literals as templates (issue4103)
    unshelve: add tests for unknown files
    unshelve: don't commit unknown files during unshelve (issue4113)
    util: url keeps backslash in paths
    util: warn when adding paths ending with \
Updated devel/mercurial to 2.8.1
Update emacs-snapshot to 20131126

Notable changes:
* org-mode supports SVG files.
* unicode routines regenrated for Unicode 6.3.0.
* Many improvements in ruby-mode.
Note update ofe emacs-snapshot
tex-collection-documentation-base-doc has been removed from TeX Live.
Remove tex-collection-documentation-base-doc, which has been removed
from TeX Live.
Note removal of tex-collection-documentation-base-doc
Update tex-path{,-doc} to 3.05

Changes:
- Use \path instead of \ATcode to save the catcode of @.
  Expand \pathafterhook after \path's work is done.
Note update of tex-path{,-doc}
Update tex-ulem{,-doc} to 2013

Changes:
- Removed \let\par garbage.
Note update of tex-ulem{,-doc}
Sync tex-collection-genericrecommended{,-doc} with TeX Live 2013
Note update of tex-collection-genericrecommended{,-doc}
Sync tex-euro{,-doc} with TeX Live 2013

Changes:
- Add a sample Makefile
Note update of tex-euro-doc
Changes 0.2.0:
* Decompression of archives using the -lhx- file format supported by
  unlha32.dll is now supported (thanks Multi for the patch).
* The -p (print to stdout) command line option is now supported.
* The test suite should now run correctly on Windows.
Bugs fixed:
* Bug where archives read from pipes (eg. stdin) were not extracted
  beyond the first file in the archive.
* Output when using the -w (extract directory) option now correctly
  matches the output of Unix lha.
Updated archivers/lhasa to 0.2.0
The xendomains rc.d script should only depend on xencommons.