A Scalable, User-Friendly Source Control System.
Go to file
Adrian Buehlmann dae9e15d0a win32: use Python's _winreg again
This is a partial backout of 7efea3b5db4c.

7efea3b5db4c switched win32.py to using ctypes with the intention to get rid
of the dependency on the pywin32 package.

But 7efea3b5db4c replaced the usage of the Python standard module _winreg in
lookup_reg as well, which was uneeded (note that lookup_reg was later renamed
into lookupreg).

Basically, we're switching back to the previous _winreg-based implementation,
which uses _winreg.QueryValueEx(). QueryValueEx returns a unicode code string.

See also: issue3467
2012-05-27 11:29:45 +02:00
contrib perf: rework perfheads and perftags to clear caches 2012-05-19 19:44:23 -07:00
doc cleanup: "not x in y" -> "x not in y" 2012-05-12 16:00:57 +02:00
hgext largefiles: use wlock for lfconvert (issue3444) 2012-05-13 17:34:55 +02:00
i18n i18n-ja: synchronized with 878641b4f1d3 2012-05-29 21:32:50 +09:00
mercurial win32: use Python's _winreg again 2012-05-27 11:29:45 +02:00
tests merge with crew 2012-05-30 14:31:39 -05:00
.hgignore update .hgignore for hackable with Python 2.7 2012-04-28 01:22:35 +02:00
.hgsigs Added signature for changeset da339fc71ca6 2012-05-03 16:06:33 -05: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 rename util.set_binary to setbinary 2011-05-06 15:25:35 +02:00
hgeditor Fixed a bashism with the use of $RANDOM in hgeditor. 2010-05-19 18:06:35 +02:00
hgweb.cgi mq: add a warning about uncommitted changes for qfinish 2011-11-10 15:40:34 -06:00
Makefile Makefile: remove generated mercurial/__version__.py 2012-05-15 12:44:07 +02:00
README readme: mention how to run in-place 2012-03-02 21:43:55 +02:00
setup.py httpclient: omit tests for the client since we don't run them anyway 2012-05-19 09:34:25 -05: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 http://mercurial.selenic.com/ for detailed installation
instructions, platform-specific notes, and Mercurial user information.