# HG changeset patch # User Danek Duvall # Date 1301676832 25200 # Node ID 816e398e992c5c808a43aec7a7285f3c896820c9 # Parent 62e9499728a61a19eeb0d8eb2c00397fa60a5f7e 6907515 mercurial 1.8.2 7025423 timestamps are not added to .py files diff -r 62e9499728a6 -r 816e398e992c components/mercurial/Makefile --- a/components/mercurial/Makefile Wed Apr 20 15:21:00 2011 -0700 +++ b/components/mercurial/Makefile Fri Apr 01 09:53:52 2011 -0700 @@ -25,33 +25,33 @@ PATH=/usr/bin:/usr/gnu/bin:/usr/sbin COMPONENT_NAME= mercurial -COMPONENT_VERSION= 1.3.1 +COMPONENT_VERSION= 1.8.2 COMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION) COMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.gz -COMPONENT_ARCHIVE_HASH= sha1:a9537fab7c7ead501a6414d1900f46e0ae3e48b8 +COMPONENT_ARCHIVE_HASH= sha1:394e95b3ddfb9b725368b81ad60dc39382fb9e12 COMPONENT_ARCHIVE_URL= http://www.selenic.com/mercurial/release/$(COMPONENT_ARCHIVE) include $(WS_TOP)/make-rules/prep.mk include $(WS_TOP)/make-rules/setup.py.mk include $(WS_TOP)/make-rules/ips.mk -PYTHON_ENV += CC="$(CC)" -PYTHON_ENV += CFLAGS="-m$(BITS) $(CFLAGS)" - +PKG_MACROS += PYTHON_LIB=$(PYTHON_LIB) PKG_PROTO_DIRS += $(COMPONENT_SRC)/contrib PKG_PROTO_DIRS += $(COMPONENT_SRC)/doc +PUBLISH_TRANSFORMS += $(WS_TOP)/transforms/autopyc + +# Set mod time of patched file from patch. Use this to ensure that the .py +# file consistently gets the same timestamp. +$(SOURCE_DIR)/.https_proxy.patched: GPATCH_FLAGS += -Z # common targets build: $(BUILD_32) install: $(INSTALL_32) - (cd $(COMPONENT_SRC)/doc ; $(MAKE) INSTALL=$(INSTALL) \ - PREFIX=/usr DESTDIR=$(PROTO_DIR) install) test: $(INSTALL_32) (cd $(COMPONENT_SRC)/tests ; \ - PYTHONPATH=$(PROTOUSRLIBDIR)/python$(PYTHON_VERSION)/vendor-packages \ - $(PYTHON) ./run-tests.py) + PYTHONPATH=$(PROTO_DIR)/$(PYTHON_LIB) $(PYTHON) ./run-tests.py) BUILD_PKG_DEPENDENCIES = $(BUILD_TOOLS) diff -r 62e9499728a6 -r 816e398e992c components/mercurial/mercurial.p5m --- a/components/mercurial/mercurial.p5m Wed Apr 20 15:21:00 2011 -0700 +++ b/components/mercurial/mercurial.p5m Fri Apr 01 09:53:52 2011 -0700 @@ -21,22 +21,28 @@ # Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved. # + default mangler.man.stability committed> + # These are not installed, but can be found in the source contrib directory. set action.hash %<\1> > - default mangler.man.stability committed> -set name=pkg.fmri \ - value=pkg:/developer/versioning/mercurial@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) -set name=pkg.description \ - value="A fast, lightweight source control management system designed for efficient handling of very large distributed projects." + +# We also ignore all dependencies implied by the demos. + set pkg.depend.bypass-generate .*> + +# And we don't create .pyc files for demo files. + default pkg.tmp.autopyc false> + +set name=pkg.fmri value=pkg:/developer/versioning/mercurial@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) set name=pkg.summary value="The Mercurial Source Control Management System" -set name=info.classification \ - value="org.opensolaris.category.2008:Development/Source Code Management" +set name=pkg.description value="A fast, lightweight source control management system designed for efficient handling of very large distributed projects." +set name=info.classification value="org.opensolaris.category.2008:Development/Source Code Management" +set name=info.upstream_url value=http://mercurial.selenic.com/ set name=info.source_url value=$(COMPONENT_ARCHIVE_URL) -set name=info.upstream_url \ - value=http://www.selenic.com/mercurial/wiki/index.cgi/Mercurial -set name=opensolaris.arc_url \ - value=http://arc.opensolaris.org/caselog/PSARC/2006/417 +set name=opensolaris.arc_url value=http://arc.opensolaris.org/caselog/PSARC/2006/417 set name=org.opensolaris.consolidation value=$(CONSOLIDATION) + +license mercurial.copyright license='GPLv2+' + dir path=usr dir path=usr/bin dir path=usr/demo @@ -46,593 +52,389 @@ dir path=usr/demo/mercurial/vim dir path=usr/lib dir path=usr/lib/python2.6 -dir path=usr/lib/python2.6/vendor-packages -dir path=usr/lib/python2.6/vendor-packages/hgext -dir path=usr/lib/python2.6/vendor-packages/hgext/convert -dir path=usr/lib/python2.6/vendor-packages/hgext/highlight -dir path=usr/lib/python2.6/vendor-packages/hgext/zeroconf -dir path=usr/lib/python2.6/vendor-packages/mercurial -dir path=usr/lib/python2.6/vendor-packages/mercurial/hgweb -dir path=usr/lib/python2.6/vendor-packages/mercurial/i18n -dir path=usr/lib/python2.6/vendor-packages/mercurial/locale -dir path=usr/lib/python2.6/vendor-packages/mercurial/locale/da -dir path=usr/lib/python2.6/vendor-packages/mercurial/locale/da/LC_MESSAGES -dir path=usr/lib/python2.6/vendor-packages/mercurial/locale/de -dir path=usr/lib/python2.6/vendor-packages/mercurial/locale/de/LC_MESSAGES -dir path=usr/lib/python2.6/vendor-packages/mercurial/locale/el -dir path=usr/lib/python2.6/vendor-packages/mercurial/locale/el/LC_MESSAGES -dir path=usr/lib/python2.6/vendor-packages/mercurial/locale/fr -dir path=usr/lib/python2.6/vendor-packages/mercurial/locale/fr/LC_MESSAGES -dir path=usr/lib/python2.6/vendor-packages/mercurial/locale/it -dir path=usr/lib/python2.6/vendor-packages/mercurial/locale/it/LC_MESSAGES -dir path=usr/lib/python2.6/vendor-packages/mercurial/locale/ja -dir path=usr/lib/python2.6/vendor-packages/mercurial/locale/ja/LC_MESSAGES -dir path=usr/lib/python2.6/vendor-packages/mercurial/locale/pt_BR -dir path=usr/lib/python2.6/vendor-packages/mercurial/locale/pt_BR/LC_MESSAGES -dir path=usr/lib/python2.6/vendor-packages/mercurial/locale/zh_CN -dir path=usr/lib/python2.6/vendor-packages/mercurial/locale/zh_CN/LC_MESSAGES -dir path=usr/lib/python2.6/vendor-packages/mercurial/locale/zh_TW -dir path=usr/lib/python2.6/vendor-packages/mercurial/locale/zh_TW/LC_MESSAGES -dir path=usr/lib/python2.6/vendor-packages/mercurial/templates -dir path=usr/lib/python2.6/vendor-packages/mercurial/templates/atom -dir path=usr/lib/python2.6/vendor-packages/mercurial/templates/coal -dir path=usr/lib/python2.6/vendor-packages/mercurial/templates/gitweb -dir path=usr/lib/python2.6/vendor-packages/mercurial/templates/monoblue -dir path=usr/lib/python2.6/vendor-packages/mercurial/templates/paper -dir path=usr/lib/python2.6/vendor-packages/mercurial/templates/raw -dir path=usr/lib/python2.6/vendor-packages/mercurial/templates/rss -dir path=usr/lib/python2.6/vendor-packages/mercurial/templates/spartan -dir path=usr/lib/python2.6/vendor-packages/mercurial/templates/static +dir path=$(PYTHON_LIB) +dir path=$(PYTHON_LIB)/hgext +dir path=$(PYTHON_LIB)/hgext/convert +dir path=$(PYTHON_LIB)/hgext/highlight +dir path=$(PYTHON_LIB)/hgext/zeroconf +dir path=$(PYTHON_LIB)/mercurial +dir path=$(PYTHON_LIB)/mercurial/help +dir path=$(PYTHON_LIB)/mercurial/hgweb +dir path=$(PYTHON_LIB)/mercurial/locale +dir path=$(PYTHON_LIB)/mercurial/locale/da +dir path=$(PYTHON_LIB)/mercurial/locale/da/LC_MESSAGES +dir path=$(PYTHON_LIB)/mercurial/locale/de +dir path=$(PYTHON_LIB)/mercurial/locale/de/LC_MESSAGES +dir path=$(PYTHON_LIB)/mercurial/locale/el +dir path=$(PYTHON_LIB)/mercurial/locale/el/LC_MESSAGES +dir path=$(PYTHON_LIB)/mercurial/locale/fr +dir path=$(PYTHON_LIB)/mercurial/locale/fr/LC_MESSAGES +dir path=$(PYTHON_LIB)/mercurial/locale/it +dir path=$(PYTHON_LIB)/mercurial/locale/it/LC_MESSAGES +dir path=$(PYTHON_LIB)/mercurial/locale/ja +dir path=$(PYTHON_LIB)/mercurial/locale/ja/LC_MESSAGES +dir path=$(PYTHON_LIB)/mercurial/locale/pt_BR +dir path=$(PYTHON_LIB)/mercurial/locale/pt_BR/LC_MESSAGES +dir path=$(PYTHON_LIB)/mercurial/locale/ro +dir path=$(PYTHON_LIB)/mercurial/locale/ro/LC_MESSAGES +dir path=$(PYTHON_LIB)/mercurial/locale/sv +dir path=$(PYTHON_LIB)/mercurial/locale/sv/LC_MESSAGES +dir path=$(PYTHON_LIB)/mercurial/locale/zh_CN +dir path=$(PYTHON_LIB)/mercurial/locale/zh_CN/LC_MESSAGES +dir path=$(PYTHON_LIB)/mercurial/locale/zh_TW +dir path=$(PYTHON_LIB)/mercurial/locale/zh_TW/LC_MESSAGES +dir path=$(PYTHON_LIB)/mercurial/templates +dir path=$(PYTHON_LIB)/mercurial/templates/atom +dir path=$(PYTHON_LIB)/mercurial/templates/coal +dir path=$(PYTHON_LIB)/mercurial/templates/gitweb +dir path=$(PYTHON_LIB)/mercurial/templates/monoblue +dir path=$(PYTHON_LIB)/mercurial/templates/paper +dir path=$(PYTHON_LIB)/mercurial/templates/raw +dir path=$(PYTHON_LIB)/mercurial/templates/rss +dir path=$(PYTHON_LIB)/mercurial/templates/spartan +dir path=$(PYTHON_LIB)/mercurial/templates/static dir path=usr/share dir path=usr/share/man dir path=usr/share/man/man1 dir path=usr/share/man/man5 file path=usr/bin/hg +file path=$(PYTHON_LIB)/hgext/__init__.py +file path=$(PYTHON_LIB)/hgext/acl.py +file path=$(PYTHON_LIB)/hgext/bugzilla.py +file path=$(PYTHON_LIB)/hgext/children.py +file path=$(PYTHON_LIB)/hgext/churn.py +file path=$(PYTHON_LIB)/hgext/color.py +file path=$(PYTHON_LIB)/hgext/convert/__init__.py +file path=$(PYTHON_LIB)/hgext/convert/bzr.py +file path=$(PYTHON_LIB)/hgext/convert/common.py +file path=$(PYTHON_LIB)/hgext/convert/convcmd.py +file path=$(PYTHON_LIB)/hgext/convert/cvs.py +file path=$(PYTHON_LIB)/hgext/convert/cvsps.py +file path=$(PYTHON_LIB)/hgext/convert/darcs.py +file path=$(PYTHON_LIB)/hgext/convert/filemap.py +file path=$(PYTHON_LIB)/hgext/convert/git.py +file path=$(PYTHON_LIB)/hgext/convert/gnuarch.py +file path=$(PYTHON_LIB)/hgext/convert/hg.py +file path=$(PYTHON_LIB)/hgext/convert/monotone.py +file path=$(PYTHON_LIB)/hgext/convert/p4.py +file path=$(PYTHON_LIB)/hgext/convert/subversion.py +file path=$(PYTHON_LIB)/hgext/convert/transport.py +file path=$(PYTHON_LIB)/hgext/eol.py +file path=$(PYTHON_LIB)/hgext/extdiff.py +file path=$(PYTHON_LIB)/hgext/fetch.py +file path=$(PYTHON_LIB)/hgext/gpg.py +file path=$(PYTHON_LIB)/hgext/graphlog.py +file path=$(PYTHON_LIB)/hgext/hgcia.py +file path=$(PYTHON_LIB)/hgext/hgk.py +file path=$(PYTHON_LIB)/hgext/highlight/__init__.py +file path=$(PYTHON_LIB)/hgext/highlight/highlight.py +file path=$(PYTHON_LIB)/hgext/interhg.py +file path=$(PYTHON_LIB)/hgext/keyword.py +file path=$(PYTHON_LIB)/hgext/mq.py +file path=$(PYTHON_LIB)/hgext/notify.py +file path=$(PYTHON_LIB)/hgext/pager.py +file path=$(PYTHON_LIB)/hgext/parentrevspec.py +file path=$(PYTHON_LIB)/hgext/patchbomb.py +file path=$(PYTHON_LIB)/hgext/progress.py +file path=$(PYTHON_LIB)/hgext/purge.py +file path=$(PYTHON_LIB)/hgext/rebase.py +file path=$(PYTHON_LIB)/hgext/record.py +file path=$(PYTHON_LIB)/hgext/relink.py +file path=$(PYTHON_LIB)/hgext/schemes.py +file path=$(PYTHON_LIB)/hgext/share.py +file path=$(PYTHON_LIB)/hgext/transplant.py +file path=$(PYTHON_LIB)/hgext/win32mbcs.py +file path=$(PYTHON_LIB)/hgext/win32text.py +file path=$(PYTHON_LIB)/hgext/zeroconf/Zeroconf.py +file path=$(PYTHON_LIB)/hgext/zeroconf/__init__.py +file path=$(PYTHON_LIB)/mercurial-$(COMPONENT_VERSION)-py2.6.egg-info +file path=$(PYTHON_LIB)/mercurial/__init__.py +file path=$(PYTHON_LIB)/mercurial/__version__.py +file path=$(PYTHON_LIB)/mercurial/ancestor.py +file path=$(PYTHON_LIB)/mercurial/archival.py +file path=$(PYTHON_LIB)/mercurial/base85.so +file path=$(PYTHON_LIB)/mercurial/bdiff.so +file path=$(PYTHON_LIB)/mercurial/bookmarks.py +file path=$(PYTHON_LIB)/mercurial/bundlerepo.py +file path=$(PYTHON_LIB)/mercurial/byterange.py +file path=$(PYTHON_LIB)/mercurial/changegroup.py +file path=$(PYTHON_LIB)/mercurial/changelog.py +file path=$(PYTHON_LIB)/mercurial/cmdutil.py +file path=$(PYTHON_LIB)/mercurial/commands.py +file path=$(PYTHON_LIB)/mercurial/config.py +file path=$(PYTHON_LIB)/mercurial/context.py +file path=$(PYTHON_LIB)/mercurial/copies.py +file path=$(PYTHON_LIB)/mercurial/dagparser.py +file path=$(PYTHON_LIB)/mercurial/demandimport.py +file path=$(PYTHON_LIB)/mercurial/diffhelpers.so +file path=$(PYTHON_LIB)/mercurial/dirstate.py +file path=$(PYTHON_LIB)/mercurial/discovery.py +file path=$(PYTHON_LIB)/mercurial/dispatch.py +file path=$(PYTHON_LIB)/mercurial/encoding.py +file path=$(PYTHON_LIB)/mercurial/error.py +file path=$(PYTHON_LIB)/mercurial/extensions.py +file path=$(PYTHON_LIB)/mercurial/fancyopts.py +file path=$(PYTHON_LIB)/mercurial/filelog.py +file path=$(PYTHON_LIB)/mercurial/filemerge.py +file path=$(PYTHON_LIB)/mercurial/graphmod.py +file path=$(PYTHON_LIB)/mercurial/hbisect.py +file path=$(PYTHON_LIB)/mercurial/help/config.txt +file path=$(PYTHON_LIB)/mercurial/help/dates.txt +file path=$(PYTHON_LIB)/mercurial/help/diffs.txt +file path=$(PYTHON_LIB)/mercurial/help/environment.txt +file path=$(PYTHON_LIB)/mercurial/help/extensions.txt +file path=$(PYTHON_LIB)/mercurial/help/glossary.txt +file path=$(PYTHON_LIB)/mercurial/help/hgweb.txt +file path=$(PYTHON_LIB)/mercurial/help/merge-tools.txt +file path=$(PYTHON_LIB)/mercurial/help/multirevs.txt +file path=$(PYTHON_LIB)/mercurial/help/patterns.txt +file path=$(PYTHON_LIB)/mercurial/help/revisions.txt +file path=$(PYTHON_LIB)/mercurial/help/revsets.txt +file path=$(PYTHON_LIB)/mercurial/help/subrepos.txt +file path=$(PYTHON_LIB)/mercurial/help/templates.txt +file path=$(PYTHON_LIB)/mercurial/help/urls.txt +file path=$(PYTHON_LIB)/mercurial/help.py +file path=$(PYTHON_LIB)/mercurial/hg.py +file path=$(PYTHON_LIB)/mercurial/hgweb/__init__.py +file path=$(PYTHON_LIB)/mercurial/hgweb/common.py +file path=$(PYTHON_LIB)/mercurial/hgweb/hgweb_mod.py +file path=$(PYTHON_LIB)/mercurial/hgweb/hgwebdir_mod.py +file path=$(PYTHON_LIB)/mercurial/hgweb/protocol.py +file path=$(PYTHON_LIB)/mercurial/hgweb/request.py +file path=$(PYTHON_LIB)/mercurial/hgweb/server.py +file path=$(PYTHON_LIB)/mercurial/hgweb/webcommands.py +file path=$(PYTHON_LIB)/mercurial/hgweb/webutil.py +file path=$(PYTHON_LIB)/mercurial/hgweb/wsgicgi.py +file path=$(PYTHON_LIB)/mercurial/hook.py +file path=$(PYTHON_LIB)/mercurial/httprepo.py +file path=$(PYTHON_LIB)/mercurial/i18n.py +file path=$(PYTHON_LIB)/mercurial/ignore.py +file path=$(PYTHON_LIB)/mercurial/keepalive.py +file path=$(PYTHON_LIB)/mercurial/locale/da/LC_MESSAGES/hg.mo +file path=$(PYTHON_LIB)/mercurial/locale/de/LC_MESSAGES/hg.mo +file path=$(PYTHON_LIB)/mercurial/locale/el/LC_MESSAGES/hg.mo +file path=$(PYTHON_LIB)/mercurial/locale/fr/LC_MESSAGES/hg.mo +file path=$(PYTHON_LIB)/mercurial/locale/it/LC_MESSAGES/hg.mo +file path=$(PYTHON_LIB)/mercurial/locale/ja/LC_MESSAGES/hg.mo +file path=$(PYTHON_LIB)/mercurial/locale/pt_BR/LC_MESSAGES/hg.mo +file path=$(PYTHON_LIB)/mercurial/locale/ro/LC_MESSAGES/hg.mo +file path=$(PYTHON_LIB)/mercurial/locale/sv/LC_MESSAGES/hg.mo +file path=$(PYTHON_LIB)/mercurial/locale/zh_CN/LC_MESSAGES/hg.mo +file path=$(PYTHON_LIB)/mercurial/locale/zh_TW/LC_MESSAGES/hg.mo +file path=$(PYTHON_LIB)/mercurial/localrepo.py +file path=$(PYTHON_LIB)/mercurial/lock.py +file path=$(PYTHON_LIB)/mercurial/lsprof.py +file path=$(PYTHON_LIB)/mercurial/lsprofcalltree.py +file path=$(PYTHON_LIB)/mercurial/mail.py +file path=$(PYTHON_LIB)/mercurial/manifest.py +file path=$(PYTHON_LIB)/mercurial/match.py +file path=$(PYTHON_LIB)/mercurial/mdiff.py +file path=$(PYTHON_LIB)/mercurial/merge.py +file path=$(PYTHON_LIB)/mercurial/minirst.py +file path=$(PYTHON_LIB)/mercurial/mpatch.so +file path=$(PYTHON_LIB)/mercurial/node.py +file path=$(PYTHON_LIB)/mercurial/osutil.so +file path=$(PYTHON_LIB)/mercurial/parser.py +file path=$(PYTHON_LIB)/mercurial/parsers.so +file path=$(PYTHON_LIB)/mercurial/patch.py +file path=$(PYTHON_LIB)/mercurial/posix.py +file path=$(PYTHON_LIB)/mercurial/pushkey.py +file path=$(PYTHON_LIB)/mercurial/py3kcompat.py +file path=$(PYTHON_LIB)/mercurial/repair.py +file path=$(PYTHON_LIB)/mercurial/repo.py +file path=$(PYTHON_LIB)/mercurial/revlog.py +file path=$(PYTHON_LIB)/mercurial/revset.py +file path=$(PYTHON_LIB)/mercurial/similar.py +file path=$(PYTHON_LIB)/mercurial/simplemerge.py pkg.depend.bypass-generate=.* +file path=$(PYTHON_LIB)/mercurial/sshrepo.py +file path=$(PYTHON_LIB)/mercurial/sshserver.py +file path=$(PYTHON_LIB)/mercurial/statichttprepo.py +file path=$(PYTHON_LIB)/mercurial/store.py +file path=$(PYTHON_LIB)/mercurial/strutil.py +file path=$(PYTHON_LIB)/mercurial/subrepo.py +file path=$(PYTHON_LIB)/mercurial/tags.py +file path=$(PYTHON_LIB)/mercurial/templatefilters.py +file path=$(PYTHON_LIB)/mercurial/templatekw.py +file path=$(PYTHON_LIB)/mercurial/templater.py +file path=$(PYTHON_LIB)/mercurial/templates/atom/changelog.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/atom/changelogentry.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/atom/error.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/atom/filelog.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/atom/header.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/atom/map +file path=$(PYTHON_LIB)/mercurial/templates/atom/tagentry.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/atom/tags.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/coal/header.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/coal/map +file path=$(PYTHON_LIB)/mercurial/templates/gitweb/branches.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/gitweb/changelog.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/gitweb/changelogentry.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/gitweb/changeset.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/gitweb/error.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/gitweb/fileannotate.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/gitweb/filediff.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/gitweb/filelog.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/gitweb/filerevision.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/gitweb/footer.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/gitweb/graph.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/gitweb/header.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/gitweb/help.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/gitweb/helptopics.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/gitweb/index.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/gitweb/manifest.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/gitweb/map +file path=$(PYTHON_LIB)/mercurial/templates/gitweb/notfound.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/gitweb/search.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/gitweb/shortlog.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/gitweb/summary.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/gitweb/tags.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/map-cmdline.changelog +file path=$(PYTHON_LIB)/mercurial/templates/map-cmdline.compact +file path=$(PYTHON_LIB)/mercurial/templates/map-cmdline.default +file path=$(PYTHON_LIB)/mercurial/templates/map-cmdline.xml +file path=$(PYTHON_LIB)/mercurial/templates/monoblue/branches.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/monoblue/changelog.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/monoblue/changelogentry.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/monoblue/changeset.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/monoblue/error.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/monoblue/fileannotate.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/monoblue/filediff.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/monoblue/filelog.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/monoblue/filerevision.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/monoblue/footer.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/monoblue/graph.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/monoblue/header.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/monoblue/help.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/monoblue/helptopics.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/monoblue/index.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/monoblue/manifest.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/monoblue/map +file path=$(PYTHON_LIB)/mercurial/templates/monoblue/notfound.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/monoblue/search.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/monoblue/shortlog.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/monoblue/summary.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/monoblue/tags.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/paper/bookmarks.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/paper/branches.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/paper/changeset.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/paper/error.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/paper/fileannotate.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/paper/filediff.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/paper/filelog.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/paper/filelogentry.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/paper/filerevision.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/paper/footer.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/paper/graph.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/paper/header.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/paper/help.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/paper/helptopics.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/paper/index.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/paper/manifest.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/paper/map +file path=$(PYTHON_LIB)/mercurial/templates/paper/notfound.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/paper/search.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/paper/shortlog.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/paper/shortlogentry.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/paper/tags.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/raw/changeset.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/raw/error.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/raw/fileannotate.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/raw/filediff.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/raw/index.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/raw/manifest.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/raw/map +file path=$(PYTHON_LIB)/mercurial/templates/raw/notfound.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/rss/changelog.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/rss/changelogentry.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/rss/error.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/rss/filelog.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/rss/filelogentry.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/rss/header.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/rss/map +file path=$(PYTHON_LIB)/mercurial/templates/rss/tagentry.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/rss/tags.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/spartan/branches.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/spartan/changelog.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/spartan/changelogentry.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/spartan/changeset.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/spartan/error.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/spartan/fileannotate.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/spartan/filediff.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/spartan/filelog.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/spartan/filelogentry.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/spartan/filerevision.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/spartan/footer.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/spartan/graph.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/spartan/header.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/spartan/index.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/spartan/manifest.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/spartan/map +file path=$(PYTHON_LIB)/mercurial/templates/spartan/notfound.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/spartan/search.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/spartan/shortlog.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/spartan/shortlogentry.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/spartan/tags.tmpl +file path=$(PYTHON_LIB)/mercurial/templates/static/background.png +file path=$(PYTHON_LIB)/mercurial/templates/static/coal-file.png +file path=$(PYTHON_LIB)/mercurial/templates/static/coal-folder.png +file path=$(PYTHON_LIB)/mercurial/templates/static/excanvas.js +file path=$(PYTHON_LIB)/mercurial/templates/static/graph.js +file path=$(PYTHON_LIB)/mercurial/templates/static/hgicon.png +file path=$(PYTHON_LIB)/mercurial/templates/static/hglogo.png +file path=$(PYTHON_LIB)/mercurial/templates/static/style-coal.css +file path=$(PYTHON_LIB)/mercurial/templates/static/style-gitweb.css +file path=$(PYTHON_LIB)/mercurial/templates/static/style-monoblue.css +file path=$(PYTHON_LIB)/mercurial/templates/static/style-paper.css +file path=$(PYTHON_LIB)/mercurial/templates/static/style.css +file path=$(PYTHON_LIB)/mercurial/templates/template-vars.txt +file path=$(PYTHON_LIB)/mercurial/transaction.py +file path=$(PYTHON_LIB)/mercurial/ui.py +file path=$(PYTHON_LIB)/mercurial/url.py +file path=$(PYTHON_LIB)/mercurial/util.py +file path=$(PYTHON_LIB)/mercurial/verify.py +file path=$(PYTHON_LIB)/mercurial/win32.py +file path=$(PYTHON_LIB)/mercurial/windows.py +file path=$(PYTHON_LIB)/mercurial/wireproto.py + file path=usr/demo/mercurial/bash_completion -file path=usr/demo/mercurial/convert-repo -file path=usr/demo/mercurial/dumprevlog -file path=usr/demo/mercurial/git-viz/git-cat-file -file path=usr/demo/mercurial/git-viz/git-diff-tree -file path=usr/demo/mercurial/git-viz/git-rev-list -file path=usr/demo/mercurial/git-viz/git-rev-tree -file path=usr/demo/mercurial/git-viz/hg-viz -file path=usr/demo/mercurial/hg-relink mode=0555 -file path=usr/demo/mercurial/hg-ssh mode=0555 -file path=usr/demo/mercurial/hgdiff mode=0555 -file path=usr/demo/mercurial/hgk mode=0555 +file path=usr/demo/mercurial/check-code.py mode=555 +file path=usr/demo/mercurial/convert-repo mode=555 +file path=usr/demo/mercurial/debugshell.py +file path=usr/demo/mercurial/dumprevlog mode=555 +file path=usr/demo/mercurial/hg-ssh mode=555 +file path=usr/demo/mercurial/hgk mode=555 file path=usr/demo/mercurial/hgsh/Makefile file path=usr/demo/mercurial/hgsh/hgsh.c -file path=usr/demo/mercurial/hgwebdir.fcgi -file path=usr/demo/mercurial/hgwebdir.wsgi +file path=usr/demo/mercurial/hgweb.fcgi mode=555 +file path=usr/demo/mercurial/hgweb.wsgi file path=usr/demo/mercurial/logo-droplets.svg +file path=usr/demo/mercurial/memory.py file path=usr/demo/mercurial/mercurial.el file path=usr/demo/mercurial/mergetools.hgrc file path=usr/demo/mercurial/mq.el file path=usr/demo/mercurial/perf.py +file path=usr/demo/mercurial/pylintrc file path=usr/demo/mercurial/python-hook-examples.py -file path=usr/demo/mercurial/rewrite-log file path=usr/demo/mercurial/sample.hgrc -file path=usr/demo/mercurial/simplemerge +file path=usr/demo/mercurial/shrink-revlog.py +file path=usr/demo/mercurial/simplemerge mode=555 file path=usr/demo/mercurial/tcsh_completion -file path=usr/demo/mercurial/tcsh_completion_build.sh -file path=usr/demo/mercurial/tmplrewrite.py -file path=usr/demo/mercurial/undumprevlog +file path=usr/demo/mercurial/tcsh_completion_build.sh mode=555 +file path=usr/demo/mercurial/tmplrewrite.py mode=555 +file path=usr/demo/mercurial/undumprevlog mode=555 file path=usr/demo/mercurial/vim/HGAnnotate.vim file path=usr/demo/mercurial/vim/hg-menu.vim file path=usr/demo/mercurial/vim/hgcommand.vim +file path=usr/demo/mercurial/vim/hgtest.vim file path=usr/demo/mercurial/vim/patchreview.txt file path=usr/demo/mercurial/vim/patchreview.vim +file path=usr/demo/mercurial/xml.rnc file path=usr/demo/mercurial/zsh_completion -file path=usr/lib/python2.6/vendor-packages/hgext/__init__.py -file path=usr/lib/python2.6/vendor-packages/hgext/__init__.pyc -file path=usr/lib/python2.6/vendor-packages/hgext/acl.py -file path=usr/lib/python2.6/vendor-packages/hgext/acl.pyc -file path=usr/lib/python2.6/vendor-packages/hgext/bookmarks.py -file path=usr/lib/python2.6/vendor-packages/hgext/bookmarks.pyc -file path=usr/lib/python2.6/vendor-packages/hgext/bugzilla.py -file path=usr/lib/python2.6/vendor-packages/hgext/bugzilla.pyc -file path=usr/lib/python2.6/vendor-packages/hgext/children.py -file path=usr/lib/python2.6/vendor-packages/hgext/children.pyc -file path=usr/lib/python2.6/vendor-packages/hgext/churn.py -file path=usr/lib/python2.6/vendor-packages/hgext/churn.pyc -file path=usr/lib/python2.6/vendor-packages/hgext/color.py -file path=usr/lib/python2.6/vendor-packages/hgext/color.pyc -file path=usr/lib/python2.6/vendor-packages/hgext/convert/__init__.py -file path=usr/lib/python2.6/vendor-packages/hgext/convert/__init__.pyc -file path=usr/lib/python2.6/vendor-packages/hgext/convert/bzr.py -file path=usr/lib/python2.6/vendor-packages/hgext/convert/bzr.pyc -file path=usr/lib/python2.6/vendor-packages/hgext/convert/common.py -file path=usr/lib/python2.6/vendor-packages/hgext/convert/common.pyc -file path=usr/lib/python2.6/vendor-packages/hgext/convert/convcmd.py -file path=usr/lib/python2.6/vendor-packages/hgext/convert/convcmd.pyc -file path=usr/lib/python2.6/vendor-packages/hgext/convert/cvs.py -file path=usr/lib/python2.6/vendor-packages/hgext/convert/cvs.pyc -file path=usr/lib/python2.6/vendor-packages/hgext/convert/cvsps.py -file path=usr/lib/python2.6/vendor-packages/hgext/convert/cvsps.pyc -file path=usr/lib/python2.6/vendor-packages/hgext/convert/darcs.py -file path=usr/lib/python2.6/vendor-packages/hgext/convert/darcs.pyc -file path=usr/lib/python2.6/vendor-packages/hgext/convert/filemap.py -file path=usr/lib/python2.6/vendor-packages/hgext/convert/filemap.pyc -file path=usr/lib/python2.6/vendor-packages/hgext/convert/git.py -file path=usr/lib/python2.6/vendor-packages/hgext/convert/git.pyc -file path=usr/lib/python2.6/vendor-packages/hgext/convert/gnuarch.py -file path=usr/lib/python2.6/vendor-packages/hgext/convert/gnuarch.pyc -file path=usr/lib/python2.6/vendor-packages/hgext/convert/hg.py -file path=usr/lib/python2.6/vendor-packages/hgext/convert/hg.pyc -file path=usr/lib/python2.6/vendor-packages/hgext/convert/monotone.py -file path=usr/lib/python2.6/vendor-packages/hgext/convert/monotone.pyc -file path=usr/lib/python2.6/vendor-packages/hgext/convert/p4.py -file path=usr/lib/python2.6/vendor-packages/hgext/convert/p4.pyc -file path=usr/lib/python2.6/vendor-packages/hgext/convert/subversion.py -file path=usr/lib/python2.6/vendor-packages/hgext/convert/subversion.pyc -file path=usr/lib/python2.6/vendor-packages/hgext/convert/transport.py -file path=usr/lib/python2.6/vendor-packages/hgext/convert/transport.pyc -file path=usr/lib/python2.6/vendor-packages/hgext/extdiff.py -file path=usr/lib/python2.6/vendor-packages/hgext/extdiff.pyc -file path=usr/lib/python2.6/vendor-packages/hgext/fetch.py -file path=usr/lib/python2.6/vendor-packages/hgext/fetch.pyc -file path=usr/lib/python2.6/vendor-packages/hgext/gpg.py -file path=usr/lib/python2.6/vendor-packages/hgext/gpg.pyc -file path=usr/lib/python2.6/vendor-packages/hgext/graphlog.py -file path=usr/lib/python2.6/vendor-packages/hgext/graphlog.pyc -file path=usr/lib/python2.6/vendor-packages/hgext/hgcia.py -file path=usr/lib/python2.6/vendor-packages/hgext/hgcia.pyc -file path=usr/lib/python2.6/vendor-packages/hgext/hgk.py -file path=usr/lib/python2.6/vendor-packages/hgext/hgk.pyc -file path=usr/lib/python2.6/vendor-packages/hgext/highlight/__init__.py -file path=usr/lib/python2.6/vendor-packages/hgext/highlight/__init__.pyc -file path=usr/lib/python2.6/vendor-packages/hgext/highlight/highlight.py -file path=usr/lib/python2.6/vendor-packages/hgext/highlight/highlight.pyc -file path=usr/lib/python2.6/vendor-packages/hgext/interhg.py -file path=usr/lib/python2.6/vendor-packages/hgext/interhg.pyc -file path=usr/lib/python2.6/vendor-packages/hgext/keyword.py -file path=usr/lib/python2.6/vendor-packages/hgext/keyword.pyc -file path=usr/lib/python2.6/vendor-packages/hgext/mq.py -file path=usr/lib/python2.6/vendor-packages/hgext/mq.pyc -file path=usr/lib/python2.6/vendor-packages/hgext/notify.py -file path=usr/lib/python2.6/vendor-packages/hgext/notify.pyc -file path=usr/lib/python2.6/vendor-packages/hgext/pager.py -file path=usr/lib/python2.6/vendor-packages/hgext/pager.pyc -file path=usr/lib/python2.6/vendor-packages/hgext/parentrevspec.py -file path=usr/lib/python2.6/vendor-packages/hgext/parentrevspec.pyc -file path=usr/lib/python2.6/vendor-packages/hgext/patchbomb.py -file path=usr/lib/python2.6/vendor-packages/hgext/patchbomb.pyc -file path=usr/lib/python2.6/vendor-packages/hgext/purge.py -file path=usr/lib/python2.6/vendor-packages/hgext/purge.pyc -file path=usr/lib/python2.6/vendor-packages/hgext/rebase.py -file path=usr/lib/python2.6/vendor-packages/hgext/rebase.pyc -file path=usr/lib/python2.6/vendor-packages/hgext/record.py -file path=usr/lib/python2.6/vendor-packages/hgext/record.pyc -file path=usr/lib/python2.6/vendor-packages/hgext/share.py -file path=usr/lib/python2.6/vendor-packages/hgext/share.pyc -file path=usr/lib/python2.6/vendor-packages/hgext/transplant.py -file path=usr/lib/python2.6/vendor-packages/hgext/transplant.pyc -file path=usr/lib/python2.6/vendor-packages/hgext/win32mbcs.py -file path=usr/lib/python2.6/vendor-packages/hgext/win32mbcs.pyc -file path=usr/lib/python2.6/vendor-packages/hgext/win32text.py -file path=usr/lib/python2.6/vendor-packages/hgext/win32text.pyc -file path=usr/lib/python2.6/vendor-packages/hgext/zeroconf/Zeroconf.py -file path=usr/lib/python2.6/vendor-packages/hgext/zeroconf/Zeroconf.pyc -file path=usr/lib/python2.6/vendor-packages/hgext/zeroconf/__init__.py -file path=usr/lib/python2.6/vendor-packages/hgext/zeroconf/__init__.pyc -file path=usr/lib/python2.6/vendor-packages/mercurial/__init__.py -file path=usr/lib/python2.6/vendor-packages/mercurial/__init__.pyc -file path=usr/lib/python2.6/vendor-packages/mercurial/__version__.py -file path=usr/lib/python2.6/vendor-packages/mercurial/__version__.pyc -file path=usr/lib/python2.6/vendor-packages/mercurial/ancestor.py -file path=usr/lib/python2.6/vendor-packages/mercurial/ancestor.pyc -file path=usr/lib/python2.6/vendor-packages/mercurial/archival.py -file path=usr/lib/python2.6/vendor-packages/mercurial/archival.pyc -file path=usr/lib/python2.6/vendor-packages/mercurial/base85.so -file path=usr/lib/python2.6/vendor-packages/mercurial/bdiff.so -file path=usr/lib/python2.6/vendor-packages/mercurial/bundlerepo.py -file path=usr/lib/python2.6/vendor-packages/mercurial/bundlerepo.pyc -file path=usr/lib/python2.6/vendor-packages/mercurial/byterange.py -file path=usr/lib/python2.6/vendor-packages/mercurial/byterange.pyc -file path=usr/lib/python2.6/vendor-packages/mercurial/changegroup.py -file path=usr/lib/python2.6/vendor-packages/mercurial/changegroup.pyc -file path=usr/lib/python2.6/vendor-packages/mercurial/changelog.py -file path=usr/lib/python2.6/vendor-packages/mercurial/changelog.pyc -file path=usr/lib/python2.6/vendor-packages/mercurial/cmdutil.py -file path=usr/lib/python2.6/vendor-packages/mercurial/cmdutil.pyc -file path=usr/lib/python2.6/vendor-packages/mercurial/commands.py -file path=usr/lib/python2.6/vendor-packages/mercurial/commands.pyc -file path=usr/lib/python2.6/vendor-packages/mercurial/config.py -file path=usr/lib/python2.6/vendor-packages/mercurial/config.pyc -file path=usr/lib/python2.6/vendor-packages/mercurial/context.py -file path=usr/lib/python2.6/vendor-packages/mercurial/context.pyc -file path=usr/lib/python2.6/vendor-packages/mercurial/copies.py -file path=usr/lib/python2.6/vendor-packages/mercurial/copies.pyc -file path=usr/lib/python2.6/vendor-packages/mercurial/demandimport.py -file path=usr/lib/python2.6/vendor-packages/mercurial/demandimport.pyc -file path=usr/lib/python2.6/vendor-packages/mercurial/diffhelpers.so -file path=usr/lib/python2.6/vendor-packages/mercurial/dirstate.py -file path=usr/lib/python2.6/vendor-packages/mercurial/dirstate.pyc -file path=usr/lib/python2.6/vendor-packages/mercurial/dispatch.py -file path=usr/lib/python2.6/vendor-packages/mercurial/dispatch.pyc -file path=usr/lib/python2.6/vendor-packages/mercurial/encoding.py -file path=usr/lib/python2.6/vendor-packages/mercurial/encoding.pyc -file path=usr/lib/python2.6/vendor-packages/mercurial/error.py -file path=usr/lib/python2.6/vendor-packages/mercurial/error.pyc -file path=usr/lib/python2.6/vendor-packages/mercurial/extensions.py -file path=usr/lib/python2.6/vendor-packages/mercurial/extensions.pyc -file path=usr/lib/python2.6/vendor-packages/mercurial/fancyopts.py -file path=usr/lib/python2.6/vendor-packages/mercurial/fancyopts.pyc -file path=usr/lib/python2.6/vendor-packages/mercurial/filelog.py -file path=usr/lib/python2.6/vendor-packages/mercurial/filelog.pyc -file path=usr/lib/python2.6/vendor-packages/mercurial/filemerge.py -file path=usr/lib/python2.6/vendor-packages/mercurial/filemerge.pyc -file path=usr/lib/python2.6/vendor-packages/mercurial/graphmod.py -file path=usr/lib/python2.6/vendor-packages/mercurial/graphmod.pyc -file path=usr/lib/python2.6/vendor-packages/mercurial/hbisect.py -file path=usr/lib/python2.6/vendor-packages/mercurial/hbisect.pyc -file path=usr/lib/python2.6/vendor-packages/mercurial/help.py -file path=usr/lib/python2.6/vendor-packages/mercurial/help.pyc -file path=usr/lib/python2.6/vendor-packages/mercurial/hg.py -file path=usr/lib/python2.6/vendor-packages/mercurial/hg.pyc -file path=usr/lib/python2.6/vendor-packages/mercurial/hgweb/__init__.py -file path=usr/lib/python2.6/vendor-packages/mercurial/hgweb/__init__.pyc -file path=usr/lib/python2.6/vendor-packages/mercurial/hgweb/common.py -file path=usr/lib/python2.6/vendor-packages/mercurial/hgweb/common.pyc -file path=usr/lib/python2.6/vendor-packages/mercurial/hgweb/hgweb_mod.py -file path=usr/lib/python2.6/vendor-packages/mercurial/hgweb/hgweb_mod.pyc -file path=usr/lib/python2.6/vendor-packages/mercurial/hgweb/hgwebdir_mod.py -file path=usr/lib/python2.6/vendor-packages/mercurial/hgweb/hgwebdir_mod.pyc -file path=usr/lib/python2.6/vendor-packages/mercurial/hgweb/protocol.py -file path=usr/lib/python2.6/vendor-packages/mercurial/hgweb/protocol.pyc -file path=usr/lib/python2.6/vendor-packages/mercurial/hgweb/request.py -file path=usr/lib/python2.6/vendor-packages/mercurial/hgweb/request.pyc -file path=usr/lib/python2.6/vendor-packages/mercurial/hgweb/server.py -file path=usr/lib/python2.6/vendor-packages/mercurial/hgweb/server.pyc -file path=usr/lib/python2.6/vendor-packages/mercurial/hgweb/webcommands.py -file path=usr/lib/python2.6/vendor-packages/mercurial/hgweb/webcommands.pyc -file path=usr/lib/python2.6/vendor-packages/mercurial/hgweb/webutil.py -file path=usr/lib/python2.6/vendor-packages/mercurial/hgweb/webutil.pyc -file path=usr/lib/python2.6/vendor-packages/mercurial/hgweb/wsgicgi.py -file path=usr/lib/python2.6/vendor-packages/mercurial/hgweb/wsgicgi.pyc -file path=usr/lib/python2.6/vendor-packages/mercurial/hook.py -file path=usr/lib/python2.6/vendor-packages/mercurial/hook.pyc -file path=usr/lib/python2.6/vendor-packages/mercurial/httprepo.py -file path=usr/lib/python2.6/vendor-packages/mercurial/httprepo.pyc -file path=usr/lib/python2.6/vendor-packages/mercurial/i18n.py -file path=usr/lib/python2.6/vendor-packages/mercurial/i18n.pyc -file path=usr/lib/python2.6/vendor-packages/mercurial/i18n/da.po -file path=usr/lib/python2.6/vendor-packages/mercurial/i18n/de.po -file path=usr/lib/python2.6/vendor-packages/mercurial/i18n/el.po -file path=usr/lib/python2.6/vendor-packages/mercurial/i18n/fr.po -file path=usr/lib/python2.6/vendor-packages/mercurial/i18n/hggettext -file path=usr/lib/python2.6/vendor-packages/mercurial/i18n/it.po -file path=usr/lib/python2.6/vendor-packages/mercurial/i18n/ja.po -file path=usr/lib/python2.6/vendor-packages/mercurial/i18n/pt_BR.po -file path=usr/lib/python2.6/vendor-packages/mercurial/i18n/zh_CN.po -file path=usr/lib/python2.6/vendor-packages/mercurial/i18n/zh_TW.po -file path=usr/lib/python2.6/vendor-packages/mercurial/ignore.py -file path=usr/lib/python2.6/vendor-packages/mercurial/ignore.pyc -file path=usr/lib/python2.6/vendor-packages/mercurial/keepalive.py -file path=usr/lib/python2.6/vendor-packages/mercurial/keepalive.pyc -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/locale/da/LC_MESSAGES/hg.mo -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/locale/de/LC_MESSAGES/hg.mo -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/locale/el/LC_MESSAGES/hg.mo -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/locale/fr/LC_MESSAGES/hg.mo -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/locale/it/LC_MESSAGES/hg.mo -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/locale/ja/LC_MESSAGES/hg.mo -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/locale/pt_BR/LC_MESSAGES/hg.mo -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/locale/zh_CN/LC_MESSAGES/hg.mo -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/locale/zh_TW/LC_MESSAGES/hg.mo -file path=usr/lib/python2.6/vendor-packages/mercurial/localrepo.py -file path=usr/lib/python2.6/vendor-packages/mercurial/localrepo.pyc -file path=usr/lib/python2.6/vendor-packages/mercurial/lock.py -file path=usr/lib/python2.6/vendor-packages/mercurial/lock.pyc -file path=usr/lib/python2.6/vendor-packages/mercurial/lsprof.py -file path=usr/lib/python2.6/vendor-packages/mercurial/lsprof.pyc -file path=usr/lib/python2.6/vendor-packages/mercurial/lsprofcalltree.py -file path=usr/lib/python2.6/vendor-packages/mercurial/lsprofcalltree.pyc -file path=usr/lib/python2.6/vendor-packages/mercurial/mail.py -file path=usr/lib/python2.6/vendor-packages/mercurial/mail.pyc -file path=usr/lib/python2.6/vendor-packages/mercurial/manifest.py -file path=usr/lib/python2.6/vendor-packages/mercurial/manifest.pyc -file path=usr/lib/python2.6/vendor-packages/mercurial/match.py -file path=usr/lib/python2.6/vendor-packages/mercurial/match.pyc -file path=usr/lib/python2.6/vendor-packages/mercurial/mdiff.py -file path=usr/lib/python2.6/vendor-packages/mercurial/mdiff.pyc -file path=usr/lib/python2.6/vendor-packages/mercurial/merge.py -file path=usr/lib/python2.6/vendor-packages/mercurial/merge.pyc -file path=usr/lib/python2.6/vendor-packages/mercurial/mpatch.so -file path=usr/lib/python2.6/vendor-packages/mercurial/node.py -file path=usr/lib/python2.6/vendor-packages/mercurial/node.pyc -file path=usr/lib/python2.6/vendor-packages/mercurial/osutil.so -file path=usr/lib/python2.6/vendor-packages/mercurial/parsers.so -file path=usr/lib/python2.6/vendor-packages/mercurial/patch.py -file path=usr/lib/python2.6/vendor-packages/mercurial/patch.pyc -file path=usr/lib/python2.6/vendor-packages/mercurial/posix.py -file path=usr/lib/python2.6/vendor-packages/mercurial/posix.pyc -file path=usr/lib/python2.6/vendor-packages/mercurial/repair.py -file path=usr/lib/python2.6/vendor-packages/mercurial/repair.pyc -file path=usr/lib/python2.6/vendor-packages/mercurial/repo.py -file path=usr/lib/python2.6/vendor-packages/mercurial/repo.pyc -file path=usr/lib/python2.6/vendor-packages/mercurial/revlog.py -file path=usr/lib/python2.6/vendor-packages/mercurial/revlog.pyc -file path=usr/lib/python2.6/vendor-packages/mercurial/simplemerge.py \ - pkg.depend.bypass-generate=.* -file path=usr/lib/python2.6/vendor-packages/mercurial/simplemerge.pyc -file path=usr/lib/python2.6/vendor-packages/mercurial/sshrepo.py -file path=usr/lib/python2.6/vendor-packages/mercurial/sshrepo.pyc -file path=usr/lib/python2.6/vendor-packages/mercurial/sshserver.py -file path=usr/lib/python2.6/vendor-packages/mercurial/sshserver.pyc -file path=usr/lib/python2.6/vendor-packages/mercurial/statichttprepo.py -file path=usr/lib/python2.6/vendor-packages/mercurial/statichttprepo.pyc -file path=usr/lib/python2.6/vendor-packages/mercurial/store.py -file path=usr/lib/python2.6/vendor-packages/mercurial/store.pyc -file path=usr/lib/python2.6/vendor-packages/mercurial/streamclone.py -file path=usr/lib/python2.6/vendor-packages/mercurial/streamclone.pyc -file path=usr/lib/python2.6/vendor-packages/mercurial/strutil.py -file path=usr/lib/python2.6/vendor-packages/mercurial/strutil.pyc -file path=usr/lib/python2.6/vendor-packages/mercurial/subrepo.py -file path=usr/lib/python2.6/vendor-packages/mercurial/subrepo.pyc -file path=usr/lib/python2.6/vendor-packages/mercurial/templatefilters.py -file path=usr/lib/python2.6/vendor-packages/mercurial/templatefilters.pyc -file path=usr/lib/python2.6/vendor-packages/mercurial/templater.py -file path=usr/lib/python2.6/vendor-packages/mercurial/templater.pyc -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/atom/changelog.tmpl -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/atom/changelogentry.tmpl -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/atom/error.tmpl -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/atom/filelog.tmpl -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/atom/header.tmpl -file path=usr/lib/python2.6/vendor-packages/mercurial/templates/atom/map -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/atom/tagentry.tmpl -file path=usr/lib/python2.6/vendor-packages/mercurial/templates/atom/tags.tmpl -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/coal/header.tmpl -file path=usr/lib/python2.6/vendor-packages/mercurial/templates/coal/map -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/gitweb/branches.tmpl -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/gitweb/changelog.tmpl -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/gitweb/changelogentry.tmpl -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/gitweb/changeset.tmpl -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/gitweb/error.tmpl -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/gitweb/fileannotate.tmpl -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/gitweb/filediff.tmpl -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/gitweb/filelog.tmpl -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/gitweb/filerevision.tmpl -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/gitweb/footer.tmpl -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/gitweb/graph.tmpl -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/gitweb/header.tmpl -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/gitweb/index.tmpl -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/gitweb/manifest.tmpl -file path=usr/lib/python2.6/vendor-packages/mercurial/templates/gitweb/map -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/gitweb/notfound.tmpl -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/gitweb/search.tmpl -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/gitweb/shortlog.tmpl -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/gitweb/summary.tmpl -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/gitweb/tags.tmpl -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/map-cmdline.changelog -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/map-cmdline.compact -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/map-cmdline.default -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/monoblue/branches.tmpl -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/monoblue/changelog.tmpl -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/monoblue/changelogentry.tmpl -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/monoblue/changeset.tmpl -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/monoblue/error.tmpl -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/monoblue/fileannotate.tmpl -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/monoblue/filediff.tmpl -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/monoblue/filelog.tmpl -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/monoblue/filerevision.tmpl -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/monoblue/footer.tmpl -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/monoblue/graph.tmpl -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/monoblue/header.tmpl -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/monoblue/index.tmpl -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/monoblue/manifest.tmpl -file path=usr/lib/python2.6/vendor-packages/mercurial/templates/monoblue/map -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/monoblue/notfound.tmpl -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/monoblue/search.tmpl -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/monoblue/shortlog.tmpl -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/monoblue/summary.tmpl -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/monoblue/tags.tmpl -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/paper/branches.tmpl -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/paper/changeset.tmpl -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/paper/error.tmpl -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/paper/fileannotate.tmpl -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/paper/filediff.tmpl -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/paper/filelog.tmpl -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/paper/filelogentry.tmpl -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/paper/filerevision.tmpl -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/paper/footer.tmpl -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/paper/graph.tmpl -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/paper/header.tmpl -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/paper/index.tmpl -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/paper/manifest.tmpl -file path=usr/lib/python2.6/vendor-packages/mercurial/templates/paper/map -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/paper/notfound.tmpl -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/paper/search.tmpl -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/paper/shortlog.tmpl -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/paper/shortlogentry.tmpl -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/paper/tags.tmpl -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/raw/changeset.tmpl -file path=usr/lib/python2.6/vendor-packages/mercurial/templates/raw/error.tmpl -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/raw/fileannotate.tmpl -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/raw/filediff.tmpl -file path=usr/lib/python2.6/vendor-packages/mercurial/templates/raw/index.tmpl -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/raw/manifest.tmpl -file path=usr/lib/python2.6/vendor-packages/mercurial/templates/raw/map -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/raw/notfound.tmpl -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/rss/changelog.tmpl -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/rss/changelogentry.tmpl -file path=usr/lib/python2.6/vendor-packages/mercurial/templates/rss/error.tmpl -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/rss/filelog.tmpl -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/rss/filelogentry.tmpl -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/rss/header.tmpl -file path=usr/lib/python2.6/vendor-packages/mercurial/templates/rss/map -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/rss/tagentry.tmpl -file path=usr/lib/python2.6/vendor-packages/mercurial/templates/rss/tags.tmpl -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/spartan/branches.tmpl -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/spartan/changelog.tmpl -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/spartan/changelogentry.tmpl -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/spartan/changeset.tmpl -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/spartan/error.tmpl -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/spartan/fileannotate.tmpl -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/spartan/filediff.tmpl -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/spartan/filelog.tmpl -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/spartan/filelogentry.tmpl -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/spartan/filerevision.tmpl -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/spartan/footer.tmpl -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/spartan/graph.tmpl -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/spartan/header.tmpl -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/spartan/index.tmpl -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/spartan/manifest.tmpl -file path=usr/lib/python2.6/vendor-packages/mercurial/templates/spartan/map -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/spartan/notfound.tmpl -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/spartan/search.tmpl -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/spartan/shortlog.tmpl -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/spartan/shortlogentry.tmpl -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/spartan/tags.tmpl -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/static/background.png -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/static/coal-file.png -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/static/coal-folder.png -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/static/excanvas.js -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/static/graph.js -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/static/hgicon.png -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/static/hglogo.png -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/static/style-coal.css -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/static/style-gitweb.css -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/static/style-monoblue.css -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/static/style-paper.css -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/static/style.css -file \ - path=usr/lib/python2.6/vendor-packages/mercurial/templates/template-vars.txt -file path=usr/lib/python2.6/vendor-packages/mercurial/transaction.py -file path=usr/lib/python2.6/vendor-packages/mercurial/transaction.pyc -file path=usr/lib/python2.6/vendor-packages/mercurial/ui.py -file path=usr/lib/python2.6/vendor-packages/mercurial/ui.pyc -file path=usr/lib/python2.6/vendor-packages/mercurial/url.py -file path=usr/lib/python2.6/vendor-packages/mercurial/url.pyc -file path=usr/lib/python2.6/vendor-packages/mercurial/util.py -file path=usr/lib/python2.6/vendor-packages/mercurial/util.pyc -file path=usr/lib/python2.6/vendor-packages/mercurial/verify.py -file path=usr/lib/python2.6/vendor-packages/mercurial/verify.pyc -file path=usr/lib/python2.6/vendor-packages/mercurial/win32.py -file path=usr/lib/python2.6/vendor-packages/mercurial/win32.pyc -file path=usr/lib/python2.6/vendor-packages/mercurial/windows.py -file path=usr/lib/python2.6/vendor-packages/mercurial/windows.pyc -file path=usr/share/man/man1/hg.1 -file path=usr/share/man/man5/hgignore.5 -file path=usr/share/man/man5/hgrc.5 + +file hg.1 path=usr/share/man/man1/hg.1 +file hgignore.5 path=usr/share/man/man5/hgignore.5 +file hgrc.5 path=usr/share/man/man5/hgrc.5 + legacy pkg=SUNWmercurial \ desc="A fast, lightweight source control management system designed for efficient handling of very large distributed projects." \ name="The Mercurial Source Control Management System" -license mercurial.copyright license=GPLv2 diff -r 62e9499728a6 -r 816e398e992c components/mercurial/patches/https_proxy.patch --- a/components/mercurial/patches/https_proxy.patch Wed Apr 20 15:21:00 2011 -0700 +++ b/components/mercurial/patches/https_proxy.patch Fri Apr 01 09:53:52 2011 -0700 @@ -1,14 +1,13 @@ # 7029500 Mercurial doesn't work through https in snv_161 -# ---- mercurial-1.3.1/mercurial/keepalive.py.orig Tue Mar 22 14:52:16 2011 -+++ mercurial-1.3.1/mercurial/keepalive.py Tue Mar 22 14:52:58 2011 -@@ -239,6 +239,8 @@ + +--- mercurial-1.8.2/mercurial/keepalive.py.orig Fri Apr 1 17:41:52 2011 ++++ mercurial-1.8.2/mercurial/keepalive.py Fri Apr 1 11:07:32 2011 +@@ -249,6 +249,8 @@ else: # no (working) free connections were found. Create a new one. h = http_class(host) -+ if req._tunnel_host: -+ h._set_tunnel(req._tunnel_host) - if DEBUG: DEBUG.info("creating new connection to %s (%d)", - host, id(h)) - self._cm.add(host, h, 0) - ++ if req._tunnel_host: ++ h._set_tunnel(req._tunnel_host) + if DEBUG: + DEBUG.info("creating new connection to %s (%d)", + host, id(h)) diff -r 62e9499728a6 -r 816e398e992c components/mercurial/patches/magic.patch --- a/components/mercurial/patches/magic.patch Wed Apr 20 15:21:00 2011 -0700 +++ b/components/mercurial/patches/magic.patch Fri Apr 01 09:53:52 2011 -0700 @@ -1,24 +1,56 @@ ---- mercurial-1.3.1/contrib/hg-relink.orig Thu Mar 24 21:42:58 2011 -+++ mercurial-1.3.1/contrib/hg-relink Thu Mar 24 21:44:18 2011 +--- mercurial-1.8.2/contrib/check-code.py.orig Fri Apr 1 10:41:52 2011 ++++ mercurial-1.8.2/contrib/check-code.py Fri Apr 1 11:10:58 2011 @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/python2.6 # - # Copyright (C) 2007 Brendan Cully + # check-code - a style and portability checker for Mercurial # ---- mercurial-1.3.1/contrib/hgdiff.orig Thu Mar 24 21:43:35 2011 -+++ mercurial-1.3.1/contrib/hgdiff Thu Mar 24 21:44:23 2011 +--- mercurial-1.8.2/contrib/convert-repo.orig Fri Apr 1 10:41:52 2011 ++++ mercurial-1.8.2/contrib/convert-repo Fri Apr 1 11:11:01 2011 @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/python2.6 + # + # Wrapper script around the convert.py hgext extension + # for foreign SCM conversion to mercurial format. +--- mercurial-1.8.2/contrib/dumprevlog.orig Fri Apr 1 10:41:52 2011 ++++ mercurial-1.8.2/contrib/dumprevlog Fri Apr 1 11:11:03 2011 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python2.6 + # Dump revlogs as raw data stream + # $ find .hg/store/ -name "*.i" | xargs dumprevlog > repo.dump - import os, sys, struct, stat - import difflib ---- mercurial-1.3.1/contrib/hg-ssh.orig Thu Mar 24 21:47:46 2011 -+++ mercurial-1.3.1/contrib/hg-ssh Thu Mar 24 21:47:58 2011 +--- mercurial-1.8.2/contrib/hg-ssh.orig Fri Apr 1 10:41:52 2011 ++++ mercurial-1.8.2/contrib/hg-ssh Fri Apr 1 11:11:05 2011 @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/python2.6 # # Copyright 2005-2007 by Intevation GmbH # +--- mercurial-1.8.2/contrib/hgweb.fcgi.orig Fri Apr 1 10:41:52 2011 ++++ mercurial-1.8.2/contrib/hgweb.fcgi Fri Apr 1 11:11:07 2011 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python2.6 + # + # An example FastCGI script for use with flup, edit as necessary + +--- mercurial-1.8.2/contrib/simplemerge.orig Fri Apr 1 10:41:52 2011 ++++ mercurial-1.8.2/contrib/simplemerge Fri Apr 1 11:11:08 2011 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python2.6 + + from mercurial import demandimport + demandimport.enable() +--- mercurial-1.8.2/contrib/undumprevlog.orig Fri Apr 1 10:41:52 2011 ++++ mercurial-1.8.2/contrib/undumprevlog Fri Apr 1 11:11:10 2011 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python2.6 + # Undump a dump from dumprevlog + # $ hg init + # $ undumprevlog < repo.dump diff -r 62e9499728a6 -r 816e398e992c components/mercurial/patches/manpages.patch --- a/components/mercurial/patches/manpages.patch Wed Apr 20 15:21:00 2011 -0700 +++ b/components/mercurial/patches/manpages.patch Fri Apr 01 09:53:52 2011 -0700 @@ -1,77 +1,4961 @@ ---- mercurial-1.3.1/doc/hg.1 Thu Jul 23 10:58:26 2009 -+++ /usr/share/man/man1/hg.1 Tue Feb 19 05:28:30 2002 -@@ -757,7 +762,7 @@ - .RS 4 - .\} - .nf +--- mercurial-1.8.2/doc/hg.1 Fri Apr 1 10:42:06 2011 ++++ mercurial-1.8.2/doc/hg.1 Fri Apr 1 11:18:00 2011 +@@ -1,35 +1,9 @@ ++'\" t + .\" Man page generated from reStructeredText. + . + .TH HG 1 "" "" "Mercurial Manual" + .SH NAME + hg \- Mercurial source code management system +-. +-.nr rst2man-indent-level 0 +-. +-.de1 rstReportMargin +-\\$1 \\n[an-margin] +-level \\n[rst2man-indent-level] +-level margin: \\n[rst2man-indent\\n[rst2man-indent-level]] +-- +-\\n[rst2man-indent0] +-\\n[rst2man-indent1] +-\\n[rst2man-indent2] +-.. +-.de1 INDENT +-.\" .rstReportMargin pre: +-. RS \\$1 +-. nr rst2man-indent\\n[rst2man-indent-level] \\n[an-margin] +-. nr rst2man-indent-level +1 +-.\" .rstReportMargin post: +-.. +-.de UNINDENT +-. RE +-.\" indent \\n[an-margin] +-.\" old: \\n[rst2man-indent\\n[rst2man-indent-level]] +-.nr rst2man-indent-level -1 +-.\" new: \\n[rst2man-indent\\n[rst2man-indent-level]] +-.in \\n[rst2man-indent\\n[rst2man-indent-level]]u +-.. + .SH SYNOPSIS + .sp + \fBhg\fP \fIcommand\fP [\fIoption\fP]... [\fIargument\fP]... +@@ -43,7 +17,7 @@ + .B files... + . + indicates one or more filename or relative path filenames; see +-\%File Name Patterns\: for information on pattern matching ++File Name Patterns for information on pattern matching + .TP + .B path + . +@@ -73,7 +47,7 @@ + .TP + .B \-y, \-\-noninteractive + . +-do not prompt, assume \(aqyes\(aq for any required answers ++do not prompt, assume 'yes' for any required answers + .TP + .B \-q, \-\-quiet + . +@@ -85,7 +59,7 @@ + .TP + .B \-\-config + . +-set/override config option (use \(aqsection.name=value\(aq) ++set/override config option (use 'section.name=value') + .TP + .B \-\-debug + . +@@ -127,9 +101,9 @@ + .SS add + .sp + .nf +-.ft C ++.ft + hg add [OPTION]... [FILE]... +-.ft P ++.ft + .fi + .sp + Schedule files to be version controlled and added to the +@@ -136,15 +110,15 @@ + repository. + .sp + The files will be added to the repository at the next commit. To +-undo an add before that, see \%\fBhg forget\fP\:. ++undo an add before that, see \fBhg forget\fP. + .sp + If no names are given, add all files to the repository. + .sp + An example showing how new (unknown) files are added +-automatically by \%\fBhg add\fP\:: ++automatically by \fBhg add\fP: + .sp + .nf +-.ft C ++.ft + $ ls + foo.c + $ hg status +@@ -153,7 +127,7 @@ + adding foo.c + $ hg status + A foo.c +-.ft P ++.ft + .fi + .sp + Returns 0 if all files are successfully added. +@@ -180,9 +154,9 @@ + .SS addremove + .sp + .nf +-.ft C ++.ft + hg addremove [OPTION]... [FILE]... +-.ft P ++.ft + .fi + .sp + Add all new files and remove all missing files from the +@@ -197,7 +171,7 @@ + every added file and records those similar enough as renames. This + option takes a percentage between 0 (disabled) and 100 (files must + be identical) as its parameter. Detecting renamed files this way +-can be expensive. After using this option, \%\fBhg status \-C\fP\: can be ++can be expensive. After using this option, \fBhg status \-C\fP can be + used to check which files were identified as moved or renamed. + .sp + Returns 0 if all files are successfully added. +@@ -224,9 +198,9 @@ + .SS annotate + .sp + .nf +-.ft C ++.ft + hg annotate [\-r REV] [\-f] [\-a] [\-u] [\-d] [\-n] [\-c] [\-l] FILE... +-.ft P ++.ft + .fi + .sp + List changes in files, showing the revision id responsible for +@@ -255,7 +229,7 @@ + .TP + .B \-\-no\-follow + . +-don\(aqt follow copies and renames ++don't follow copies and renames + .TP + .B \-a, \-\-text + . +@@ -298,9 +272,9 @@ + .SS archive + .sp + .nf +-.ft C ++.ft + hg archive [OPTION]... DEST +-.ft P ++.ft + .fi + .sp + By default, the revision used is the parent of the working +@@ -338,7 +312,7 @@ + .UNINDENT + .sp + The exact name of the destination archive or directory is given +-using a format string; see \%\fBhg help export\fP\: for details. ++using a format string; see \fBhg help export\fP for details. + .sp + Each member added to an archive file has a directory prefix + prepended. Use \-p/\-\-prefix to specify a format string for the +@@ -381,9 +355,9 @@ + .SS backout + .sp + .nf +-.ft C ++.ft + hg backout [OPTION]... [\-r] REV +-.ft P ++.ft + .fi + .sp + Prepare a new changeset with the effect of REV undone in the +@@ -399,11 +373,11 @@ + directory and a new child of REV that simply undoes REV. + .sp + Before version 1.7, the behavior without \-\-merge was equivalent to +-specifying \-\-merge followed by \%\fBhg update \-\-clean .\fP\: to cancel ++specifying \-\-merge followed by \fBhg update \-\-clean .\fP to cancel + the merge and leave the child of REV as a head to be merged + separately. + .sp +-See \%\fBhg help dates\fP\: for a list of formats valid for \-d/\-\-date. ++See \fBhg help dates\fP for a list of formats valid for \-d/\-\-date. + .sp + Returns 0 on success. + .sp +@@ -453,9 +427,9 @@ + .SS bisect + .sp + .nf +-.ft C ++.ft + hg bisect [\-gbsr] [\-U] [\-c CMD] [REV] +-.ft P ++.ft + .fi + .sp + This command helps to find changesets which introduce problems. To +@@ -508,23 +482,23 @@ + .SS bookmarks + .sp + .nf +-.ft C ++.ft + hg bookmarks [\-f] [\-d] [\-m NAME] [\-r REV] [NAME] +-.ft P ++.ft + .fi + .sp + Bookmarks are pointers to certain commits that move when + committing. Bookmarks are local. They can be renamed, copied and +-deleted. It is possible to use bookmark names in \%\fBhg merge\fP\: and +-\%\fBhg update\fP\: to merge and update respectively to a given bookmark. ++deleted. It is possible to use bookmark names in \fBhg merge\fP and ++\fBhg update\fP to merge and update respectively to a given bookmark. + .sp +-You can use \%\fBhg bookmark NAME\fP\: to set a bookmark on the working +-directory\(aqs parent revision with the given name. If you specify ++You can use \fBhg bookmark NAME\fP to set a bookmark on the working ++directory's parent revision with the given name. If you specify + a revision using \-r REV (where REV may be an existing bookmark), + the bookmark is assigned to that revision. + .sp +-Bookmarks can be pushed and pulled between repositories (see \%\fBhg help +-push\fP\: and \%\fBhg help pull\fP\:). This requires both the local and remote ++Bookmarks can be pushed and pulled between repositories (see \fBhg help ++push\fP and \fBhg help pull\fP). This requires both the local and remote + repositories to support bookmarks. For versions prior to 1.8, this means + the bookmarks extension must be enabled. + .sp +@@ -550,26 +524,26 @@ + .SS branch + .sp + .nf +-.ft C ++.ft + hg branch [\-fC] [NAME] +-.ft P ++.ft + .fi + .sp + With no argument, show the current branch name. With one argument, + set the working directory branch name (the branch will not exist + in the repository until the next commit). Standard practice +-recommends that primary development take place on the \(aqdefault\(aq ++recommends that primary development take place on the 'default' + branch. + .sp + Unless \-f/\-\-force is specified, branch will not let you set a +-branch name that already exists, even if it\(aqs inactive. ++branch name that already exists, even if it's inactive. + .sp + Use \-C/\-\-clean to reset the working directory branch to that of + the parent of the working directory, negating a previous branch + change. + .sp +-Use the command \%\fBhg update\fP\: to switch to an existing branch. Use +-\%\fBhg commit \-\-close\-branch\fP\: to mark this branch as closed. ++Use the command \fBhg update\fP to switch to an existing branch. Use ++\fBhg commit \-\-close\-branch\fP to mark this branch as closed. + .sp + Returns 0 on success. + .sp +@@ -587,19 +561,19 @@ + .SS branches + .sp + .nf +-.ft C ++.ft + hg branches [\-ac] +-.ft P ++.ft + .fi + .sp +-List the repository\(aqs named branches, indicating which ones are ++List the repository's named branches, indicating which ones are + inactive. If \-c/\-\-closed is specified, also list branches which have +-been marked closed (see \%\fBhg commit \-\-close\-branch\fP\:). ++been marked closed (see \fBhg commit \-\-close\-branch\fP). + .sp + If \-a/\-\-active is specified, only show active branches. A branch + is considered active if it contains repository heads. + .sp +-Use the command \%\fBhg update\fP\: to switch to an existing branch. ++Use the command \fBhg update\fP to switch to an existing branch. + .sp + Returns 0. + .sp +@@ -617,9 +591,9 @@ + .SS bundle + .sp + .nf +-.ft C ++.ft + hg bundle [\-f] [\-t TYPE] [\-a] [\-r REV]... [\-\-base REV]... FILE [DEST] +-.ft P ++.ft + .fi + .sp + Generate a compressed changegroup file collecting changesets not +@@ -686,9 +660,9 @@ + .SS cat + .sp + .nf +-.ft C ++.ft + hg cat [OPTION]... FILE... +-.ft P ++.ft + .fi + .sp + Print the specified files as they were at the given revision. If +@@ -706,7 +680,7 @@ + .TP + .B \fB%d\fP + .sp +-dirname of file being printed, or \(aq.\(aq if in repository root ++dirname of file being printed, or '.' if in repository root + .TP + .B \fB%p\fP + .sp +@@ -741,9 +715,9 @@ + .SS clone + .sp + .nf +-.ft C ++.ft + hg clone [OPTION]... SOURCE [DEST] +-.ft P ++.ft + .fi + .sp + Create a copy of an existing repository in a new directory. +@@ -751,14 +725,14 @@ + If no destination directory name is specified, it defaults to the + basename of the source. + .sp +-The location of the source is added to the new repository\(aqs ++The location of the source is added to the new repository's + \fB.hg/hgrc\fP file, as the default to be used for future pulls. + .sp +-See \%\fBhg help urls\fP\: for valid source format details. ++See \fBhg help urls\fP for valid source format details. + .sp + It is possible to specify an \fBssh://\fP URL as the destination, but no + \fB.hg/hgrc\fP and working directory will be created on the remote side. +-Please see \%\fBhg help urls\fP\: for important details about \fBssh://\fP URLs. ++Please see \fBhg help urls\fP for important details about \fBssh://\fP URLs. + .sp + A set of changesets (tags, or branch names) to pull may be specified + by listing each changeset (tag, or branch name) with \-r/\-\-rev. +@@ -769,7 +743,7 @@ + No subsequent changesets (including subsequent tags) will be present + in the destination. + .sp +-Using \-r/\-\-rev (or \(aqclone src#rev dest\(aq) implies \-\-pull, even for ++Using \-r/\-\-rev (or 'clone src#rev dest') implies \-\-pull, even for + local source repositories. + .sp + For efficiency, hardlinks are used for cloning whenever the source +@@ -783,9 +757,9 @@ + using full hardlinks with + .sp + .nf +-.ft C -$ cp \-al REPO REPOCLONE +-.ft P ++.ft +$ /usr/gnu/bin/cp \-al REPO REPOCLONE - .fi - .if n \{\ - .RE -@@ -4331,6 +4336,12 @@ ++.ft + .fi + .sp + This is the fastest way to clone, but it is not always safe. The +@@ -804,7 +778,7 @@ + .IP b. 3 + . + if \-u . and the source repository is local, the first parent of +-the source repository\(aqs working directory ++the source repository's working directory + .IP c. 3 + . + the changeset specified with \-u (if a branch name, this means the +@@ -870,16 +844,16 @@ + .SS commit + .sp + .nf +-.ft C ++.ft + hg commit [OPTION]... [FILE]... +-.ft P ++.ft + .fi + .sp + Commit changes to the given files into the repository. Unlike a + centralized SCM, this operation is a local operation. See +-\%\fBhg push\fP\: for a way to actively distribute your changes. ++\fBhg push\fP for a way to actively distribute your changes. + .sp +-If a list of files is omitted, all changes reported by \%\fBhg status\fP\: ++If a list of files is omitted, all changes reported by \fBhg status\fP + will be committed. + .sp + If you are committing the result of a merge, do not provide any +@@ -890,7 +864,7 @@ + commit fails, you will find a backup of your message in + \fB.hg/last\-message.txt\fP. + .sp +-See \%\fBhg help dates\fP\: for a list of formats valid for \-d/\-\-date. ++See \fBhg help dates\fP for a list of formats valid for \-d/\-\-date. + .sp + Returns 0 on success, 1 if nothing changed. + .sp +@@ -934,9 +908,9 @@ + .SS copy + .sp + .nf +-.ft C ++.ft + hg copy [OPTION]... [SOURCE]... DEST +-.ft P ++.ft + .fi + .sp + Mark dest as having copies of source files. If dest is a +@@ -948,7 +922,7 @@ + operation is recorded, but no copying is performed. + .sp + This command takes effect with the next commit. To undo a copy +-before that, see \%\fBhg revert\fP\:. ++before that, see \fBhg revert\fP. + .sp + Returns 0 on success, 1 if errors are encountered. + .sp +@@ -980,9 +954,9 @@ + .SS diff + .sp + .nf +-.ft C ++.ft + hg diff [OPTION]... ([\-c REV] | [\-r REV1 [\-r REV2]]) [FILE]... +-.ft P ++.ft + .fi + .sp + Show differences between revisions for the specified files. +@@ -991,7 +965,7 @@ + .IP Note + . + diff may generate unexpected results for merges, as it will +-default to comparing against the working directory\(aqs first ++default to comparing against the working directory's first + parent changeset if no revisions are specified. .RE .sp - Some commands (e\&.g\&. revert) produce backup files ending in \&.orig, if the \&.orig file already exists and is not tracked by Mercurial, it will be overwritten\&. -+.TP -+/usr/demo/mercurial -+This directory contains assorted files which are part of the Mercurial -+distribution, but not core to its functionality&. They will generally -+need to be copied elsewhere to be of use. -+ - .SH "BUGS" - .sp - Probably lots, please post them to the mailing list (See Resources below) when you find them\&. ---- mercurial-1.3.1/doc/hgrc.5 Thu Jul 23 10:58:38 2009 -+++ /usr/share/man/man5/hgrc.5 Tue Feb 19 05:28:30 2002 -@@ -27,7 +32,7 @@ - .sp - Mercurial reads configuration data from several files, if they exist\&. The names of these files depend on the system on which Mercurial is installed\&. *\&.rc files from a single directory are read in alphabetical order, later ones overriding earlier ones\&. Where multiple paths are given below, settings from later paths override earlier ones\&. - .PP --(Unix) /etc/mercurial/hgrc\&.d/*\&.rc, (Unix) /etc/mercurial/hgrc -+/etc/mercurial/hgrc\&.d/*\&.rc, /etc/mercurial/hgrc - .RS 4 - Per\-installation configuration files, searched for in the directory where Mercurial is installed\&. - -@@ -36,12 +41,12 @@ - /shared/tools/etc/mercurial/hgrc\&. Options in these files apply to all Mercurial commands executed by any user in any directory\&. +@@ -1009,7 +983,7 @@ + anyway, probably with undesirable results. + .sp + Use the \-g/\-\-git option to generate diffs in the git extended diff +-format. For more information, read \%\fBhg help diffs\fP\:. ++format. For more information, read \fBhg help diffs\fP. + .sp + Returns 0 on success. + .sp +@@ -1079,9 +1053,9 @@ + .SS export + .sp + .nf +-.ft C ++.ft + hg export [OPTION]... [\-o OUTFILESPEC] REV... +-.ft P ++.ft + .fi + .sp + Print the changeset header and diffs for one or more revisions. +@@ -1138,7 +1112,7 @@ + diff anyway, probably with undesirable results. + .sp + Use the \-g/\-\-git option to generate diffs in the git extended diff +-format. See \%\fBhg help diffs\fP\: for more information. ++format. See \fBhg help diffs\fP for more information. + .sp + With the \-\-switch\-parent option, the diff will be against the + second parent. It can be useful to review a merge. +@@ -1175,9 +1149,9 @@ + .SS forget + .sp + .nf +-.ft C ++.ft + hg forget [OPTION]... FILE... +-.ft P ++.ft + .fi + .sp + Mark the specified files so they will no longer be tracked +@@ -1187,7 +1161,7 @@ + entire project history, and it does not delete them from the + working directory. + .sp +-To undo a forget before the next commit, see \%\fBhg add\fP\:. ++To undo a forget before the next commit, see \fBhg add\fP. + .sp + Returns 0 on success. + .sp +@@ -1205,9 +1179,9 @@ + .SS grep + .sp + .nf +-.ft C ++.ft + hg grep [OPTION]... PATTERN [FILE]... +-.ft P ++.ft + .fi + .sp + Search revisions of files for a regular expression. +@@ -1275,9 +1249,9 @@ + .SS heads + .sp + .nf +-.ft C ++.ft + hg heads [\-ac] [\-r STARTREV] [REV]... +-.ft P ++.ft + .fi + .sp + With no arguments, show all repository branch heads. +@@ -1291,7 +1265,7 @@ + associated with the specified changesets are shown. + .sp + If \-c/\-\-closed is specified, also show branch heads marked closed +-(see \%\fBhg commit \-\-close\-branch\fP\:). ++(see \fBhg commit \-\-close\-branch\fP). + .sp + If STARTREV is specified, only those heads that are descendants of + STARTREV will be displayed. +@@ -1331,9 +1305,9 @@ + .SS help + .sp + .nf +-.ft C ++.ft + hg help [TOPIC] +-.ft P ++.ft + .fi + .sp + With no arguments, print a list of commands with short help messages. +@@ -1345,9 +1319,9 @@ + .SS identify + .sp + .nf +-.ft C ++.ft + hg identify [\-nibtB] [\-r REV] [SOURCE] +-.ft P ++.ft + .fi + .sp + With no revision, print a summary of the current state of the +@@ -1395,9 +1369,9 @@ + .SS import + .sp + .nf +-.ft C ++.ft + hg import [OPTION]... PATCH... +-.ft P ++.ft + .fi + .sp + Import a list of patches and commit them individually (unless +@@ -1413,7 +1387,7 @@ + text/plain body parts before first diff are added to commit + message. + .sp +-If the imported patch was generated by \%\fBhg export\fP\:, user and ++If the imported patch was generated by \fBhg export\fP, user and + description from patch override values from message headers and + body. Values given on command line with \-m/\-\-message and \-u/\-\-user + override these. +@@ -1425,11 +1399,11 @@ + deficiencies in the text patch format. + .sp + With \-s/\-\-similarity, hg will attempt to discover renames and +-copies in the patch in the same way as \(aqaddremove\(aq. ++copies in the patch in the same way as 'addremove'. + .sp + To read a patch from standard input, use "\-" as the patch name. If + a URL is specified, the patch will be downloaded from it. +-See \%\fBhg help dates\fP\: for a list of formats valid for \-d/\-\-date. ++See \fBhg help dates\fP for a list of formats valid for \-d/\-\-date. + .sp + Returns 0 on success. + .sp +@@ -1450,7 +1424,7 @@ + .TP + .B \-\-no\-commit + . +-don\(aqt commit, just update the working directory ++don't commit, just update the working directory + .TP + .B \-\-exact + . +@@ -1485,9 +1459,9 @@ + .SS incoming + .sp + .nf +-.ft C ++.ft + hg incoming [\-p] [\-n] [\-M] [\-f] [\-r REV]... [\-\-bundle FILENAME] [SOURCE] +-.ft P ++.ft + .fi + .sp + Show new changesets found in the specified path/URL or the default +@@ -1577,9 +1551,9 @@ + .SS init + .sp + .nf +-.ft C ++.ft + hg init [\-e CMD] [\-\-remotecmd CMD] [DEST] +-.ft P ++.ft + .fi + .sp + Initialize a new repository in the given directory. If the given +@@ -1588,7 +1562,7 @@ + If no directory is given, the current directory is used. + .sp + It is possible to specify an \fBssh://\fP URL as the destination. +-See \%\fBhg help urls\fP\: for more information. ++See \fBhg help urls\fP for more information. + .sp + Returns 0 on success. + .sp +@@ -1610,9 +1584,9 @@ + .SS locate + .sp + .nf +-.ft C ++.ft + hg locate [OPTION]... [PATTERN]... +-.ft P ++.ft + .fi + .sp + Print files under Mercurial control in the working directory whose +@@ -1658,9 +1632,9 @@ + .SS log + .sp + .nf +-.ft C ++.ft + hg log [OPTION]... [FILE] +-.ft P ++.ft + .fi + .sp + Print the revision history of the specified files or the entire +@@ -1675,9 +1649,9 @@ + If no revision range is specified, the default is \fBtip:0\fP unless + \-\-follow is set, in which case the working directory parent is + used as the starting revision. You can specify a revision set for +-log, see \%\fBhg help revsets\fP\: for more information. ++log, see \fBhg help revsets\fP for more information. + .sp +-See \%\fBhg help dates\fP\: for a list of formats valid for \-d/\-\-date. ++See \fBhg help dates\fP for a list of formats valid for \-d/\-\-date. + .sp + By default this command prints revision number and changeset id, + tags, non\-trivial parents, user, date and time, and a summary for +@@ -1785,9 +1759,9 @@ + .SS manifest + .sp + .nf +-.ft C ++.ft + hg manifest [\-r REV] +-.ft P ++.ft + .fi + .sp + Print a list of version controlled files for the given revision. +@@ -1809,9 +1783,9 @@ + .SS merge + .sp + .nf +-.ft C ++.ft + hg merge [\-P] [\-f] [[\-r] REV] +-.ft P ++.ft + .fi + .sp + The current working directory is updated with all changes made in +@@ -1826,14 +1800,14 @@ + merges. It overrides the HGMERGE environment variable and your + configuration files. + .sp +-If no revision is specified, the working directory\(aqs parent is a ++If no revision is specified, the working directory's parent is a + head revision, and the current branch contains exactly one other + head, the other head is merged with by default. Otherwise, an + explicit revision with which to merge with must be provided. + .sp +-\%\fBhg resolve\fP\: must be used to resolve unresolved files. ++\fBhg resolve\fP must be used to resolve unresolved files. + .sp +-To undo an uncommitted merge, use \%\fBhg update \-\-clean .\fP\: which ++To undo an uncommitted merge, use \fBhg update \-\-clean .\fP which + will check out a clean copy of the original merge parent, losing + all changes. + .sp +@@ -1861,9 +1835,9 @@ + .SS outgoing + .sp + .nf +-.ft C ++.ft + hg outgoing [\-M] [\-p] [\-n] [\-f] [\-r REV]... [DEST] +-.ft P ++.ft + .fi + .sp + Show changesets not found in the specified destination repository +@@ -1946,12 +1920,12 @@ + .SS parents + .sp + .nf +-.ft C ++.ft + hg parents [\-r REV] [FILE] +-.ft P ++.ft + .fi + .sp +-Print the working directory\(aqs parent revisions. If a revision is ++Print the working directory's parent revisions. If a revision is + given via \-r/\-\-rev, the parent of that revision will be printed. + If a file argument is given, the revision in which the file was + last changed (before the working directory revision or the +@@ -1977,9 +1951,9 @@ + .SS paths + .sp + .nf +-.ft C ++.ft + hg paths [NAME] +-.ft P ++.ft + .fi + .sp + Show definition of symbolic path name NAME. If no name is given, +@@ -1997,18 +1971,18 @@ + as the fallback for both. When cloning a repository, the clone + source is written as \fBdefault\fP in \fB.hg/hgrc\fP. Note that + \fBdefault\fP and \fBdefault\-push\fP apply to all inbound (e.g. +-\%\fBhg incoming\fP\:) and outbound (e.g. \%\fBhg outgoing\fP\:, \%\fBhg email\fP\: and +-\%\fBhg bundle\fP\:) operations. ++\fBhg incoming\fP) and outbound (e.g. \fBhg outgoing\fP, \fBhg email\fP and ++\fBhg bundle\fP) operations. + .sp +-See \%\fBhg help urls\fP\: for more information. ++See \fBhg help urls\fP for more information. + .sp + Returns 0 on success. + .SS pull + .sp + .nf +-.ft C ++.ft + hg pull [\-u] [\-f] [\-r REV]... [\-e CMD] [\-\-remotecmd CMD] [SOURCE] +-.ft P ++.ft + .fi + .sp + Pull changes from a remote repository to a local one. +@@ -2018,13 +1992,13 @@ + \-R is specified). By default, this does not update the copy of the + project in the working directory. + .sp +-Use \%\fBhg incoming\fP\: if you want to see what would have been added ++Use \fBhg incoming\fP if you want to see what would have been added + by a pull at the time you issued this command. If you then decide +-to add those changes to the repository, you should use \%\fBhg pull +-\-r X\fP\: where \fBX\fP is the last changeset listed by \%\fBhg incoming\fP\:. ++to add those changes to the repository, you should use \fBhg pull ++\-r X\fP where \fBX\fP is the last changeset listed by \fBhg incoming\fP. + .sp +-If SOURCE is omitted, the \(aqdefault\(aq path will be used. +-See \%\fBhg help urls\fP\: for more information. ++If SOURCE is omitted, the 'default' path will be used. ++See \fBhg help urls\fP for more information. + .sp + Returns 0 on success, 1 if an update had unresolved files. + .sp +@@ -2066,9 +2040,9 @@ + .SS push + .sp + .nf +-.ft C ++.ft + hg push [\-f] [\-r REV]... [\-e CMD] [\-\-remotecmd CMD] [DEST] +-.ft P ++.ft + .fi + .sp + Push changesets from the local repository to the specified +@@ -2092,7 +2066,7 @@ + If \-r/\-\-rev is used, the specified revision and all its ancestors + will be pushed to the remote repository. + .sp +-Please see \%\fBhg help urls\fP\: for important details about \fBssh://\fP ++Please see \fBhg help urls\fP for important details about \fBssh://\fP + URLs. If DESTINATION is omitted, a default path will be used. + .sp + Returns 0 if push was successful, 1 if nothing to push. +@@ -2135,9 +2109,9 @@ + .SS recover + .sp + .nf +-.ft C ++.ft + hg recover +-.ft P ++.ft + .fi + .sp + Recover from an interrupted commit or pull. +@@ -2150,9 +2124,9 @@ + .SS remove + .sp + .nf +-.ft C ++.ft + hg remove [OPTION]... FILE... +-.ft P ++.ft + .fi + .sp + Schedule the indicated files for removal from the repository. +@@ -2166,21 +2140,21 @@ + The following table details the behavior of remove for different + file states (columns) and option combinations (rows). The file + states are Added [A], Clean [C], Modified [M] and Missing [!] (as +-reported by \%\fBhg status\fP\:). The actions are Warn, Remove (from ++reported by \fBhg status\fP). The actions are Warn, Remove (from + branch) and Delete (from disk): + .sp + .nf +-.ft C ++.ft + A C M ! + none W RD W R + \-f R RD RD R + \-A W W W R + \-Af R R R R +-.ft P ++.ft + .fi + .sp + This command schedules the files to be removed at the next commit. +-To undo a remove before that, see \%\fBhg revert\fP\:. ++To undo a remove before that, see \fBhg revert\fP. + .sp + Returns 0 on success, 1 if any warnings encountered. + .sp +@@ -2208,9 +2182,9 @@ + .SS rename + .sp + .nf +-.ft C ++.ft + hg rename [OPTION]... SOURCE... DEST +-.ft P ++.ft + .fi + .sp + Mark dest as copies of sources; mark sources for deletion. If dest +@@ -2222,7 +2196,7 @@ + operation is recorded, but no copying is performed. + .sp + This command takes effect at the next commit. To undo a rename +-before that, see \%\fBhg revert\fP\:. ++before that, see \fBhg revert\fP. + .sp + Returns 0 on success, 1 if errors are encountered. + .sp +@@ -2254,9 +2228,9 @@ + .SS resolve + .sp + .nf +-.ft C ++.ft + hg resolve [OPTION]... [FILE]... +-.ft P ++.ft + .fi + .sp + Merges with unresolved conflicts are often the result of +@@ -2263,7 +2237,7 @@ + non\-interactive merging using the \fBinternal:merge\fP configuration + setting, or a command\-line merge tool like \fBdiff3\fP. The resolve + command is used to manage the files involved in a merge, after +-\%\fBhg merge\fP\: has been run, and before \%\fBhg commit\fP\: is run (i.e. the ++\fBhg merge\fP has been run, and before \fBhg commit\fP is run (i.e. the + working directory must have two parents). + .sp + The resolve command can be used in the following ways: +@@ -2270,7 +2244,7 @@ + .INDENT 0.0 + .IP \(bu 2 + . +-\%\fBhg resolve [\-\-tool TOOL] FILE...\fP\:: attempt to re\-merge the specified ++\fBhg resolve [\-\-tool TOOL] FILE...\fP: attempt to re\-merge the specified + files, discarding any previous merge attempts. Re\-merging is not + performed for files already marked as resolved. Use \fB\-\-all/\-a\fP + to selects all unresolved files. \fB\-\-tool\fP can be used to specify +@@ -2278,21 +2252,21 @@ + environment variable and your configuration files. + .IP \(bu 2 + . +-\%\fBhg resolve \-m [FILE]\fP\:: mark a file as having been resolved ++\fBhg resolve \-m [FILE]\fP: mark a file as having been resolved + (e.g. after having manually fixed\-up the files). The default is + to mark all unresolved files. + .IP \(bu 2 + . +-\%\fBhg resolve \-u [FILE]...\fP\:: mark a file as unresolved. The ++\fBhg resolve \-u [FILE]...\fP: mark a file as unresolved. The + default is to mark all resolved files. + .IP \(bu 2 + . +-\%\fBhg resolve \-l\fP\:: list files which had or still have conflicts. ++\fBhg resolve \-l\fP: list files which had or still have conflicts. + In the printed list, \fBU\fP = unresolved and \fBR\fP = resolved. + .UNINDENT + .sp + Note that Mercurial will not let you commit files with unresolved +-merge conflicts. You must use \%\fBhg resolve \-m ...\fP\: before you can ++merge conflicts. You must use \fBhg resolve \-m ...\fP before you can + commit after a conflicting merge. + .sp + Returns 0 on success, 1 if any files fail a resolve attempt. +@@ -2335,9 +2309,9 @@ + .SS revert + .sp + .nf +-.ft C ++.ft + hg revert [OPTION]... [\-r REV] [NAME]... +-.ft P ++.ft + .fi + .IP Note + . +@@ -2344,8 +2318,8 @@ + This command is most likely not what you are looking for. + Revert will partially overwrite content in the working + directory without changing the working directory parents. Use +-\%\fBhg update \-r rev\fP\: to check out earlier revisions, or +-\%\fBhg update \-\-clean .\fP\: to undo a merge which has added another ++\fBhg update \-r rev\fP to check out earlier revisions, or ++\fBhg update \-\-clean .\fP to undo a merge which has added another + parent. .RE - .PP --(Unix) /etc/mercurial/hgrc\&.d/*\&.rc, (Unix) /etc/mercurial/hgrc -+/etc/mercurial/hgrc\&.d/*\&.rc, /etc/mercurial/hgrc - .RS 4 - Per\-system configuration files, for the system on which Mercurial is running\&. Options in these files apply to all Mercurial commands executed by any user in any directory\&. Options in these files override per\-installation options\&. - .RE - .PP --(Windows) \eMercurial\&.ini, or else, (Windows) HKEY_LOCAL_MACHINE\eSOFTWARE\eMercurial, or else, (Windows) C:\eMercurial\eMercurial\&.ini -+(Windows) \eMercurial\&.ini, or else - .RS 4 - Per\-installation/system configuration files, for the system on which Mercurial is running\&. Options in these files apply to all Mercurial commands executed by any user in any directory\&. Registry keys contain PATH\-like strings, every part of which must reference a - Mercurial\&.ini -@@ -50,7 +55,7 @@ - files will be read\&. + .sp +@@ -2358,8 +2332,8 @@ + .sp + Using the \-r/\-\-rev option, revert the given files or directories + to their contents as of a specific revision. This can be helpful +-to "roll back" some or all of an earlier change. See \%\fBhg help +-dates\fP\: for a list of formats valid for \-d/\-\-date. ++to "roll back" some or all of an earlier change. See \fBhg help ++dates\fP for a list of formats valid for \-d/\-\-date. + .sp + Revert modifies the working directory. It does not commit any + changes, or change the parent of the working directory. If you +@@ -2412,9 +2386,9 @@ + .SS rollback + .sp + .nf +-.ft C ++.ft + hg rollback +-.ft P ++.ft + .fi + .sp + This command should be used with care. There is only one level of +@@ -2464,9 +2438,9 @@ + .SS root + .sp + .nf +-.ft C ++.ft + hg root +-.ft P ++.ft + .fi + .sp + Print the root directory of the current repository. +@@ -2475,9 +2449,9 @@ + .SS serve + .sp + .nf +-.ft C ++.ft + hg serve [OPTION]... +-.ft P ++.ft + .fi + .sp + Start a local HTTP repository browser and pull server. You can use +@@ -2571,9 +2545,9 @@ + .SS showconfig + .sp + .nf +-.ft C ++.ft + hg showconfig [\-u] [NAME]... +-.ft P ++.ft + .fi + .sp + With no arguments, print names and values of all config items. +@@ -2601,9 +2575,9 @@ + .SS status + .sp + .nf +-.ft C ++.ft + hg status [OPTION]... [FILE]... +-.ft P ++.ft + .fi + .sp + Show status of files in the repository. If names are given, only +@@ -2631,7 +2605,7 @@ + The codes used to show the status of files are: + .sp + .nf +-.ft C ++.ft + M = modified + A = added + R = removed +@@ -2640,7 +2614,7 @@ + ? = not tracked + I = ignored + = origin of the previous file listed as A (added) +-.ft P ++.ft + .fi + .sp + Returns 0 on success. +@@ -2717,9 +2691,9 @@ + .SS summary + .sp + .nf +-.ft C ++.ft + hg summary [\-\-remote] +-.ft P ++.ft + .fi + .sp + This generates a brief summary of the working directory state, +@@ -2742,9 +2716,9 @@ + .SS tag + .sp + .nf +-.ft C ++.ft + hg tag [\-f] [\-l] [\-m TEXT] [\-d DATE] [\-u USER] [\-r REV] NAME... +-.ft P ++.ft + .fi + .sp + Name a particular revision using . +@@ -2765,11 +2739,11 @@ + repositories). + .sp + Tag commits are usually made at the head of a branch. If the parent +-of the working directory is not a branch head, \%\fBhg tag\fP\: aborts; use ++of the working directory is not a branch head, \fBhg tag\fP aborts; use + \-f/\-\-force to force the tag commit to be based on a non\-head + changeset. + .sp +-See \%\fBhg help dates\fP\: for a list of formats valid for \-d/\-\-date. ++See \fBhg help dates\fP for a list of formats valid for \-d/\-\-date. + .sp + Since tag names have priority over branch names during revision + lookup, using an existing branch name as a tag name is discouraged. +@@ -2814,9 +2788,9 @@ + .SS tags + .sp + .nf +-.ft C ++.ft + hg tags +-.ft P ++.ft + .fi + .sp + This lists both regular and local tags. When the \-v/\-\-verbose +@@ -2826,9 +2800,9 @@ + .SS tip + .sp + .nf +-.ft C ++.ft + hg tip [\-p] [\-g] +-.ft P ++.ft + .fi + .sp + The tip revision (usually just called the tip) is the changeset +@@ -2864,9 +2838,9 @@ + .SS unbundle + .sp + .nf +-.ft C ++.ft + hg unbundle [\-u] FILE... +-.ft P ++.ft + .fi + .sp + Apply one or more compressed changegroup files generated by the +@@ -2884,16 +2858,16 @@ + .SS update + .sp + .nf +-.ft C ++.ft + hg update [\-c] [\-C] [\-d DATE] [[\-r] REV] +-.ft P ++.ft + .fi + .sp +-Update the repository\(aqs working directory to the specified ++Update the repository's working directory to the specified + changeset. If no changeset is specified, update to the tip of the + current named branch. + .sp +-If the changeset is not a descendant of the working directory\(aqs ++If the changeset is not a descendant of the working directory's + parent, the update is aborted. With the \-c/\-\-check option, the + working directory is checked for uncommitted changes; if none are + found, the working directory is updated to the specified +@@ -2906,7 +2880,7 @@ + . + If neither \-c/\-\-check nor \-C/\-\-clean is specified, and if + the requested changeset is an ancestor or descendant of +-the working directory\(aqs parent, the uncommitted changes ++the working directory's parent, the uncommitted changes + are merged into the requested changeset and the merged + result is left uncommitted. If the requested changeset is + not an ancestor or descendant (that is, it is on another +@@ -2923,12 +2897,12 @@ + .UNINDENT + .sp + Use null as the changeset to remove the working directory (like +-\%\fBhg clone \-U\fP\:). ++\fBhg clone \-U\fP). + .sp + If you want to update just one file to an older changeset, use +-\%\fBhg revert\fP\:. ++\fBhg revert\fP. + .sp +-See \%\fBhg help dates\fP\: for a list of formats valid for \-d/\-\-date. ++See \fBhg help dates\fP for a list of formats valid for \-d/\-\-date. + .sp + Returns 0 on success, 1 if there are unresolved files. + .sp +@@ -2956,14 +2930,14 @@ + .SS verify + .sp + .nf +-.ft C ++.ft + hg verify +-.ft P ++.ft + .fi + .sp + Verify the integrity of the current repository. + .sp +-This will perform an extensive check of the repository\(aqs ++This will perform an extensive check of the repository's + integrity, validating the hashes and checksums of each entry in + the changelog, manifest, and tracked files, as well as the + integrity of their crosslinks and indices. +@@ -2972,9 +2946,9 @@ + .SS version + .sp + .nf +-.ft C ++.ft + hg version +-.ft P ++.ft + .fi + .sp + output version and copyright information +@@ -3040,9 +3014,9 @@ + the active user, Mercurial will warn you that the file is skipped: + .sp + .nf +-.ft C ++.ft + not trusting file /.hg/hgrc from untrusted user USER, group GROUP +-.ft P ++.ft + .fi + .sp + If this bothers you, the warning can be silenced (the file would still +@@ -3065,11 +3039,11 @@ + and followed by \fBname = value\fP entries: + .sp + .nf +-.ft C ++.ft + [ui] + username = Firstname Lastname + verbose = True +-.ft P ++.ft + .fi + .sp + The above entries will be referred to as \fBui.username\fP and +@@ -3081,7 +3055,7 @@ + on Unix\-like systems: \fBman hgrc\fP + .IP \(bu 2 + . +-online: \%http://www.selenic.com/mercurial/hgrc.5.html\: ++online: http://www.selenic.com/mercurial/hgrc.5.html + .UNINDENT + .SH DATE FORMATS + .sp +@@ -3138,7 +3112,7 @@ + \fB12/6/6\fP (Dec 6 2006) + .UNINDENT + .sp +-Lastly, there is Mercurial\(aqs internal format: ++Lastly, there is Mercurial's internal format: + .INDENT 0.0 + .IP \(bu 2 + . +@@ -3197,17 +3171,17 @@ + Plain examples: + .sp + .nf +-.ft C ++.ft + path:foo/bar a name bar in a directory named foo in the root + of the repository + path:path:name a file or directory named "path:name" +-.ft P ++.ft + .fi + .sp + Glob examples: + .sp + .nf +-.ft C ++.ft + glob:*.c any name ending in ".c" in the current directory + *.c any name ending in ".c" in the current directory + **.c any name ending in ".c" in any subdirectory of the +@@ -3215,24 +3189,24 @@ + foo/*.c any name ending in ".c" in the directory foo + foo/**.c any name ending in ".c" in any subdirectory of foo + including itself. +-.ft P ++.ft + .fi + .sp + Regexp examples: + .sp + .nf +-.ft C ++.ft + re:.*\e.c$ any name ending in ".c", anywhere in the repository +-.ft P ++.ft + .fi + .sp + File examples: + .sp + .nf +-.ft C ++.ft + listfile:list.txt read list from list.txt with one file pattern per line + listfile0:list.txt read list from list.txt with null byte delimiters +-.ft P ++.ft + .fi + .SH ENVIRONMENT VARIABLES + .INDENT 0.0 +@@ -3239,10 +3213,10 @@ + .TP + .B HG + . +-Path to the \(aqhg\(aq executable, automatically passed when running ++Path to the 'hg' executable, automatically passed when running + hooks, extensions or external tools. If unset or empty, this is +-the hg executable\(aqs name if it\(aqs frozen, or an executable named +-\(aqhg\(aq (with %PATHEXT% [defaulting to COM/EXE/BAT/CMD] extensions on ++the hg executable's name if it's frozen, or an executable named ++\'hg' (with %PATHEXT% [defaulting to COM/EXE/BAT/CMD] extensions on + Windows) is searched. + .TP + .B HGEDITOR +@@ -3260,9 +3234,9 @@ + .TP + .B HGENCODINGMODE + . +-This sets Mercurial\(aqs behavior for handling unknown characters ++This sets Mercurial's behavior for handling unknown characters + while transcoding user input. The default is "strict", which +-causes Mercurial to abort if it can\(aqt map a character. Other ++causes Mercurial to abort if it can't map a character. Other + settings include "replace", which replaces unknown characters, and + "ignore", which drops them. This setting can be overridden with + the \-\-encodingmode command\-line option. +@@ -3269,7 +3243,7 @@ + .TP + .B HGENCODINGAMBIGUOUS + . +-This sets Mercurial\(aqs behavior for handling characters with ++This sets Mercurial's behavior for handling characters with + "ambiguous" widths like accented Latin characters with East Asian + fonts. By default, Mercurial assumes ambiguous characters are + narrow, set this variable to "wide" if such characters cause +@@ -3294,7 +3268,7 @@ + .INDENT 7.0 + .IP \(bu 2 + . +-if it\(aqs a directory, all files ending with .rc are added ++if it's a directory, all files ending with .rc are added + .IP \(bu 2 + . + otherwise, the file itself will be added +@@ -3303,7 +3277,7 @@ + .B HGPLAIN + . + When set, this disables any configuration settings that might +-change Mercurial\(aqs default output. This includes encoding, ++change Mercurial's default output. This includes encoding, + defaults, verbose mode, debug mode, quiet mode, tracebacks, and + localization. This can be useful when scripting against Mercurial + in the face of existing user configuration. +@@ -3354,7 +3328,7 @@ + editor it uses is determined by looking at the environment + variables HGEDITOR, VISUAL and EDITOR, in that order. The first + non\-empty one is chosen. If all of them are empty, the editor +-defaults to \(aqvi\(aq. ++defaults to 'vi'. + .TP + .B PYTHONPATH + . +@@ -3422,7 +3396,7 @@ + .sp + Special characters can be used in quoted identifiers by escaping them, + e.g., \fB\en\fP is interpreted as a newline. To prevent them from being +-interpreted, strings can be prefixed with \fBr\fP, e.g. \fBr\(aq...\(aq\fP. ++interpreted, strings can be prefixed with \fBr\fP, e.g. \fBr'...'\fP. + .sp + There is a single prefix operator: + .INDENT 0.0 +@@ -3468,10 +3442,10 @@ + .\" predicatesmarker + . + .sp +-Command line equivalents for \%\fBhg log\fP\:: ++Command line equivalents for \fBhg log\fP: + .sp + .nf +-.ft C ++.ft + \-f \-> ::. + \-d x \-> date(x) + \-k x \-> keyword(x) +@@ -3480,7 +3454,7 @@ + \-b x \-> branch(x) + \-P x \-> !::x + \-l x \-> limit(expr, x) +-.ft P ++.ft + .fi + .sp + Some sample queries: +@@ -3490,9 +3464,9 @@ + Changesets on the default branch: + .sp + .nf +-.ft C ++.ft + hg log \-r "branch(default)" +-.ft P ++.ft + .fi + .IP \(bu 2 + . +@@ -3499,9 +3473,9 @@ + Changesets on the default branch since tag 1.5 (excluding merges): + .sp + .nf +-.ft C ++.ft + hg log \-r "branch(default) and 1.5:: and not merge()" +-.ft P ++.ft + .fi + .IP \(bu 2 + . +@@ -3508,9 +3482,9 @@ + Open branch heads: + .sp + .nf +-.ft C ++.ft + hg log \-r "head() and not closed()" +-.ft P ++.ft + .fi + .IP \(bu 2 + . +@@ -3518,9 +3492,9 @@ + \fBhgext/*\fP: + .sp + .nf +-.ft C +-hg log \-r "1.3::1.5 and keyword(bug) and file(\(aqhgext/*\(aq)" +-.ft P ++.ft ++hg log \-r "1.3::1.5 and keyword(bug) and file('hgext/*')" ++.ft + .fi + .IP \(bu 2 + . +@@ -3527,9 +3501,9 @@ + Changesets in committed May 2008, sorted by user: + .sp + .nf +-.ft C +-hg log \-r "sort(date(\(aqMay 2008\(aq), user)" +-.ft P ++.ft ++hg log \-r "sort(date('May 2008'), user)" ++.ft + .fi + .IP \(bu 2 + . +@@ -3537,14 +3511,14 @@ + release: + .sp + .nf +-.ft C ++.ft + hg log \-r "(keyword(bug) or keyword(issue)) and not ancestors(tagged())" +-.ft P ++.ft + .fi + .UNINDENT + .SH DIFF FORMATS + .sp +-Mercurial\(aqs default format for showing changes between two versions of ++Mercurial's default format for showing changes between two versions of + a file is compatible with the unified format of GNU diff, which can be + used by GNU patch and many other standard tools. + .sp +@@ -3571,15 +3545,15 @@ + format. + .sp + This means that when generating diffs from a Mercurial repository +-(e.g. with \%\fBhg export\fP\:), you should be careful about things like file ++(e.g. with \fBhg export\fP), you should be careful about things like file + copies and renames or other things mentioned above, because when + applying a standard diff to a different repository, this extra +-information is lost. Mercurial\(aqs internal operations (like push and ++information is lost. Mercurial's internal operations (like push and + pull) are not affected by this, because they use an internal binary + format for communicating changes. + .sp + To make Mercurial produce the git extended diff format, use the \-\-git +-option available for many commands, or set \(aqgit = True\(aq in the [diff] ++option available for many commands, or set 'git = True' in the [diff] + section of your configuration file. You do not need to set this option + when importing diffs in this format or using them in the mq extension. + .SH MERGE TOOLS +@@ -3591,8 +3565,8 @@ + ancestor of the two file versions, so they can determine the changes + made on both branches. + .sp +-Merge tools are used both for \%\fBhg resolve\fP\:, \%\fBhg merge\fP\:, \%\fBhg update\fP\:, +-\%\fBhg backout\fP\: and in several extensions. ++Merge tools are used both for \fBhg resolve\fP, \fBhg merge\fP, \fBhg update\fP, ++\fBhg backout\fP and in several extensions. + .sp + Usually, the merge tool tries to automatically reconcile the files by + combining all non\-overlapping changes that occurred separately in +@@ -3700,7 +3674,7 @@ + .IP Note + . + After selecting a merge program, Mercurial will by default attempt +-to merge the files using a simple merge algorithm first. Only if it doesn\(aqt ++to merge the files using a simple merge algorithm first. Only if it doesn't + succeed because of conflicting changes Mercurial will actually execute the + merge program. Whether to use the simple merge algorithm first can be + controlled by the premerge setting of the merge tool. Premerge is enabled by +@@ -3725,9 +3699,9 @@ + Usage: + .sp + .nf +-.ft C ++.ft + $ hg log \-r1 \-\-style changelog +-.ft P ++.ft + .fi + .sp + A template is a piece of text, with markup to invoke variable +@@ -3734,10 +3708,10 @@ + expansion: + .sp + .nf +-.ft C ++.ft + $ hg log \-r1 \-\-template "{node}\en" + b56ce7b07c52de7d5fd79fb89701ea538af65746 +-.ft P ++.ft + .fi + .sp + Strings in curly braces are called keywords. The availability of +@@ -3834,15 +3808,15 @@ + The "date" keyword does not produce human\-readable output. If you + want to use a date in your output, you can use a filter to process + it. Filters are functions which return a string based on the input +-variable. Be sure to use the stringify filter first when you\(aqre ++variable. Be sure to use the stringify filter first when you're + applying a string\-input filter to a list\-like input variable. + You can also use a chain of filters to get the desired output: + .sp + .nf +-.ft C ++.ft + $ hg tip \-\-template "{date|isodate}\en" + 2008\-08\-21 18:22 +0000 +-.ft P ++.ft + .fi + .sp + List of filters: +@@ -3911,7 +3885,7 @@ + .TP + .B nonempty + . +-Any text. Returns \(aq(none)\(aq if the string is empty. ++Any text. Returns '(none)' if the string is empty. + .TP + .B hgdate + . +@@ -3989,24 +3963,24 @@ + Valid URLs are of the form: + .sp + .nf +-.ft C ++.ft + local/filesystem/path[#revision] + file://local/filesystem/path[#revision] + http://[user[:pass]@]host[:port]/[path][#revision] + https://[user[:pass]@]host[:port]/[path][#revision] + ssh://[user@]host[:port]/[path][#revision] +-.ft P ++.ft + .fi + .sp + Paths in the local filesystem can either point to Mercurial +-repositories or to bundle files (as created by \%\fBhg bundle\fP\: or :hg:\(ga +-incoming \-\-bundle\(ga). See also \%\fBhg help paths\fP\:. ++repositories or to bundle files (as created by \fBhg bundle\fP or :hg:\(ga ++incoming \-\-bundle\(ga). See also \fBhg help paths\fP. + .sp + An optional identifier after # indicates a particular branch, tag, or +-changeset to use from the remote repository. See also \%\fBhg help +-revisions\fP\:. ++changeset to use from the remote repository. See also \fBhg help ++revisions\fP. + .sp +-Some features, such as pushing to \%http://\: and \%https://\: URLs are only ++Some features, such as pushing to http:// and https:// URLs are only + possible if the feature is explicitly enabled on the remote Mercurial + server. + .sp +@@ -4021,26 +3995,26 @@ + and a copy of hg in the remote path or specified with as remotecmd. + .IP \(bu 2 + . +-path is relative to the remote user\(aqs home directory by default. Use ++path is relative to the remote user's home directory by default. Use + an extra slash at the start of a path to specify an absolute path: + .sp + .nf +-.ft C ++.ft + ssh://example.com//tmp/repository +-.ft P ++.ft + .fi + .IP \(bu 2 + . +-Mercurial doesn\(aqt use its own compression via SSH; the right thing ++Mercurial doesn't use its own compression via SSH; the right thing + to do is to configure it in your ~/.ssh/config, e.g.: + .sp + .nf +-.ft C ++.ft + Host *.mylocalnetwork.example.com + Compression no + Host * + Compression yes +-.ft P ++.ft + .fi + .sp + Alternatively specify "ssh \-C" as your ssh command in your +@@ -4051,16 +4025,16 @@ + aliases under the [paths] section like so: + .sp + .nf +-.ft C ++.ft + [paths] + alias1 = URL1 + alias2 = URL2 + \&... +-.ft P ++.ft + .fi + .sp + You can then use the alias for any command that uses a URL (for +-example \%\fBhg pull alias1\fP\: will be treated as \%\fBhg pull URL1\fP\:). ++example \fBhg pull alias1\fP will be treated as \fBhg pull URL1\fP). + .sp + Two path aliases are special because they are used as defaults when + you do not provide the URL to a command: +@@ -4069,14 +4043,14 @@ + .B default: + . + When you create a repository with hg clone, the clone command saves +-the location of the source repository as the new repository\(aqs +-\(aqdefault\(aq path. This is then used when you omit path from push\- and ++the location of the source repository as the new repository's ++\'default' path. This is then used when you omit path from push\- and + pull\-like commands (including incoming and outgoing). + .TP + .B default\-push: + . +-The push command will look for a path named \(aqdefault\-push\(aq, and +-prefer it over \(aqdefault\(aq if both are defined. ++The push command will look for a path named 'default\-push', and ++prefer it over 'default' if both are defined. + .UNINDENT + .SH USING ADDITIONAL FEATURES + .sp +@@ -4098,19 +4072,19 @@ + like this: + .sp + .nf +-.ft C ++.ft + [extensions] + foo = +-.ft P ++.ft + .fi + .sp + You may also specify the full path to an extension: + .sp + .nf +-.ft C ++.ft + [extensions] + myfeature = ~/.hgext/myfeature.py +-.ft P ++.ft + .fi + .sp + To explicitly disable an extension enabled in a configuration file of +@@ -4117,13 +4091,13 @@ + broader scope, prepend its path with !: + .sp + .nf +-.ft C ++.ft + [extensions] + # disabling extension bar residing in /path/to/extension/bar.py + bar = !/path/to/extension/bar.py + # ditto, but no path was supplied for extension baz + baz = ! +-.ft P ++.ft + .fi + .sp + disabled extensions: +@@ -4189,7 +4163,7 @@ + .TP + .B inotify + . +-accelerate status report using Linux\(aqs inotify service ++accelerate status report using Linux's inotify service + .TP + .B interhg + . +@@ -4287,7 +4261,7 @@ + .INDENT 3.0 + .INDENT 3.5 + .sp +-path/to/nested = \%https://example.com/nested/repo/path\: ++path/to/nested = https://example.com/nested/repo/path + .UNINDENT + .UNINDENT + .sp +@@ -4362,7 +4336,7 @@ + their state and finally committing it in the parent + repository. Mercurial can be made to abort if any subrepository + content is modified by setting "ui.commitsubrepos=no" in a +-configuration file (see \%\fBhg help config\fP\:). ++configuration file (see \fBhg help config\fP). + .TP + .B diff + . +@@ -4386,7 +4360,7 @@ + .B pull + . + pull is not recursive since it is not clear what to pull prior +-to running \%\fBhg update\fP\:. Listing and retrieving all ++to running \fBhg update\fP. Listing and retrieving all + subrepositories changes referenced by the parent repository pulled + changesets is expensive at best, impossible in the Subversion + case. +@@ -4423,7 +4397,7 @@ + hgrc(5) for more details. + .SH CONFIGURING HGWEB + .sp +-Mercurial\(aqs internal web server, hgweb, can serve either a single ++Mercurial's internal web server, hgweb, can serve either a single + repository, or a collection of them. In the latter case, a special + configuration file can be used to specify the repository paths to use + and global web configuration options. +@@ -4447,7 +4421,7 @@ + .UNINDENT + .sp + The \fBweb\fP section can specify all the settings described in the web +-section of the hgrc(5) documentation. See \%\fBhg help config\fP\: for ++section of the hgrc(5) documentation. See \fBhg help config\fP\: for + information on where to find the manual page. + .sp + The \fBpaths\fP section provides mappings of physical repository +@@ -4454,7 +4428,7 @@ + paths to virtual ones. For instance: + .sp + .nf +-.ft C ++.ft + [paths] + projects/a = /foo/bar + projects/b = /baz/quux +@@ -4461,7 +4435,7 @@ + web/root = /real/root/* + / = /real/root2/* + virtual/root2 = /real/root2/** +-.ft P ++.ft + .fi + .INDENT 0.0 + .IP \(bu 2 +@@ -4470,14 +4444,14 @@ + appear under the same directory in the web interface + .IP \(bu 2 + . +-The third entry maps every Mercurial repository found in \(aq/real/root\(aq +-into \(aqweb/root\(aq. This format is preferred over the [collections] one, ++The third entry maps every Mercurial repository found in '/real/root' ++into 'web/root'. This format is preferred over the [collections] one, + since using absolute paths as configuration keys is not supported on every + platform (especially on Windows). + .IP \(bu 2 + . + The fourth entry is a special case mapping all repositories in +-\(aq/real/root2\(aq in the root of the virtual directory. ++\'/real/root2' in the root of the virtual directory. + .IP \(bu 2 + . + The fifth entry recursively finds all repositories under the real +@@ -4489,10 +4463,10 @@ + preferred. For instance: + .sp + .nf +-.ft C ++.ft + [collections] + /foo = /foo +-.ft P ++.ft + .fi + .sp + Here, the left side will be stripped off all repositories found in the +@@ -4507,15 +4481,15 @@ + changesets from a given changeset. More precisely, the ancestors + of a changeset can be defined by two properties: a parent of a + changeset is an ancestor, and a parent of an ancestor is an +-ancestor. See also: \(aqDescendant\(aq. ++ancestor. See also: 'Descendant'. + .TP + .B Branch + . + (Noun) A child changeset that has been created from a parent that + is not a head. These are known as topological branches, see +-\(aqBranch, topological\(aq. If a topological branch is named, it becomes ++\'Branch, topological'. If a topological branch is named, it becomes + a named branch. If a topological branch is not named, it becomes +-an anonymous branch. See \(aqBranch, anonymous\(aq and \(aqBranch, named\(aq. ++an anonymous branch. See 'Branch, anonymous' and 'Branch, named'. + .sp + Branches may be created when changes are pulled from or pushed to + a remote repository, since new heads may be created by these +@@ -4530,7 +4504,7 @@ + (Verb) The action of creating a child changeset which results in + its parent having more than one child. + .sp +-Example: "I\(aqm going to branch at X". ++Example: "I'm going to branch at X". + .TP + .B Branch, anonymous + . +@@ -4549,19 +4523,19 @@ + .TP + .B Branch head + . +-See \(aqHead, branch\(aq. ++See 'Head, branch'. + .TP + .B Branch, inactive + . + If a named branch has no topological heads, it is considered to be + inactive. As an example, a feature branch becomes inactive when it +-is merged into the default branch. The \%\fBhg branches\fP\: command ++is merged into the default branch. The \fBhg branches\fP command + shows inactive branches by default, though they can be hidden with +-\%\fBhg branches \-\-active\fP\:. ++\fBhg branches \-\-active\fP. + .sp + NOTE: this concept is deprecated because it is too implicit. +-Branches should now be explicitly closed using \%\fBhg commit +-\-\-close\-branch\fP\: when they are no longer needed. ++Branches should now be explicitly closed using \fBhg commit ++\-\-close\-branch\fP when they are no longer needed. + .TP + .B Branch, named + . +@@ -4568,8 +4542,8 @@ + A collection of changesets which have the same branch name. By + default, children of a changeset in a named branch belong to the + same named branch. A child can be explicitly assigned to a +-different branch. See \%\fBhg help branch\fP\:, \%\fBhg help branches\fP\: and +-\%\fBhg commit \-\-close\-branch\fP\: for more information on managing ++different branch. See \fBhg help branch\fP, \fBhg help branches\fP and ++\fBhg commit \-\-close\-branch\fP for more information on managing + branches. + .sp + Named branches can be thought of as a kind of namespace, dividing +@@ -4582,7 +4556,7 @@ + .TP + .B Branch tip + . +-See \(aqTip, branch\(aq. ++See 'Tip, branch'. + .TP + .B Branch, topological + . +@@ -4632,24 +4606,24 @@ + revision. This use should probably be avoided where possible, as + changeset is much more appropriate than checkout in this context. + .sp +-Example: "I\(aqm using checkout X." ++Example: "I'm using checkout X." + .sp + (Verb) Updating the working directory to a specific changeset. See +-\%\fBhg help update\fP\:. ++\fBhg help update\fP. + .sp +-Example: "I\(aqm going to check out changeset X." ++Example: "I'm going to check out changeset X." + .TP + .B Child changeset + . +-See \(aqChangeset, child\(aq. ++See 'Changeset, child'. + .TP + .B Close changeset + . +-See \(aqChangeset, close\(aq. ++See 'Changeset, close'. + .TP + .B Closed branch + . +-See \(aqBranch, closed\(aq. ++See 'Branch, closed'. + .TP + .B Clone + . +@@ -4658,13 +4632,13 @@ + .sp + Example: "Is your clone up to date?". + .sp +-(Verb) The process of creating a clone, using \%\fBhg clone\fP\:. ++(Verb) The process of creating a clone, using \fBhg clone\fP. + .sp +-Example: "I\(aqm going to clone the repository". ++Example: "I'm going to clone the repository". + .TP + .B Closed branch head + . +-See \(aqHead, closed branch\(aq. ++See 'Head, closed branch'. + .TP + .B Commit + . +@@ -4689,13 +4663,13 @@ + system (DVCS) can be described as a directed acyclic graph (DAG), + consisting of nodes and edges, where nodes correspond to + changesets and edges imply a parent \-> child relation. This graph +-can be visualized by graphical tools such as \%\fBhg glog\fP\: ++can be visualized by graphical tools such as \fBhg glog\fP + (graphlog). In Mercurial, the DAG is limited by the requirement + for children to have at most two parents. + .TP + .B Default branch + . +-See \(aqBranch, default\(aq. ++See 'Branch, default'. + .TP + .B Descendant + . +@@ -4703,7 +4677,7 @@ + from a given changeset. More precisely, the descendants of a + changeset can be defined by two properties: the child of a + changeset is a descendant, and the child of a descendant is a +-descendant. See also: \(aqAncestor\(aq. ++descendant. See also: 'Ancestor'. + .TP + .B Diff + . +@@ -4728,19 +4702,19 @@ + Mercurial, that will be recorded in the next commit. The working + directory initially corresponds to the snapshot at an existing + changeset, known as the parent of the working directory. See +-\(aqParent, working directory\(aq. The state may be modified by changes ++\'Parent, working directory'. The state may be modified by changes + to the files introduced manually or by a merge. The repository + metadata exists in the .hg directory inside the working directory. + .TP + .B Graph + . +-See DAG and \%\fBhg help graphlog\fP\:. ++See DAG and \fBhg help graphlog\fP. + .TP + .B Head + . +-The term \(aqhead\(aq may be used to refer to both a branch head or a +-repository head, depending on the context. See \(aqHead, branch\(aq and +-\(aqHead, repository\(aq for specific definitions. ++The term 'head' may be used to refer to both a branch head or a ++repository head, depending on the context. See 'Head, branch' and ++\'Head, repository' for specific definitions. + .sp + Heads are where development generally takes place and are the + usual targets for update and merge operations. +@@ -4752,9 +4726,9 @@ + .B Head, closed branch + . + A changeset that marks a head as no longer interesting. The closed +-head is no longer listed by \%\fBhg heads\fP\:. A branch is considered ++head is no longer listed by \fBhg heads\fP. A branch is considered + closed when all its heads are closed and consequently is not +-listed by \%\fBhg branches\fP\:. ++listed by \fBhg branches\fP. + .TP + .B Head, repository + . +@@ -4780,11 +4754,11 @@ + .TP + .B Immutable history + . +-See \(aqHistory, immutable\(aq. ++See 'History, immutable'. + .TP + .B Merge changeset + . +-See \(aqChangeset, merge\(aq. ++See 'Changeset, merge'. + .TP + .B Manifest + . +@@ -4801,7 +4775,7 @@ + .TP + .B Named branch + . +-See \(aqBranch, named\(aq. ++See 'Branch, named'. + .TP + .B Null changeset + . +@@ -4808,30 +4782,30 @@ + The empty changeset. It is the parent state of newly\-initialized + repositories and repositories with no checked out revision. It is + thus the parent of root changesets and the effective ancestor when +-merging unrelated changesets. Can be specified by the alias \(aqnull\(aq +-or by the changeset ID \(aq000000000000\(aq. ++merging unrelated changesets. Can be specified by the alias 'null' ++or by the changeset ID '000000000000'. + .TP + .B Parent + . +-See \(aqChangeset, parent\(aq. ++See 'Changeset, parent'. + .TP + .B Parent changeset + . +-See \(aqChangeset, parent\(aq. ++See 'Changeset, parent'. + .TP + .B Parent, working directory + . + The working directory parent reflects a virtual revision which is + the child of the changeset (or two changesets with an uncommitted +-merge) shown by \%\fBhg parents\fP\:. This is changed with +-\%\fBhg update\fP\:. Other commands to see the working directory parent +-are \%\fBhg summary\fP\: and \%\fBhg id\fP\:. Can be specified by the alias ".". ++merge) shown by \fBhg parents\fP. This is changed with ++\fBhg update\fP. Other commands to see the working directory parent ++are \fBhg summary\fP and \fBhg id\fP. Can be specified by the alias ".". + .TP + .B Patch + . + (Noun) The product of a diff operation. + .sp +-Example: "I\(aqve sent you my patch." ++Example: "I've sent you my patch." + .sp + (Verb) The process of using a patch file to transform one + changeset into another. +@@ -4844,7 +4818,7 @@ + not in the local repository are brought into the local + repository. Note that this operation without special arguments + only updates the repository, it does not update the files in the +-working directory. See \%\fBhg help pull\fP\:. ++working directory. See \fBhg help pull\fP. + .TP + .B Push + . +@@ -4852,7 +4826,7 @@ + not in a remote repository are sent to the remote repository. Note + that this operation only adds changesets which have been committed + locally to the remote repository. Uncommitted changes are not +-sent. See \%\fBhg help push\fP\:. ++sent. See \fBhg help push\fP. + .TP + .B Repository + . +@@ -4865,13 +4839,13 @@ + .TP + .B Repository head + . +-See \(aqHead, repository\(aq. ++See 'Head, repository'. + .TP + .B Revision + . + A state of the repository at some point in time. Earlier revisions +-can be updated to by using \%\fBhg update\fP\:. See also \(aqRevision +-number\(aq; See also \(aqChangeset\(aq. ++can be updated to by using \fBhg update\fP. See also 'Revision ++number'; See also 'Changeset'. + .TP + .B Revision number + . +@@ -4880,7 +4854,7 @@ + to a repository, starting with revision number 0. Note that the + revision number may be different in each clone of a repository. To + identify changesets uniquely between different clones, see +-\(aqChangeset id\(aq. ++\'Changeset id'. + .TP + .B Revlog + . +@@ -4891,7 +4865,7 @@ + .TP + .B Rewriting history + . +-See \(aqHistory, rewriting\(aq. ++See 'History, rewriting'. + .TP + .B Root + . +@@ -4907,7 +4881,7 @@ + . + The head of a given branch with the highest revision number. When + a branch name is used as a revision identifier, it refers to the +-branch tip. See also \(aqBranch, head\(aq. Note that because revision ++branch tip. See also 'Branch, head'. Note that because revision + numbers may be different in different repository clones, the + branch tip may be different in different cloned repositories. + .TP +@@ -4915,21 +4889,21 @@ + . + (Noun) Another synonym of changeset. + .sp +-Example: "I\(aqve pushed an update". ++Example: "I've pushed an update". + .sp + (Verb) This term is usually used to describe updating the state of + the working directory to that of a specific changeset. See +-\%\fBhg help update\fP\:. ++\fBhg help update\fP. + .sp + Example: "You should update". + .TP + .B Working directory + . +-See \(aqDirectory, working\(aq. ++See 'Directory, working'. + .TP + .B Working directory parent + . +-See \(aqParent, working directory\(aq. ++See 'Parent, working directory'. + .UNINDENT + .SH EXTENSIONS + .sp +@@ -5011,7 +4985,7 @@ + .SS Example Configuration + .sp + .nf +-.ft C ++.ft + [hooks] + + # Use this if you want to check access restrictions at commit time +@@ -5087,7 +5061,7 @@ + src/main/resources/** = * + + \&.hgtags = release_engineer +-.ft P ++.ft + .fi + .SS bugzilla + .sp +@@ -5102,8 +5076,8 @@ + .sp + The hook relies on a Bugzilla script to send bug change notification + emails. That script changes between Bugzilla versions; the +-\(aqprocessmail\(aq script used prior to 2.18 is replaced in 2.18 and +-subsequent versions by \(aqconfig/sendbugmail.pl\(aq. Note that these will ++\'processmail' script used prior to 2.18 is replaced in 2.18 and ++subsequent versions by 'config/sendbugmail.pl'. Note that these will + be run by Mercurial as the user pushing the change; you will need to + ensure the Bugzilla install file permissions are set appropriately. + .sp +@@ -5117,11 +5091,11 @@ + .TP + .B db + . +-Name of the Bugzilla database in MySQL. Default \(aqbugs\(aq. ++Name of the Bugzilla database in MySQL. Default 'bugs'. + .TP + .B user + . +-Username to use to access MySQL server. Default \(aqbugs\(aq. ++Username to use to access MySQL server. Default 'bugs'. + .TP + .B password + . +@@ -5133,8 +5107,8 @@ + .TP + .B version + . +-Bugzilla version. Specify \(aq3.0\(aq for Bugzilla versions 3.0 and later, +-\(aq2.18\(aq for Bugzilla versions from 2.18 and \(aq2.16\(aq for versions prior ++Bugzilla version. Specify '3.0' for Bugzilla versions 3.0 and later, ++\'2.18' for Bugzilla versions from 2.18 and '2.16' for versions prior + to 2.18. + .TP + .B bzuser +@@ -5145,13 +5119,13 @@ + .B bzdir + . + Bugzilla install directory. Used by default notify. Default +-\(aq/var/www/html/bugzilla\(aq. ++\'/var/www/html/bugzilla'. + .TP + .B notify + . + The command to run to get Bugzilla to send bug change notification +-emails. Substitutes from a map with 3 keys, \(aqbzdir\(aq, \(aqid\(aq (bug id) +-and \(aquser\(aq (committer bugzilla email). Default depends on version; ++emails. Substitutes from a map with 3 keys, 'bzdir', 'id' (bug id) ++and 'user' (committer bugzilla email). Default depends on version; + from 2.18 it is "cd %(bzdir)s && perl \-T contrib/sendbugmail.pl + %(id)s %(user)s". + .TP +@@ -5158,9 +5132,9 @@ + .B regexp + . + Regular expression to match bug IDs in changeset commit message. +-Must contain one "()" group. The default expression matches \(aqBug +-1234\(aq, \(aqBug no. 1234\(aq, \(aqBug number 1234\(aq, \(aqBugs 1234,5678\(aq, \(aqBug +-1234 and 5678\(aq and variations thereof. Matching is case insensitive. ++Must contain one "()" group. The default expression matches 'Bug ++1234', 'Bug no. 1234', 'Bug number 1234', 'Bugs 1234,5678', 'Bug ++1234 and 5678' and variations thereof. Matching is case insensitive. + .TP + .B style + . +@@ -5173,18 +5147,18 @@ + extension specifies: + .sp + .nf +-.ft C ++.ft + {bug} The Bugzilla bug ID. + {root} The full pathname of the Mercurial repository. + {webroot} Stripped pathname of the Mercurial repository. + {hgweb} Base URL for browsing Mercurial repositories. +-.ft P ++.ft + .fi + .INDENT 7.0 + .TP +-.B Default \(aqchangeset {node|short} in repo {root} refers \(aq ++.B Default 'changeset {node|short} in repo {root} refers ' + . +-\(aqto bug {bug}.ndetails:nt{desc|tabindent}\(aq ++\'to bug {bug}.ndetails:nt{desc|tabindent}' + .UNINDENT + .TP + .B strip +@@ -5215,7 +5189,7 @@ + Activating the extension: + .sp + .nf +-.ft C ++.ft + [extensions] + bugzilla = + +@@ -5222,7 +5196,7 @@ + [hooks] + # run bugzilla hook on every change pulled or pushed in here + incoming.bugzilla = python:hgext.bugzilla.hook +-.ft P ++.ft + .fi + .sp + Example configuration: +@@ -5232,7 +5206,7 @@ + installation in /opt/bugzilla\-3.2. + .sp + .nf +-.ft C ++.ft + [bugzilla] + host=localhost + password=XYZZY +@@ -5249,18 +5223,18 @@ + + [usermap] + user@emaildomain.com=user.name@bugzilladomain.com +-.ft P ++.ft + .fi + .sp + Commits add a comment to the Bugzilla bug record of the form: + .sp + .nf +-.ft C ++.ft + Changeset 3b16791d6642 in repository\-name. + http://dev.domain.com/hg/repository\-name/rev/3b16791d6642 + + Changeset commit comment. Bug 1234. +-.ft P ++.ft + .fi + .SS children + .sp +@@ -5269,12 +5243,12 @@ + .SS children + .sp + .nf +-.ft C ++.ft + hg children [\-r REV] [FILE] +-.ft P ++.ft + .fi + .sp +-Print the children of the working directory\(aqs revisions. If a ++Print the children of the working directory's revisions. If a + revision is given via \-r/\-\-rev, the children of that revision will + be printed. If a file argument is given, revision in which the + file was last changed (after the working directory revision or the +@@ -5302,9 +5276,9 @@ + .SS churn + .sp + .nf +-.ft C ++.ft + hg churn [\-d DATE] [\-r REV] [\-\-aliases FILE] [FILE] +-.ft P ++.ft + .fi + .sp + This command will display a histogram representing the number +@@ -5320,19 +5294,19 @@ + Examples: + .sp + .nf +-.ft C ++.ft + # display count of changed lines for every committer +-hg churn \-t \(aq{author|email}\(aq ++hg churn \-t '{author|email}' + + # display daily activity graph +-hg churn \-f \(aq%H\(aq \-s \-c ++hg churn \-f '%H' \-s \-c + + # display activity of developers by month +-hg churn \-f \(aq%Y\-%m\(aq \-s \-c ++hg churn \-f '%Y\-%m' \-s \-c + + # display count of lines changed in every year +-hg churn \-f \(aq%Y\(aq \-s +-.ft P ++hg churn \-f '%Y' \-s ++.ft + .fi + .sp + It is possible to map alternate email addresses to a main address +@@ -5339,9 +5313,9 @@ + by providing a file using the following format: + .sp + .nf +-.ft C ++.ft + = +-.ft P ++.ft + .fi + .sp + Such a file may be specified with the \-\-aliases option, otherwise +@@ -5407,7 +5381,7 @@ + Default effects may be overridden from your configuration file: + .sp + .nf +-.ft C ++.ft + [color] + status.modified = blue bold underline red_background + status.added = green bold +@@ -5416,7 +5390,7 @@ + status.unknown = magenta bold underline + status.ignored = black bold + +-# \(aqnone\(aq turns off all effects ++# 'none' turns off all effects + status.clean = none + status.copied = none + +@@ -5443,7 +5417,7 @@ + branches.closed = black bold + branches.current = green + branches.inactive = none +-.ft P ++.ft + .fi + .sp + The color extension will try to detect whether to use ANSI codes or +@@ -5450,13 +5424,13 @@ + Win32 console APIs, unless it is made explicit: + .sp + .nf +-.ft C ++.ft + [color] + mode = ansi +-.ft P ++.ft + .fi + .sp +-Any value other than \(aqansi\(aq, \(aqwin32\(aq, or \(aqauto\(aq will disable color. ++Any value other than 'ansi', 'win32', or 'auto' will disable color. + .SS convert + .sp + import revisions from foreign VCS repositories into Mercurial +@@ -5464,9 +5438,9 @@ + .SS convert + .sp + .nf +-.ft C ++.ft + hg convert [OPTION]... SOURCE [DEST [REVMAP]] +-.ft P ++.ft + .fi + .sp + Accepted source formats [identifiers]: +@@ -5516,7 +5490,7 @@ + .sp + If no destination directory name is specified, it defaults to the + basename of the source with \fB\-hg\fP appended. If the destination +-repository doesn\(aqt exist, it will be created. ++repository doesn't exist, it will be created. + .sp + By default, all sources except Mercurial will use \-\-branchsort. + Mercurial uses \-\-sourcesort to preserve original revision numbers +@@ -5542,19 +5516,19 @@ + supported by Mercurial sources. + .UNINDENT + .sp +-If \fBREVMAP\fP isn\(aqt given, it will be put in a default location ++If \fBREVMAP\fP isn't given, it will be put in a default location + (\fB/.hg/shamap\fP by default). The \fBREVMAP\fP is a simple + text file that maps each source commit ID to the destination ID + for that revision, like so: + .sp + .nf +-.ft C ++.ft + +-.ft P ++.ft + .fi + .sp +-If the file doesn\(aqt exist, it\(aqs automatically created. It\(aqs +-updated on each commit copied, so \%\fBhg convert\fP\: can be interrupted ++If the file doesn't exist, it's automatically created. It's ++updated on each commit copied, so \fBhg convert\fP can be interrupted + and can be run repeatedly to copy new commits. + .sp + The authormap is a simple text file that maps each source commit +@@ -5563,9 +5537,9 @@ + author mapping and the line format is: + .sp + .nf +-.ft C ++.ft + source author = destination author +-.ft P ++.ft + .fi + .sp + Empty lines and lines starting with a \fB#\fP are ignored. +@@ -5575,13 +5549,13 @@ + directives: + .sp + .nf +-.ft C ++.ft + include path/to/file\-or\-dir + + exclude path/to/file\-or\-dir + + rename path/to/source path/to/destination +-.ft P ++.ft + .fi + .sp + Comment lines start with \fB#\fP. A specified path matches if it +@@ -5605,9 +5579,9 @@ + comma\-separated values: + .sp + .nf +-.ft C ++.ft + key parent1, parent2 +-.ft P ++.ft + .fi + .sp + The key is the revision ID in the source +@@ -5627,9 +5601,9 @@ + lines of the form: + .sp + .nf +-.ft C ++.ft + original_branch_name new_branch_name +-.ft P ++.ft + .fi + .sp + where "original_branch_name" is the name of the branch in the +@@ -5876,9 +5850,9 @@ + Files with the declared format of \fBCRLF\fP or \fBLF\fP are always + checked out and stored in the repository in that format and files + declared to be binary (\fBBIN\fP) are left unchanged. Additionally, +-\fBnative\fP is an alias for checking out in the platform\(aqs default line ++\fBnative\fP is an alias for checking out in the platform's default line + ending: \fBLF\fP on Unix (including Mac OS X) and \fBCRLF\fP on +-Windows. Note that \fBBIN\fP (do nothing to line endings) is Mercurial\(aqs ++Windows. Note that \fBBIN\fP (do nothing to line endings) is Mercurial's + default behaviour; it is only needed if you need to override a later, + more general pattern. + .sp +@@ -5895,7 +5869,7 @@ + Example versioned \fB.hgeol\fP file: + .sp + .nf +-.ft C ++.ft + [patterns] + **.py = native + **.vcproj = CRLF +@@ -5905,7 +5879,7 @@ + + [repository] + native = LF +-.ft P ++.ft + .fi + .IP Note + . +@@ -5921,7 +5895,7 @@ + . + \fBeol.native\fP (default \fBos.linesep\fP) can be set to \fBLF\fP or + \fBCRLF\fP to override the default interpretation of \fBnative\fP for +-checkout. This can be used with \%\fBhg archive\fP\: on Unix, say, to ++checkout. This can be used with \fBhg archive\fP on Unix, say, to + generate an archive where files have line endings for Windows. + .IP \(bu 2 + . +@@ -5944,7 +5918,7 @@ + Remember to enable the eol extension in the repository where you + install the hook. + .sp +-See \%\fBhg help patterns\fP\: for more information about the glob patterns ++See \fBhg help patterns\fP for more information about the glob patterns + used. + .SS extdiff + .sp +@@ -5957,12 +5931,12 @@ + files to compare. + .sp + The extdiff extension also allows to configure new diff commands, so +-you do not need to type \%\fBhg extdiff \-p kdiff3\fP\: always. ++you do not need to type \fBhg extdiff \-p kdiff3\fP always. + .sp + .nf +-.ft C ++.ft + [extdiff] +-# add new command that runs GNU diff(1) in \(aqcontext diff\(aq mode ++# add new command that runs GNU diff(1) in 'context diff' mode + cdiff = gdiff \-Nprc5 + ## or the old way: + #cmd.cdiff = gdiff +@@ -5978,19 +5952,19 @@ + # (see http://www.vim.org/scripts/script.php?script_id=102) Non + # English user, be sure to put "let g:DirDiffDynamicDiffText = 1" in + # your .vimrc +-vimdiff = gvim \-f \(aq+next\(aq \(aq+execute "DirDiff" argv(0) argv(1)\(aq +-.ft P ++vimdiff = gvim \-f '+next' '+execute "DirDiff" argv(0) argv(1)' ++.ft + .fi + .sp + Tool arguments can include variables that are expanded at runtime: + .sp + .nf +-.ft C ++.ft + $parent1, $plabel1 \- filename, descriptive label of first parent + $child, $clabel \- filename, descriptive label of child revision + $parent2, $plabel2 \- filename, descriptive label of second parent + $parent is an alias for $parent1. +-.ft P ++.ft + .fi + .sp + The extdiff extension will look in your [diff\-tools] and [merge\-tools] +@@ -5997,17 +5971,17 @@ + sections for diff tool arguments, when none are specified in [extdiff]. + .sp + .nf +-.ft C ++.ft + [extdiff] + kdiff3 = + + [diff\-tools] +-kdiff3.diffargs=\-\-L1 \(aq$plabel1\(aq \-\-L2 \(aq$clabel\(aq $parent $child +-.ft P ++kdiff3.diffargs=\-\-L1 '$plabel1' \-\-L2 '$clabel' $parent $child ++.ft + .fi + .sp + You can use \-I/\-X and list of file or directory names like normal +-\%\fBhg diff\fP\: command. The extdiff extension makes snapshots of only ++\fBhg diff\fP command. The extdiff extension makes snapshots of only + needed files, so running the external diff program will actually be + pretty fast (at least faster than having to compare the entire tree). + .SS Commands +@@ -6014,9 +5988,9 @@ + .SS extdiff + .sp + .nf +-.ft C ++.ft + hg extdiff [OPT]... [FILE]... +-.ft P ++.ft + .fi + .sp + Show differences between revisions for the specified files, using +@@ -6068,9 +6042,9 @@ + .SS fetch + .sp + .nf +-.ft C ++.ft + hg fetch [SOURCE] +-.ft P ++.ft + .fi + .sp + This finds all changes from the repository at the specified path +@@ -6086,7 +6060,7 @@ + parent, with local changes as the second. To switch the merge + order, use \-\-switch\-parent. + .sp +-See \%\fBhg help dates\fP\: for a list of formats valid for \-d/\-\-date. ++See \fBhg help dates\fP for a list of formats valid for \-d/\-\-date. + .sp + Returns 0 on success. + .sp +@@ -6144,9 +6118,9 @@ + .SS sigcheck + .sp + .nf +-.ft C ++.ft + hg sigcheck REVISION +-.ft P ++.ft + .fi + .sp + verify all the signatures there may be for a particular revision +@@ -6153,15 +6127,15 @@ + .SS sign + .sp + .nf +-.ft C ++.ft + hg sign [OPTION]... [REVISION]... +-.ft P ++.ft + .fi + .sp + If no revision is given, the parent of the working directory is used, + or tip if no revision is checked out. + .sp +-See \%\fBhg help dates\fP\: for a list of formats valid for \-d/\-\-date. ++See \fBhg help dates\fP for a list of formats valid for \-d/\-\-date. + .sp + Options: + .INDENT 0.0 +@@ -6197,9 +6171,9 @@ + .SS sigs + .sp + .nf +-.ft C ++.ft + hg sigs +-.ft P ++.ft + .fi + .sp + list signed changesets +@@ -6214,9 +6188,9 @@ + .SS glog + .sp + .nf +-.ft C ++.ft + hg glog [OPTION]... [FILE] +-.ft P ++.ft + .fi + .sp + Print a revision history alongside a revision graph drawn with +@@ -6256,7 +6230,7 @@ + configure it, set the following options in your hgrc: + .sp + .nf +-.ft C ++.ft + [cia] + # your registered CIA user name + user = foo +@@ -6286,7 +6260,7 @@ + [web] + # If you want hyperlinks (optional) + baseurl = http://server/path/to/repo +-.ft P ++.ft + .fi + .SS hgk + .sp +@@ -6302,15 +6276,15 @@ + the contrib directory, and the extension is shipped in the hgext + repository, and needs to be enabled. + .sp +-The \%\fBhg view\fP\: command will launch the hgk Tcl script. For this command ++The \fBhg view\fP command will launch the hgk Tcl script. For this command + to work, hgk must be in your search path. Alternately, you can specify + the path to hgk in your configuration file: + .sp + .nf +-.ft C ++.ft + [hgk] + path=/location/of/hgk +-.ft P ++.ft + .fi + .sp + hgk can make use of the extdiff extension to visualize revisions. +@@ -6317,10 +6291,10 @@ + Assuming you had already configured extdiff vdiff command, just add: + .sp + .nf +-.ft C ++.ft + [hgk] + vdiff=vdiff +-.ft P ++.ft + .fi + .sp + Revisions context menu will now display additional entries to fire +@@ -6329,9 +6303,9 @@ + .SS view + .sp + .nf +-.ft C ++.ft + hg view [\-l LIMIT] [REVRANGE] +-.ft P ++.ft + .fi + .sp + start interactive history viewer +@@ -6348,28 +6322,28 @@ + syntax highlighting for hgweb (requires Pygments) + .sp + It depends on the Pygments syntax highlighting library: +-\%http://pygments.org/\: ++http://pygments.org/ + .sp + There is a single configuration option: + .sp + .nf +-.ft C ++.ft + [web] + pygments_style =