log mercurial/hook.py @ 44104:1fbc38b4df97 draft default tip glob

age author description
2018-12-16 Yuya Nishihara py3: use forcebytestr() to stringify hook exception
2018-09-21 Matt Harbison py3: rename pycompat.getcwd() to encoding.getcwd() (API)
2018-07-16 Matt Harbison hook: only print the note about native cmd translation if it actually changes
2018-07-16 Matt Harbison hook: disable the shell to native command translation by default
2018-07-08 Matt Harbison hook: add support for disabling the shell to native command translation
2018-07-08 Matt Harbison hook: narrow the 'priority' prefix check to align with the documentation
2018-06-29 Matt Harbison procutil: add a shim for translating shell commands to native commands
2017-07-02 Matt Harbison hooks: allow Unix style environment variables on external Windows hooks
2018-05-16 hindlemail filemerge: support specifying a python function to custom merge-tools
2018-05-10 Yuya Nishihara stringutil: flip the default of pprint() to bprefix=False
2018-04-14 Augie Fackler hook: also use pprint on lists for stable output on py2/3
2018-04-14 Augie Fackler hook: use stringutil.pprint instead of reinventing it
2018-04-07 Yuya Nishihara procutil: make explainexit() simply return a message (API)
2018-03-24 Yuya Nishihara procutil: bulk-replace function calls to point to new module
2018-03-24 Yuya Nishihara procutil: bulk-replace util.std* to point to new module
2018-03-11 Matt Harbison hook: ensure stderr is flushed when an exception is raised, for test stability
2018-02-12 Gregory Szorc py3: use system strings when calling __import__
2017-12-09 Pulkit Goyal py3: handle keyword arguments correctly in hook.py
2017-10-08 Boris Feld hook: add a 'hashook' function to test for hook existence
2017-06-17 Pulkit Goyal py3: convert keys of kwargs back to bytes using pycompat.byteskwargs()
2017-06-02 Pulkit Goyal py3: convert exception to bytes to pass into ui.warn()
2017-05-31 Pulkit Goyal py3: ensure that we don't concat bytes and str and the end result is bytes
2017-03-31 Pierre-Yves David hook: add hook name information to external hook
2017-03-31 Pierre-Yves David hook: provide hook type information to external hook
2017-03-31 Pierre-Yves David hook: use 'htype' in 'hook'
2017-03-31 Pierre-Yves David hook: use 'htype' in 'runhooks'
2017-03-31 Pierre-Yves David hook: fix name used in untrusted message
2017-03-31 Pierre-Yves David hook: use "htype" as variable name in _pythonhook
2017-03-06 Simon Farnsworth hook: give exthooks tags for blocking time
2017-02-15 Simon Farnsworth mercurial: switch to util.timer for all interval timings
2016-11-22 Pulkit Goyal py3: use pycompat.getcwd() instead of os.getcwd()
2016-10-20 Yuya Nishihara py3: bulk replace sys.stdin/out/err by util's
2016-11-08 Yuya Nishihara hook: lower inflated use of sys.__stdout__ and __stderr__
2016-11-08 Yuya Nishihara hook: flush stdout before restoring stderr redirection
2016-10-20 Yuya Nishihara hook: do not redirect stdout/err/in to ui while running in-process hooks (BC)
2016-04-14 Pierre-Yves David hook: report untrusted hooks as failure (issue5110) (BC)
2016-04-15 Pierre-Yves David hook: split config reading further
2016-04-14 Pierre-Yves David hook: small refactor to store hooks as dict instead of list
2016-02-12 Siddharth Agarwal hook: don't crash on syntax errors in python hooks
2016-02-12 Siddharth Agarwal hook: for python hook exceptions, add note to run with --traceback
2016-02-12 Siddharth Agarwal hook: even fewer parentheses for load errors
2016-02-12 Siddharth Agarwal hook: for python hook ImportErrors, add note to run with --traceback
2016-02-12 Siddharth Agarwal hook: fewer parentheses for hook load errors
2016-02-12 Siddharth Agarwal hook: use sys.exc_info rather than the deprecated equivalents
2015-12-03 Sietse Brouwer dirstate: don't write repo.currenttransaction to repo.dirstate if repo stable
2015-11-06 Pierre-Yves David hooks: back 9f272bf3b342 out stable
2015-11-04 Durham Goode hooks: always include HG_PENDING stable
2015-10-16 FUJIWARA Katsunori hook: centralize passing HG_PENDING to external hook process
2015-10-14 Siddharth Agarwal hook: for python hooks, also return whether an exception was raised
2015-10-14 Siddharth Agarwal hook.runhooks: return a dict of result values
2015-10-14 Siddharth Agarwal hook: factor out determination of hooks from running them
2015-10-13 Siddharth Agarwal hook: raise a separate exception for when loading a hook fails
2015-10-08 Pierre-Yves David error: get Abort from 'error' instead of 'util'
2015-08-09 Gregory Szorc hook: use absolute_import
2015-06-24 Gregory Szorc global: mass rewrite to use modern exception syntax
2015-05-18 Pierre-Yves David hook: drop dedicated catch for 'KeyboardInterrupt'
2015-05-15 Matt Mackall hooks: use try/except/finally