Matt Mackall
476998d3a8
error: fix up test-hgrc
2010-06-04 23:04:31 -05:00
Chad Dombrova
8cc38b5dd4
ui.username(): expand environment variables in username configuration value.
...
note: expansion of config variables must be handled on a case-by-case basis
because they can contain arbitrary data that may not be desirable to expand.
2010-05-26 14:03:29 -07:00
Chad Dombrova
2d1fae5fc2
config: expand hgrc %include paths
2010-05-26 14:03:29 -07:00
Mads Kiilerich
d0cbf08541
showconfig: show rc paths with --debug
2010-04-26 15:32:23 +02:00
Yuya Nishihara
56bfdbef10
ui: ignore ui.logtemplate and ui.style when HGPLAIN is set
...
HGPLAIN should suppress them because they change Mercurial's default
output.
2010-03-03 00:12:05 +09:00
Brodie Rao
df04f13391
ui: unset ui.slash when HGPLAIN is set
2010-02-18 16:51:39 -05:00
Brodie Rao
9dbf7b06a9
ui: suppress aliases when HGPLAIN is set
2010-02-18 16:50:49 -05:00
Brodie Rao
48b845981a
ui: add HGPLAIN environment variable for easier scripting
...
If HGPLAIN is set, the following settings are ignored when read from
hgrc files:
- ui.debug
- ui.fallbackencoding
- ui.quiet
- ui.traceback
- ui.verbose
- defaults.*
Localization is also disabled.
Equivalent options set via command line are honored.
2010-02-07 14:56:18 +01:00
Matt Mackall
417080c789
Merge with stable
2010-01-28 23:13:10 -06:00
Matt Mackall
6bd5cfceca
config: handle short continuations (issue1999)
...
Thanks to Greg Ward for spotting and testing
2010-01-28 23:07:28 -06:00
Martin Geisler
46bbcdcea6
config: raise ConfigError on non-existing include files
...
Before, an %include directive for a non-existing file resulted in an
IOError and a traceback.
2009-12-12 16:46:16 +01:00
Adrian Buehlmann
a482b04850
hg.clone: report branch name on update
2009-10-16 23:57:34 +02:00
Martin Geisler
af0872c777
dispatch: catch ConfigError while constructing ui
2009-09-19 13:52:54 +02:00
Martin Geisler
71a9f5e3cf
Merge with stable
2009-12-12 16:54:33 +01:00
Martin Geisler
7c0f6d8051
test-hgrc: cleanup
...
- don't create a repository for no reason.
- empty $HGRCPATH for better isolation between tests
2009-12-12 15:26:57 +01:00
Matt Mackall
fa65ae0679
remove deprecated rawcommit
2009-05-14 13:20:40 -05:00
Matt Mackall
68db339c4b
clone: config escaping no longer needed
2009-04-26 16:50:43 -05:00
Matt Mackall
e8b3de6bf8
ui: introduce new config parser
2009-04-23 15:40:10 -05:00
Benoit Boissinot
0d1cd8705f
Escape '%' when writing to hgrc (issue1199)
...
Fixes clone with paths containing '%'.
Patch provided by mjc.
2008-09-20 15:00:58 +02:00
Matt Mackall
2f71d8bc35
Add missing test output
2005-10-27 13:48:00 -07:00