Wed, 28 Jun 2017 13:50:20 +0200 |
Pierre-Yves David |
configitems: support callable as a default value
|
file |
diff |
annotate
|
Sun, 25 Jun 2017 03:11:55 +0530 |
Pulkit Goyal |
py3: add b'' to make the regex pattern bytes
|
file |
diff |
annotate
|
Fri, 23 Jun 2017 17:19:29 +0200 |
Pierre-Yves David |
configitems: register 'ui.interactive'
|
file |
diff |
annotate
|
Sun, 25 Jun 2017 14:41:12 +0200 |
Pierre-Yves David |
config: use '_config' within 'configbytes'
|
file |
diff |
annotate
|
Sun, 25 Jun 2017 14:38:56 +0200 |
Pierre-Yves David |
config: use '_config' within 'configbool'
|
file |
diff |
annotate
|
Sun, 25 Jun 2017 14:34:34 +0200 |
Pierre-Yves David |
config: extract the core config logic into a private method
|
file |
diff |
annotate
|
Sat, 17 Jun 2017 13:08:03 +0200 |
Pierre-Yves David |
configitems: issue a devel warning when overriding default config
|
file |
diff |
annotate
|
Sat, 17 Jun 2017 12:15:28 +0200 |
Pierre-Yves David |
configitems: get default values from the central registry when available
|
file |
diff |
annotate
|
Sat, 17 Jun 2017 18:43:27 +0200 |
Pierre-Yves David |
configitems: introduce a central registry for config option
|
file |
diff |
annotate
|
Sat, 17 Jun 2017 12:51:37 +0200 |
Pierre-Yves David |
config: use the new '_unset' value for 'configsuboptions'
|
file |
diff |
annotate
|
Sat, 17 Jun 2017 18:28:20 +0200 |
Pierre-Yves David |
config: use the 'config' method in 'configsuboptions'
|
file |
diff |
annotate
|
Sat, 17 Jun 2017 12:52:02 +0200 |
Pierre-Yves David |
config: use the new '_unset' value for 'configpath'
|
file |
diff |
annotate
|
Sat, 17 Jun 2017 12:54:45 +0200 |
Pierre-Yves David |
config: use the new '_unset' value for 'configdate'
|
file |
diff |
annotate
|
Sat, 17 Jun 2017 12:54:04 +0200 |
Pierre-Yves David |
config: use the new '_unset' value for 'configlist'
|
file |
diff |
annotate
|
Sat, 17 Jun 2017 12:53:51 +0200 |
Pierre-Yves David |
config: use the new '_unset' value for 'configbytes'
|
file |
diff |
annotate
|
Sat, 17 Jun 2017 12:53:40 +0200 |
Pierre-Yves David |
config: use the new '_unset' value for 'configint'
|
file |
diff |
annotate
|
Sat, 17 Jun 2017 12:52:31 +0200 |
Pierre-Yves David |
config: use the new '_unset' value for 'configwith'
|
file |
diff |
annotate
|
Sat, 17 Jun 2017 12:52:16 +0200 |
Pierre-Yves David |
config: use the new '_unset' value for 'configbool'
|
file |
diff |
annotate
|
Sat, 17 Jun 2017 12:51:11 +0200 |
Pierre-Yves David |
config: explicitly track the use of the standard default value
|
file |
diff |
annotate
|
Wed, 14 Jun 2017 20:56:34 -0400 |
Augie Fackler |
ui: add support for a tweakdefaults knob
|
file |
diff |
annotate
|
Sun, 18 Jan 2015 18:04:44 +0900 |
Yuya Nishihara |
formatter: add option to redirect output to file object
|
file |
diff |
annotate
|
Wed, 24 May 2017 17:50:17 +0200 |
Boris Feld |
util: raise ParseError when parsing dates (BC)
|
file |
diff |
annotate
|
Tue, 23 May 2017 15:44:50 +0200 |
Boris Feld |
ui: fix ui.configdate for invalid dates
|
file |
diff |
annotate
|
Fri, 19 May 2017 12:07:41 +0200 |
Boris Feld |
ui: add the possiblity to get a date config field
|
file |
diff |
annotate
|
Tue, 02 May 2017 17:18:13 +0200 |
Pierre-Yves David |
pager: drop the support for 'pager.enable=<bool>'
stable
|
file |
diff |
annotate
|
Mon, 01 May 2017 16:36:50 +0200 |
Pierre-Yves David |
pager: rename 'pager.enable' to 'ui.paginate'
stable
|
file |
diff |
annotate
|
Mon, 01 May 2017 18:07:23 +0200 |
Pierre-Yves David |
pager: advertise the config option in the default hgrc
stable
|
file |
diff |
annotate
|
Mon, 01 May 2017 15:51:57 +0200 |
Pierre-Yves David |
config: drop pager from the recommended extension
stable
|
file |
diff |
annotate
|
Mon, 01 May 2017 15:51:47 +0200 |
Pierre-Yves David |
config: use "churn" as an example extension
stable
|
file |
diff |
annotate
|
Mon, 01 May 2017 15:40:41 +0200 |
Pierre-Yves David |
color: point to the global help in the example hgrc
stable
|
file |
diff |
annotate
|
Mon, 01 May 2017 15:39:50 +0200 |
Pierre-Yves David |
color: reflect the new default in the example hgrc
stable
|
file |
diff |
annotate
|
Fri, 28 Apr 2017 20:51:14 +0900 |
Yuya Nishihara |
pager: use less as a fallback on Unix
stable
|
file |
diff |
annotate
|
Tue, 11 Apr 2017 14:54:12 -0700 |
Bryan O'Sullivan |
stdio: raise StdioError if something goes wrong in ui.flush
|
file |
diff |
annotate
|
Tue, 11 Apr 2017 14:54:12 -0700 |
Bryan O'Sullivan |
stdio: raise StdioError if something goes wrong in ui._write_err
|
file |
diff |
annotate
|
Tue, 11 Apr 2017 14:54:12 -0700 |
Bryan O'Sullivan |
stdio: raise StdioError if something goes wrong in ui._write
|
file |
diff |
annotate
|
Tue, 11 Apr 2017 14:54:12 -0700 |
Bryan O'Sullivan |
atexit: switch to home-grown implementation
|
file |
diff |
annotate
|
Tue, 11 Apr 2017 14:54:12 -0700 |
Bryan O'Sullivan |
ui: add special-purpose atexit functionality
|
file |
diff |
annotate
|
Thu, 13 Apr 2017 08:27:19 -0700 |
Jun Wu |
pager: set some environment variables if they're not set
|
file |
diff |
annotate
|
Wed, 29 Mar 2017 21:43:38 +0900 |
Yuya Nishihara |
ui: use bytes IO and convert EOL manually in ui.editor()
|
file |
diff |
annotate
|
Wed, 29 Mar 2017 21:23:28 +0900 |
Yuya Nishihara |
pycompat: provide bytes os.linesep
|
file |
diff |
annotate
|
Sat, 25 Mar 2017 19:17:11 -0400 |
Matt Harbison |
ui: rerun color.setup() once the pager has spawned to honor 'color.pagermode'
|
file |
diff |
annotate
|
Sat, 25 Mar 2017 21:12:00 -0400 |
Matt Harbison |
ui: defer setting pager related properties until the pager has spawned
|
file |
diff |
annotate
|
Sun, 26 Mar 2017 21:43:47 -0700 |
Jun Wu |
pager: do not read from environment variable
|
file |
diff |
annotate
|
Sun, 26 Mar 2017 21:41:42 -0700 |
Jun Wu |
ui: simplify geteditor
|
file |
diff |
annotate
|
Sun, 26 Mar 2017 21:33:37 -0700 |
Jun Wu |
rcutil: let environ override system configs (BC)
|
file |
diff |
annotate
|
Sun, 26 Mar 2017 21:04:29 -0700 |
Jun Wu |
rcutil: let rccomponents return different types of configs (API)
|
file |
diff |
annotate
|
Sun, 26 Mar 2017 20:48:00 -0700 |
Jun Wu |
rcutil: rename rcpath to rccomponents (API)
|
file |
diff |
annotate
|
Sun, 26 Mar 2017 20:18:42 -0700 |
Jun Wu |
rcutil: move scmutil.*rcpath to rcutil (API)
|
file |
diff |
annotate
|
Fri, 24 Mar 2017 22:40:08 -0400 |
Matt Harbison |
pager: improve support for various flavors of `more` on Windows
|
file |
diff |
annotate
|
Mon, 20 Mar 2017 00:19:33 -0400 |
Matt Harbison |
pager: fix the invocation of `more` on Windows
|
file |
diff |
annotate
|
Tue, 21 Mar 2017 21:26:52 -0700 |
Martin von Zweigbergk |
plain: ignore [commands] config
|
file |
diff |
annotate
|
Mon, 20 Mar 2017 05:08:21 -0700 |
Simon Farnsworth |
ui: restrict length of autogenerated blocked tags
|
file |
diff |
annotate
|
Sun, 19 Mar 2017 01:38:10 -0400 |
Augie Fackler |
ui: convert to/from Unicode on Python 3 in ui.editor()
|
file |
diff |
annotate
|
Sat, 25 Feb 2017 17:29:30 +0900 |
Yuya Nishihara |
pager: flush outputs before firing pager process
|
file |
diff |
annotate
|
Fri, 17 Mar 2017 09:19:56 -0700 |
Jun Wu |
ui: move configlist parser to config.py
|
file |
diff |
annotate
|
Wed, 15 Mar 2017 20:34:26 -0400 |
Augie Fackler |
pager: skip running the pager if it's set to 'cat'
|
file |
diff |
annotate
|
Wed, 15 Mar 2017 20:33:47 -0400 |
Augie Fackler |
pager: avoid shell=True on subprocess.Popen for better errors (issue5491)
|
file |
diff |
annotate
|
Sun, 12 Mar 2017 11:43:31 -0700 |
Martijn Pieters |
config: honour the trusted flag in ui.configbytes
|
file |
diff |
annotate
|
Sun, 12 Mar 2017 01:59:23 -0500 |
Augie Fackler |
ui: portably bytestring-ify url object
|
file |
diff |
annotate
|
Sat, 11 Mar 2017 20:51:09 -0500 |
Augie Fackler |
ui: check for --debugger in sys.argv using r-string to avoid bytes on py3
|
file |
diff |
annotate
|
Wed, 08 Mar 2017 22:30:12 +0900 |
Yuya Nishihara |
py3: factor out bytechr() function
|
file |
diff |
annotate
|
Fri, 03 Mar 2017 14:09:14 -0500 |
Augie Fackler |
ui: fix ui.traceback on Python 3
|
file |
diff |
annotate
|
Fri, 03 Mar 2017 14:08:24 -0500 |
Augie Fackler |
ui: fix opts labeling on ui.warn et al for Python 3
|
file |
diff |
annotate
|
Fri, 03 Mar 2017 14:10:06 -0500 |
Augie Fackler |
ui: fix configlist on Python 3
|
file |
diff |
annotate
|
Sat, 25 Feb 2017 14:09:55 +0900 |
Yuya Nishihara |
ui: remove superfluous indent in _write()
|
file |
diff |
annotate
|
Tue, 21 Feb 2017 22:17:33 +0100 |
Pierre-Yves David |
config: suggest the 'ui.color' instead of the 'color' extension
|
file |
diff |
annotate
|
Tue, 28 Feb 2017 11:13:25 -0800 |
Martin von Zweigbergk |
merge with stable
|
file |
diff |
annotate
|
Sun, 06 Nov 2016 20:16:01 +0100 |
Pierre-Yves David |
color: move 'styles' definition on the 'ui' object
|
file |
diff |
annotate
|
Sun, 06 Nov 2016 20:10:53 +0100 |
Pierre-Yves David |
color: pass 'ui' to 'win32print'
|
file |
diff |
annotate
|
Sat, 25 Feb 2017 15:00:51 +0100 |
Pierre-Yves David |
color: move the dict with terminfo parameters on the ui object
|
file |
diff |
annotate
|
Sun, 19 Feb 2017 01:16:45 +0900 |
Yuya Nishihara |
chg: deduplicate error handling of ui.system()
|
file |
diff |
annotate
|
Sun, 19 Feb 2017 01:00:10 +0900 |
Yuya Nishihara |
chg: refactor ui.system() to be partly overridden
|
file |
diff |
annotate
|
Tue, 21 Feb 2017 18:22:07 +0100 |
Pierre-Yves David |
color: have the 'ui' object carry the '_colormode' directly
|
file |
diff |
annotate
|
Mon, 20 Feb 2017 12:42:23 +0100 |
Pierre-Yves David |
color: move 'write-err' logic to the core ui class
|
file |
diff |
annotate
|
Fri, 24 Feb 2017 19:53:41 +0100 |
Pierre-Yves David |
ui: extract low level part of 'write_err' in its own method
|
file |
diff |
annotate
|
Fri, 24 Feb 2017 19:28:45 +0100 |
Pierre-Yves David |
ui: extract buffer write from protect and timed 'write_err' output
|
file |
diff |
annotate
|
Mon, 20 Feb 2017 12:31:39 +0100 |
Pierre-Yves David |
color: move 'write' logic to the core ui class
|
file |
diff |
annotate
|
Fri, 24 Feb 2017 19:27:00 +0100 |
Pierre-Yves David |
ui: extract the low level part of 'write' in a dedicated function
|
file |
diff |
annotate
|
Thu, 23 Feb 2017 19:45:32 +0100 |
Pierre-Yves David |
color: move the 'colorlabel' call to the core 'ui' class
|
file |
diff |
annotate
|
Mon, 20 Feb 2017 12:12:08 +0100 |
Pierre-Yves David |
color: move '_colormode' to the core 'ui' class
|
file |
diff |
annotate
|
Thu, 23 Feb 2017 21:27:25 +0900 |
Yuya Nishihara |
pager: do not try to run an empty pager command
|
file |
diff |
annotate
|
Sat, 25 Feb 2017 16:57:21 +0530 |
Rishabh Madan |
ui: replace obsolete default-push with default:pushurl (issue5485)
stable
|
file |
diff |
annotate
|
Tue, 07 Feb 2017 17:13:25 -0500 |
Augie Fackler |
pager: add a config knob to just globally turn off the pager
|
file |
diff |
annotate
|
Sun, 19 Feb 2017 20:12:52 -0500 |
Augie Fackler |
ui: rename neverpager to disablepager
|
file |
diff |
annotate
|
Thu, 16 Feb 2017 11:34:50 -0500 |
Augie Fackler |
ui: construct _keepalnum list in a python3-friendly way
|
file |
diff |
annotate
|
Mon, 06 Feb 2017 23:55:54 -0500 |
Augie Fackler |
ui: add a debug print right before we start the pager
|
file |
diff |
annotate
|
Mon, 06 Feb 2017 23:42:04 -0500 |
Augie Fackler |
ui: respect historic pager.attend-$COMMAND=no
|
file |
diff |
annotate
|
Mon, 06 Feb 2017 23:21:45 -0500 |
Augie Fackler |
ui: add ignore-single-command functionality
|
file |
diff |
annotate
|
Wed, 15 Feb 2017 17:48:03 -0500 |
Augie Fackler |
ui: introduce neverpager() call
|
file |
diff |
annotate
|
Wed, 15 Feb 2017 17:47:51 -0500 |
Augie Fackler |
pager: move pager-initiating code into core
|
file |
diff |
annotate
|
Wed, 15 Feb 2017 13:38:00 -0800 |
Simon Farnsworth |
ui: give editor() a tag of its own
|
file |
diff |
annotate
|
Wed, 15 Feb 2017 13:29:12 -0800 |
Simon Farnsworth |
ui: time calls to ui.system
|
file |
diff |
annotate
|
Wed, 15 Feb 2017 13:50:06 -0800 |
Simon Farnsworth |
ui: log time spent blocked on stdio
|
file |
diff |
annotate
|
Wed, 15 Feb 2017 13:17:45 -0800 |
Simon Farnsworth |
ui: provide a mechanism to track and log blocked time
|
file |
diff |
annotate
|
Sun, 12 Feb 2017 03:06:38 -0800 |
Kyle Lippincott |
ui: remove urllib2 from being imported early
|
file |
diff |
annotate
|
Mon, 13 Feb 2017 21:00:50 -0800 |
Jun Wu |
ui: fix configwith doctest
|
file |
diff |
annotate
|
Sun, 12 Feb 2017 21:44:55 -0800 |
Bryan O'Sullivan |
ui: rewrite configint in terms of configwith
|
file |
diff |
annotate
|
Sun, 12 Feb 2017 21:40:46 -0800 |
Bryan O'Sullivan |
ui: add a configwith method
|
file |
diff |
annotate
|
Mon, 13 Feb 2017 22:15:28 +0530 |
Pulkit Goyal |
py3: convert the mode argument of os.fdopen to unicodes (2 of 2)
|
file |
diff |
annotate
|
Wed, 18 Jan 2017 18:25:51 -0800 |
Sean Farley |
ui: rename tmpdir parameter to more specific repopath
stable
|
file |
diff |
annotate
|
Mon, 16 Jan 2017 21:05:22 -0800 |
Sean Farley |
ui: add a parameter to set the temporary directory for edit
|
file |
diff |
annotate
|
Tue, 17 Jan 2017 23:05:12 -0500 |
Matt Harbison |
ui: introduce an experimental dict of exportable environment variables
|
file |
diff |
annotate
|
Sat, 14 Jan 2017 20:31:35 +0900 |
Yuya Nishihara |
ui: check EOF of getpass() response read from command-server channel
|
file |
diff |
annotate
|
Mon, 19 Dec 2016 02:15:24 +0530 |
Pulkit Goyal |
py3: replace sys.platform with pycompat.sysplatform (part 1 of 2)
|
file |
diff |
annotate
|
Sun, 18 Dec 2016 02:06:00 +0530 |
Pulkit Goyal |
py3: replace os.environ with encoding.environ (part 4 of 5)
|
file |
diff |
annotate
|
Sun, 23 Oct 2016 17:47:00 +0900 |
Yuya Nishihara |
ui: do not translate empty configsource() to 'none' (API)
|
file |
diff |
annotate
|
Wed, 30 Nov 2016 23:51:11 +0530 |
Pulkit Goyal |
py3: avoid use of basestring
|
file |
diff |
annotate
|
Sat, 22 Oct 2016 14:35:10 +0900 |
Yuya Nishihara |
ui: factor out ui.load() to create a ui without loading configs (API)
|
file |
diff |
annotate
|
Sat, 26 Nov 2016 09:14:41 -0800 |
Gregory Szorc |
ui: use try..finally in configoverride
|
file |
diff |
annotate
|
Wed, 23 Nov 2016 00:03:11 +0530 |
Pulkit Goyal |
py3: use pycompat.getcwd() instead of os.getcwd()
|
file |
diff |
annotate
|
Mon, 21 Nov 2016 16:22:26 -0800 |
Kostia Balytskyi |
ui: add configoverride context manager
|
file |
diff |
annotate
|
Thu, 20 Oct 2016 23:53:36 +0900 |
Yuya Nishihara |
py3: bulk replace sys.stdin/out/err by util's
|
file |
diff |
annotate
|
Sun, 09 Oct 2016 09:17:49 -0400 |
Augie Fackler |
ui: explicitly open config files in binary mode
|
file |
diff |
annotate
|
Mon, 17 Oct 2016 23:16:55 +0200 |
Mads Kiilerich |
spelling: fixes of non-dictionary words
|
file |
diff |
annotate
|
Thu, 20 Oct 2016 23:09:05 +0900 |
Yuya Nishihara |
scmutil: extend termwidth() to return terminal height, renamed to termsize()
|
file |
diff |
annotate
|
Thu, 20 Oct 2016 21:42:11 +0900 |
Yuya Nishihara |
scmutil: make termwidth() obtain stdio from ui
|
file |
diff |
annotate
|
Thu, 20 Oct 2016 21:38:44 +0900 |
Yuya Nishihara |
scmutil: move util.termwidth()
|
file |
diff |
annotate
|
Thu, 03 Nov 2016 03:12:57 +0530 |
Pulkit Goyal |
py3: use encoding.environ in ui.py
|
file |
diff |
annotate
|
Tue, 20 Sep 2016 23:49:00 +0000 |
timeless |
samplehgrcs: use single quotes in use warning
|
file |
diff |
annotate
|
Wed, 10 Aug 2016 15:05:20 +0100 |
Jun Wu |
ui: drop values returned by inspect.*frame*() to avoid cycles
|
file |
diff |
annotate
|