A Scalable, User-Friendly Source Control System.
Go to file
FUJIWARA Katsunori adbb470b46 registrar: add templatekeyword to mark a function as template keyword (API)
_templateregistrarbase is defined as a super class of templatekeyword,
for ease of adding template common features between "keyword",
"filter" and "function".

This patch also adds loadkeyword() to templatekw, because this
combination helps to figure out how they cooperate with each other.

Listing up loadkeyword() in dispatch.extraloaders causes implicit
loading template keyword functions at loading (3rd party) extension.

This change requires that "templatekeyword" attribute of (3rd party)
extension is registrar.templatekeyword or so.
2016-03-13 05:17:06 +09:00
contrib chgserver: add an explicit "reconnect" instruction to validate 2016-03-14 13:48:33 +00:00
doc doc: translate from :hg:help config.SECTION to a valid link to hgrc.5.html 2016-02-11 23:15:34 +09:00
hgext chgserver: do not keep repo object 2016-03-16 11:57:09 +00:00
i18n merge with stable 2016-03-02 16:44:56 -06:00
mercurial registrar: add templatekeyword to mark a function as template keyword (API) 2016-03-13 05:17:06 +09:00
tests tests: make tests for convert with svn portable 2016-03-15 00:14:53 +09:00
.hgignore setup: create a module for the modulepolicy 2016-03-09 15:47:01 +00:00
.hgsigs Added signature for changeset 6a934a7b8d54 2016-03-01 18:03:49 -06:00
CONTRIBUTORS Add note to CONTRIBUTORS file 2007-11-07 21:10:30 -06:00
COPYING COPYING: refresh with current address from fsf.org 2011-06-02 11:17:02 -05:00
hg hg: add support for HGUNICODEPEDANTRY environment variable 2014-06-23 09:33:07 -04:00
hgeditor spelling: trivial spell checking 2015-10-17 00:58:46 +02:00
hgweb.cgi urls: bulk-change primary website URLs 2015-09-30 15:43:49 -05:00
Makefile dockerdeb: add Ubuntu Trusty 2016-03-10 23:46:19 +08:00
README urls: bulk-change primary website URLs 2015-09-30 15:43:49 -05:00
setup.py fsmonitor: dependencies for new experimental extension 2016-03-02 16:25:12 +00:00

Mercurial
=========

Mercurial is a fast, easy to use, distributed revision control tool
for software developers.

Basic install:

 $ make            # see install targets
 $ make install    # do a system-wide install
 $ hg debuginstall # sanity-check setup
 $ hg              # see help

Running without installing:

 $ make local      # build for inplace usage
 $ ./hg --version  # should show the latest version

See https://mercurial-scm.org/ for detailed installation
instructions, platform-specific notes, and Mercurial user information.