log mercurial/hook.py @ 39243:0d97530eb535

age author description
Sun, 15 Jul 2018 23:51:43 -0400 Matt Harbison hook: only print the note about native cmd translation if it actually changes
Sun, 15 Jul 2018 23:46:09 -0400 Matt Harbison hook: disable the shell to native command translation by default
Sat, 07 Jul 2018 23:38:06 -0400 Matt Harbison hook: add support for disabling the shell to native command translation
Sat, 07 Jul 2018 23:47:49 -0400 Matt Harbison hook: narrow the 'priority' prefix check to align with the documentation
Thu, 28 Jun 2018 22:23:08 -0400 Matt Harbison procutil: add a shim for translating shell commands to native commands
Sun, 02 Jul 2017 00:32:09 -0400 Matt Harbison hooks: allow Unix style environment variables on external Windows hooks
Wed, 16 May 2018 14:11:41 -0600 hindlemail filemerge: support specifying a python function to custom merge-tools
Thu, 10 May 2018 21:08:32 +0900 Yuya Nishihara stringutil: flip the default of pprint() to bprefix=False
Sat, 14 Apr 2018 00:08:59 -0400 Augie Fackler hook: also use pprint on lists for stable output on py2/3
Fri, 13 Apr 2018 23:56:11 -0400 Augie Fackler hook: use stringutil.pprint instead of reinventing it
Sat, 07 Apr 2018 21:23:42 +0900 Yuya Nishihara procutil: make explainexit() simply return a message (API)
Sat, 24 Mar 2018 15:10:51 +0900 Yuya Nishihara procutil: bulk-replace function calls to point to new module
Sat, 24 Mar 2018 15:09:33 +0900 Yuya Nishihara procutil: bulk-replace util.std* to point to new module
Sat, 10 Mar 2018 22:02:58 -0500 Matt Harbison hook: ensure stderr is flushed when an exception is raised, for test stability
Sun, 11 Feb 2018 16:02:32 -0800 Gregory Szorc py3: use system strings when calling __import__
Sun, 10 Dec 2017 04:46:50 +0530 Pulkit Goyal py3: handle keyword arguments correctly in hook.py
Sun, 08 Oct 2017 13:08:31 +0200 Boris Feld hook: add a 'hashook' function to test for hook existence
Sat, 17 Jun 2017 15:29:26 +0530 Pulkit Goyal py3: convert keys of kwargs back to bytes using pycompat.byteskwargs()
Fri, 02 Jun 2017 10:35:21 +0530 Pulkit Goyal py3: convert exception to bytes to pass into ui.warn()
Thu, 01 Jun 2017 01:41:34 +0530 Pulkit Goyal py3: ensure that we don't concat bytes and str and the end result is bytes
Fri, 31 Mar 2017 11:53:56 +0200 Pierre-Yves David hook: add hook name information to external hook
Fri, 31 Mar 2017 11:08:11 +0200 Pierre-Yves David hook: provide hook type information to external hook
Fri, 31 Mar 2017 11:06:42 +0200 Pierre-Yves David hook: use 'htype' in 'hook'
Fri, 31 Mar 2017 11:03:23 +0200 Pierre-Yves David hook: use 'htype' in 'runhooks'
Fri, 31 Mar 2017 11:02:05 +0200 Pierre-Yves David hook: fix name used in untrusted message
Fri, 31 Mar 2017 10:59:37 +0200 Pierre-Yves David hook: use "htype" as variable name in _pythonhook
Mon, 06 Mar 2017 03:09:15 -0800 Simon Farnsworth hook: give exthooks tags for blocking time
Wed, 15 Feb 2017 13:17:39 -0800 Simon Farnsworth mercurial: switch to util.timer for all interval timings
Wed, 23 Nov 2016 00:03:11 +0530 Pulkit Goyal py3: use pycompat.getcwd() instead of os.getcwd()
Thu, 20 Oct 2016 23:53:36 +0900 Yuya Nishihara py3: bulk replace sys.stdin/out/err by util's
Tue, 08 Nov 2016 22:41:45 +0900 Yuya Nishihara hook: lower inflated use of sys.__stdout__ and __stderr__
Tue, 08 Nov 2016 22:22:22 +0900 Yuya Nishihara hook: flush stdout before restoring stderr redirection
Thu, 20 Oct 2016 22:39:59 +0900 Yuya Nishihara hook: do not redirect stdout/err/in to ui while running in-process hooks (BC)
Thu, 14 Apr 2016 02:41:15 -0700 Pierre-Yves David hook: report untrusted hooks as failure (issue5110) (BC)
Thu, 14 Apr 2016 17:03:49 -0700 Pierre-Yves David hook: split config reading further
Thu, 14 Apr 2016 02:28:46 -0700 Pierre-Yves David hook: small refactor to store hooks as dict instead of list
Fri, 12 Feb 2016 14:50:10 -0800 Siddharth Agarwal hook: don't crash on syntax errors in python hooks
Fri, 12 Feb 2016 11:44:35 -0800 Siddharth Agarwal hook: for python hook exceptions, add note to run with --traceback
Fri, 12 Feb 2016 11:34:04 -0800 Siddharth Agarwal hook: even fewer parentheses for load errors
Thu, 11 Feb 2016 22:52:23 -0800 Siddharth Agarwal hook: for python hook ImportErrors, add note to run with --traceback
Thu, 11 Feb 2016 22:41:20 -0800 Siddharth Agarwal hook: fewer parentheses for hook load errors
Thu, 11 Feb 2016 22:02:52 -0800 Siddharth Agarwal hook: use sys.exc_info rather than the deprecated equivalents
Thu, 03 Dec 2015 01:38:21 +0100 Sietse Brouwer dirstate: don't write repo.currenttransaction to repo.dirstate if repo stable
Fri, 06 Nov 2015 11:08:11 -0500 Pierre-Yves David hooks: back 9f272bf3b342 out stable
Tue, 03 Nov 2015 16:58:13 -0800 Durham Goode hooks: always include HG_PENDING stable
Sat, 17 Oct 2015 01:15:34 +0900 FUJIWARA Katsunori hook: centralize passing HG_PENDING to external hook process
Wed, 14 Oct 2015 16:27:10 -0700 Siddharth Agarwal hook: for python hooks, also return whether an exception was raised
Wed, 14 Oct 2015 16:19:47 -0700 Siddharth Agarwal hook.runhooks: return a dict of result values
Wed, 14 Oct 2015 16:13:31 -0700 Siddharth Agarwal hook: factor out determination of hooks from running them
Mon, 12 Oct 2015 18:49:23 -0700 Siddharth Agarwal hook: raise a separate exception for when loading a hook fails
Thu, 08 Oct 2015 12:55:45 -0700 Pierre-Yves David error: get Abort from 'error' instead of 'util'
Sat, 08 Aug 2015 19:24:40 -0700 Gregory Szorc hook: use absolute_import
Tue, 23 Jun 2015 22:20:08 -0700 Gregory Szorc global: mass rewrite to use modern exception syntax
Thu, 28 May 2015 16:42:04 -0400 Jordi GutiƩrrez Hermoso hooks: replace if-try-finally with a "with" statement
Mon, 18 May 2015 15:40:23 -0500 Pierre-Yves David hook: drop dedicated catch for 'KeyboardInterrupt'
Fri, 15 May 2015 09:56:43 -0500 Matt Mackall hooks: use try/except/finally
Fri, 10 Apr 2015 22:30:19 -0400 Matt Harbison hook: forcibly flush stderr for Windows test stability
Mon, 01 Dec 2014 19:34:11 -0600 Matt Mackall merge with stable
Sat, 29 Nov 2014 19:13:35 -0800 Pierre-Yves David hook: raise a more specialized HookAbort exception when a hook fails stable
Sat, 08 Nov 2014 13:06:22 +0900 Yuya Nishihara util.system: use ui.system() in place of optional ui.fout parameter