equal
deleted
inserted
replaced
144 |
144 |
145 A line of the form ``%include file`` will include ``file`` into the |
145 A line of the form ``%include file`` will include ``file`` into the |
146 current configuration file. The inclusion is recursive, which means |
146 current configuration file. The inclusion is recursive, which means |
147 that included files can include other files. Filenames are relative to |
147 that included files can include other files. Filenames are relative to |
148 the configuration file in which the ``%include`` directive is found. |
148 the configuration file in which the ``%include`` directive is found. |
|
149 Environment variables and ``~user`` constructs are expanded in |
|
150 ``file``. This lets you do something like:: |
|
151 |
|
152 %include ~/.hgrc.d/$HOST.rc |
|
153 |
|
154 to include a different configuration file on each computer you use. |
149 |
155 |
150 A line with ``%unset name`` will remove ``name`` from the current |
156 A line with ``%unset name`` will remove ``name`` from the current |
151 section, if it has been set previously. |
157 section, if it has been set previously. |
152 |
158 |
153 The values are either free-form text strings, lists of text strings, |
159 The values are either free-form text strings, lists of text strings, |
891 The committer of a changeset created when running "commit". |
897 The committer of a changeset created when running "commit". |
892 Typically a person's name and email address, e.g. ``Fred Widget |
898 Typically a person's name and email address, e.g. ``Fred Widget |
893 <fred@example.com>``. Default is ``$EMAIL`` or ``username@hostname``. If |
899 <fred@example.com>``. Default is ``$EMAIL`` or ``username@hostname``. If |
894 the username in hgrc is empty, it has to be specified manually or |
900 the username in hgrc is empty, it has to be specified manually or |
895 in a different hgrc file (e.g. ``$HOME/.hgrc``, if the admin set |
901 in a different hgrc file (e.g. ``$HOME/.hgrc``, if the admin set |
896 ``username =`` in the system hgrc). |
902 ``username =`` in the system hgrc). Environment variables in the |
|
903 username are expanded. |
897 ``verbose`` |
904 ``verbose`` |
898 Increase the amount of output printed. True or False. Default is False. |
905 Increase the amount of output printed. True or False. Default is False. |
899 |
906 |
900 |
907 |
901 ``web`` |
908 ``web`` |