2302N/ARewrite some sections of the documentation to match what we deliver on
2302N/ASolaris, or remove sections that are of no relevance to Solaris.
2302N/A hgk consists of two parts: a Tcl script that does the displaying and
2302N/A querying of information, and an extension to Mercurial named
hgk.py,
2302N/A-which provides hooks for hgk to get information. hgk can be found in
2302N/A-the contrib directory, and the extension is shipped in the hgext
2302N/A-repository, and needs to be enabled.
2302N/A+which provides hooks for hgk to get information.
2302N/A-The :hg:`view` command will launch the hgk Tcl script. For this command
2302N/A-to work, hgk must be in your search path. Alternately, you can specify
2302N/A-the path to hgk in your configuration file::
2302N/A+The :hg:`view` command will launch the hgk Tcl script. The script is
2302N/A+it. You can specify the path to an alternate hgk in your configuration
2302N/A repositories. The file format is the same as for ``.hgtags``, but it is
2302N/A encoded using the local system encoding.
2302N/A+ This directory contains assorted files which are part of the Mercurial
2302N/A+ distribution, but not core to its functionality. They will generally
2302N/A+ need to be copied elsewhere to be of use.
2302N/A Some commands (
e.g. revert) produce backup files ending in ``.orig``,
2302N/A if the ``.orig`` file already exists and is not tracked by Mercurial,
5479N/A@@ -36,10 +36,6 @@ Local configuration is put into the per-
5479N/A Global configuration like the username setting is typically put into:
5479N/A - ``$HOME/.hgrc`` (on Unix, Plan9)
3596N/A- On Unix, the following files are consulted:
3596N/A+ The following files are consulted:
3596N/A - ``<repo>/.hg/hgrc`` (per-repository)
3596N/A - ``$HOME/.hgrc`` (per-user)
3596N/A- On Windows, the following files are consulted:
3596N/A- - ``<repo>/.hg/hgrc`` (per-repository)
3596N/A- - ``%USERPROFILE%\.hgrc`` (per-user)
3596N/A- - ``%HOME%\.hgrc`` (per-user)
5479N/A- - ``HKEY_LOCAL_MACHINE\SOFTWARE\Mercurial`` (per-installation)
3596N/A- The registry key ``HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Mercurial``
3596N/A- is used when running 32-bit Python on 64-bit Windows.
5479N/A- On Windows 9x, ``%HOME%`` is replaced by ``%APPDATA%``.
3596N/A- On Plan9, the following files are consulted:
3596N/A- - ``<repo>/.hg/hgrc`` (per-repository)
4261N/A Per-repository configuration options only apply in a
4261N/A particular repository. This file is not version-controlled, and
4261N/A will not get transferred during a "clone" operation. Options in
5479N/A@@ -104,7 +65,7 @@ this file override options in all other
5479N/A- On Plan 9 and Unix, most of this file will be ignored if it doesn't
5479N/A+ On Unix, most of this file will be ignored if it doesn't
5479N/A belong to a trusted user or to a trusted group. See
5479N/A@@ -126,10 +87,8 @@ parent directory of the **hg** executabl
4261N/A Per-installation configuration files are for the system on
4261N/A which Mercurial is running. Options in these files apply to all
4261N/A-Mercurial commands executed by any user in any directory. Registry
4261N/A-keys contain PATH-like strings, every part of which must reference
4261N/A-be read. Mercurial checks each of these locations in the specified
4261N/A+Mercurial commands executed by any user in any directory.
4261N/A+Mercurial checks each of these locations in the specified
4261N/A order until one or more configuration files are detected.
4261N/A Per-system configuration files are for the system on which Mercurial
5479N/A@@ -535,14 +494,6 @@ filtered by the command. The string ``OU
2302N/A of an empty temporary file, where the filtered data must be written by
5479N/A- The tempfile mechanism is recommended for Windows systems,
5479N/A- where the standard shell I/O redirection operators often have
5479N/A- strange effects and may corrupt the contents of your files.
2302N/A This filter mechanism is used internally by the ``eol`` extension to
2302N/A translate line ending characters between Windows (CRLF) and Unix (LF)
2302N/A format. We suggest you use the ``eol`` extension for convenience.
5479N/A@@ -941,13 +892,6 @@ variables it is passed are listed with n
2302N/A Also, hooks like "commit" will be called in all contexts that
2302N/A generate a commit (
e.g. tag) and not just the commit command.
2951N/A- Environment variables with empty values may not be passed to
2302N/A- hooks on platforms such as Windows. As an example, ``$HG_PARENT2``
2302N/A- will have an empty value under Unix-like platforms for non-merge
2302N/A- changesets, while it will not be available at all under Windows.
2302N/A The syntax for Python hooks is as follows::
5479N/A@@ -1046,7 +990,6 @@ Example ``~/.hgrc``::
5479N/A@@ -1058,11 +1001,6 @@ Supported arguments:
5479N/A Either just the name of the executable or its pathname.
5479N/A- On Windows, the path can use environment variables with ${ProgramFiles}
5479N/A@@ -1110,30 +1048,6 @@ Supported arguments:
5479N/A This tool requires a graphical interface to run. (default: False)
5479N/A- Windows registry key which describes install location of this
5479N/A- tool. Mercurial will search for this key first under
5479N/A- ``HKEY_CURRENT_USER`` and then under ``HKEY_LOCAL_MACHINE``.
5479N/A- An alternate Windows registry key to try if the first key is not
5479N/A- found. The alternate key uses the same ``regname`` and ``regappend``
5479N/A- semantics of the primary key. The most common use for this key
5479N/A- is to search for 32bit applications on 64bit operating systems.
5479N/A- Name of value to read from specified registry key.
5479N/A- (default: the unnamed (default) value)
5479N/A- String to append to the value read from the registry, typically
5479N/A- the executable name of the tool.
5479N/A@@ -1658,10 +1572,6 @@ User interface controls.
5479N/A- On Windows, this configuration option is ignored and the command aborted.
5479N/A Reduce the amount of output printed.