Thu, 06 Feb 2025 00:56:25 -0500 |
Matt Harbison |
dispatch: restore `--config` can't be abbreviated message in case of ambiguity
|
file |
diff |
annotate
|
Wed, 29 Jan 2025 16:09:06 -0500 |
Matt Harbison |
dispatch: add support for the `--config-file` global option
|
file |
diff |
annotate
|
Wed, 29 Jan 2025 16:04:39 -0500 |
Matt Harbison |
dispatch: allow global options with a '-' in the long name
|
file |
diff |
annotate
|
Sun, 05 Jan 2025 22:12:02 -0500 |
Matt Harbison |
pyupgrade: run the `unpack_list_comprehension` fixer
|
file |
diff |
annotate
|
Sun, 05 Jan 2025 21:03:17 -0500 |
Matt Harbison |
pyupgrade: drop usage of py3 aliases for `OSError`
|
file |
diff |
annotate
|
Wed, 23 Oct 2024 01:32:33 +0200 |
Pierre-Yves David |
config: include the component level when returning them
|
file |
diff |
annotate
|
Wed, 23 Oct 2024 01:12:52 +0200 |
Pierre-Yves David |
config: return component from `repo_components`
|
file |
diff |
annotate
|
Tue, 22 Oct 2024 23:42:15 +0200 |
Pierre-Yves David |
repo-config: move rc component of repository inside `rcutil`
|
file |
diff |
annotate
|
Wed, 23 Oct 2024 00:00:17 +0200 |
Pierre-Yves David |
repo-config: adjust "root" path for parsing shared config
|
file |
diff |
annotate
|
Tue, 22 Oct 2024 23:50:11 +0200 |
Pierre-Yves David |
repo-config: clarify why we seems to parse the repository "twice"
|
file |
diff |
annotate
|
Mon, 21 Oct 2024 13:39:44 +0200 |
Pierre-Yves David |
config: move `rcutil` module under a new `mercurial.configuration` module
|
file |
diff |
annotate
|
Mon, 16 Sep 2024 15:36:44 +0200 |
Matt Harbison |
typing: add `from __future__ import annotations` to most files
|
file |
diff |
annotate
|
Mon, 16 Sep 2024 15:36:38 +0200 |
Matt Harbison |
format: add many "missing" comma
|
file |
diff |
annotate
|
Tue, 20 Aug 2024 18:30:47 -0400 |
Matt Harbison |
typing: lock in correct changes from pytype 2023.04.11 -> 2023.06.16
|
file |
diff |
annotate
|
Wed, 14 Feb 2024 15:23:59 -0500 |
Jordi Guti?rrez Hermoso |
dispatch: don't attempt to import debugger as bytestring
|
file |
diff |
annotate
|
Fri, 01 Sep 2023 00:09:55 +0200 |
Pierre-Yves David |
pycompat: drop usage of hasattr/getattr/setattr/delatt proxy
|
file |
diff |
annotate
|
Thu, 31 Aug 2023 23:56:15 +0200 |
Pierre-Yves David |
safehasattr: drop usage in favor of hasattr
|
file |
diff |
annotate
|
Thu, 02 Feb 2023 17:24:16 +0100 |
Pierre-Yves David |
safehasattr: pass attribute name as string instead of bytes
|
file |
diff |
annotate
|
Thu, 02 Feb 2023 17:24:05 +0100 |
Pierre-Yves David |
safehasattr: pass attribute name as string instead of bytes
|
file |
diff |
annotate
|
Thu, 02 Feb 2023 17:23:55 +0100 |
Pierre-Yves David |
safehasattr: pass attribute name as string instead of bytes
|
file |
diff |
annotate
|
Thu, 02 Feb 2023 17:23:46 +0100 |
Pierre-Yves David |
safehasattr: pass attribute name as string instead of bytes
|
file |
diff |
annotate
|
Thu, 02 Feb 2023 17:23:37 +0100 |
Pierre-Yves David |
safehasattr: pass attribute name as string instead of bytes
|
file |
diff |
annotate
|
Thu, 02 Feb 2023 17:23:31 +0100 |
Pierre-Yves David |
safehasattr: pass attribute name as string instead of bytes
|
file |
diff |
annotate
|
Thu, 02 Feb 2023 17:23:20 +0100 |
Pierre-Yves David |
safehasattr: pass attribute name as string instead of bytes
|
file |
diff |
annotate
|
Sat, 13 Apr 2019 03:44:47 +0200 |
Manuel Jacob |
hidden: support passing --hidden with `serve --stdio`
|
file |
diff |
annotate
|
Fri, 02 Dec 2022 16:36:43 +0100 |
Pierre-Yves David |
path: use `get_clone_path_obj` in _getlocal
|
file |
diff |
annotate
|
Wed, 10 Aug 2022 15:01:50 -0400 |
Arun Kulshreshtha |
dispatch: change cwd when loading local config
|
file |
diff |
annotate
|
Tue, 31 May 2022 16:54:58 +0200 |
Manuel Jacob |
py3: catch BrokenPipeError instead of checking errno == EPIPE
|
file |
diff |
annotate
|
Tue, 05 Apr 2022 11:09:03 +0200 |
Rapha?l Gom?s |
merge: stable into default
|
file |
diff |
annotate
|
Fri, 01 Apr 2022 12:46:58 -0400 |
Valentin Gatien-Baron |
dispatch: fix silly blackbox entries when hg is interrupted
stable
|
file |
diff |
annotate
|
Mon, 21 Feb 2022 13:08:28 -0700 |
Gregory Szorc |
py3: use class X: instead of class X(object):
|
file |
diff |
annotate
|
Thu, 03 Mar 2022 18:28:30 -0800 |
Gregory Szorc |
global: bulk replace simple pycompat.iteritems(x) with x.items()
|
file |
diff |
annotate
|
Mon, 21 Feb 2022 10:28:19 -0700 |
Gregory Szorc |
dispatch: remove Python 2 function variants
|
file |
diff |
annotate
|
Thu, 03 Mar 2022 17:34:00 +0100 |
Gregory Szorc |
py2: remove simple from __future__ statements
|
file |
diff |
annotate
|
Tue, 19 Oct 2021 19:03:39 +0200 |
Rapha?l Gom?s |
backout: backed out changeset 2f2107c01dee
|
file |
diff |
annotate
|
Tue, 19 Oct 2021 19:04:11 +0200 |
Rapha?l Gom?s |
backout: backed out changeset 6edc8800dbc3
|
file |
diff |
annotate
|
Tue, 02 Mar 2021 09:33:25 -0800 |
Martin von Zweigbergk |
dispatch: use detailed exit code 250 for keyboard interrupt
|
file |
diff |
annotate
|
Fri, 08 Oct 2021 13:36:02 -0700 |
Martin von Zweigbergk |
dispatch: ignore failure to flush ui
|
file |
diff |
annotate
|
Fri, 08 Oct 2021 13:34:33 -0700 |
Martin von Zweigbergk |
dispatch: don't change error status if flushing stdio fails
|
file |
diff |
annotate
|
Fri, 16 Apr 2021 15:31:05 -0700 |
Kyle Lippincott |
profiling: add --no-profile to disable profiling enabled via config
|
file |
diff |
annotate
|
Wed, 14 Apr 2021 20:57:34 +0200 |
Pierre-Yves David |
dispatch: use the new API to resolve --repository
|
file |
diff |
annotate
|
Thu, 25 Mar 2021 18:02:08 +0100 |
Rapha?l Gom?s |
contributor: change mentions of mpm to olivia
|
file |
diff |
annotate
|
Sat, 13 Mar 2021 00:40:46 -0500 |
Matt Harbison |
typing: disable module attribute warnings for properly conditionalized code
stable
|
file |
diff |
annotate
|
Thu, 14 Jan 2021 11:53:55 -0800 |
Martin von Zweigbergk |
error: use detailed exit code 10 for command errors
|
file |
diff |
annotate
|
Fri, 18 Dec 2020 20:14:54 +0900 |
Yuya Nishihara |
dispatch: gate against missing stdout/stderr
|
file |
diff |
annotate
|
Fri, 18 Dec 2020 20:35:11 +0900 |
Yuya Nishihara |
dispatch: remove stale comment about fdopen()-ed stdio
|
file |
diff |
annotate
|
Mon, 23 Nov 2020 10:38:05 -0800 |
Martin von Zweigbergk |
errors: raise InputError on early parse error in dispatch
|
file |
diff |
annotate
|
Thu, 10 Dec 2020 13:51:56 +0530 |
Pulkit Goyal |
dispatch: move IOError handling and flushing of streams to `dispatch()`
|
file |
diff |
annotate
|
Thu, 03 Dec 2020 17:18:49 +0530 |
Pulkit Goyal |
commandserver: handle IOError related to flushing of streams
|
file |
diff |
annotate
|
Wed, 02 Dec 2020 14:19:09 +0530 |
Pulkit Goyal |
dispatch: disable line ending normalization on sys.stdin if its None
|
file |
diff |
annotate
|
Fri, 27 Nov 2020 15:54:46 -0500 |
Matt Harbison |
dispatch: print the version of each extension in the bug report, if available
|
file |
diff |
annotate
|
Fri, 27 Nov 2020 15:45:37 -0500 |
Matt Harbison |
dispatch: sort the loaded extension names in the bug report
|
file |
diff |
annotate
|
Fri, 27 Nov 2020 15:39:27 -0500 |
Matt Harbison |
dispatch: quote the extension when printing the bug report
|
file |
diff |
annotate
|
Fri, 27 Nov 2020 14:31:59 -0500 |
Matt Harbison |
dispatch: print the version of the extension being blamed in a bug report
|
file |
diff |
annotate
|
Fri, 27 Nov 2020 17:03:29 -0500 |
Augie Fackler |
formating: upgrade to black 20.8b1
|
file |
diff |
annotate
|
Fri, 20 Nov 2020 14:34:15 +0530 |
Pulkit Goyal |
dispatch: pass root path in ui.readconfig() as root of main repo
|
file |
diff |
annotate
|
Mon, 23 Nov 2020 10:39:51 -0800 |
Martin von Zweigbergk |
errors: raise InputError on bad top-level flags
|
file |
diff |
annotate
|
Mon, 23 Nov 2020 16:05:03 -0800 |
Martin von Zweigbergk |
errors: raise InputError when too few arguments given to alias
|
file |
diff |
annotate
|
Mon, 23 Nov 2020 12:27:22 -0800 |
Martin von Zweigbergk |
errors: raise ConfigError on bad alias definition
|
file |
diff |
annotate
|
Mon, 23 Nov 2020 10:42:03 -0800 |
Martin von Zweigbergk |
errors: raise InputError on bad repo arguments
|
file |
diff |
annotate
|
Mon, 23 Nov 2020 12:47:08 -0800 |
Martin von Zweigbergk |
errors: remove trailing "!" in messages about bad top-level args
|
file |
diff |
annotate
|
Thu, 19 Nov 2020 15:13:39 -0800 |
Martin von Zweigbergk |
errors: make ParseError a subtype of Abort
|
file |
diff |
annotate
|
Fri, 20 Nov 2020 09:17:38 -0800 |
Martin von Zweigbergk |
errors: format "abort: " text in a new Abort.format() method
|
file |
diff |
annotate
|
Fri, 20 Nov 2020 08:51:45 -0800 |
Martin von Zweigbergk |
errors: make formatparse() an instance method on ParseError
|
file |
diff |
annotate
|
Thu, 19 Nov 2020 12:20:26 -0800 |
Martin von Zweigbergk |
errors: move similarity_hint() to error module
|
file |
diff |
annotate
|
Thu, 19 Nov 2020 09:19:44 -0800 |
Martin von Zweigbergk |
errors: morph reportsimilar() into similarity_hint()
|
file |
diff |
annotate
|
Mon, 16 Nov 2020 16:00:13 -0800 |
Martin von Zweigbergk |
dispatch: move some helper functions down into scmutil
|
file |
diff |
annotate
|
Wed, 01 Jul 2020 15:14:59 +0530 |
Pulkit Goyal |
config: add a .hg/hgrc-not-shared which won't be shared in share-safe mode
|
file |
diff |
annotate
|
Fri, 18 Sep 2020 18:52:38 +0530 |
Pulkit Goyal |
dispatch: load shared source repository config in share-safe mode
|
file |
diff |
annotate
|
Thu, 22 Oct 2020 10:57:11 -0700 |
Martin von Zweigbergk |
config: move message about leading spaces in config to config.py
|
file |
diff |
annotate
|
Thu, 22 Oct 2020 09:58:05 -0700 |
Martin von Zweigbergk |
errors: name arguments to ParseError constructor
|
file |
diff |
annotate
|
Thu, 08 Oct 2020 13:37:31 -0700 |
Martin von Zweigbergk |
errors: name arguments to Abort constructor
|
file |
diff |
annotate
|
Tue, 06 Oct 2020 21:06:18 -0700 |
Martin von Zweigbergk |
errors: name arguments to UnknownCommand constructor
|
file |
diff |
annotate
|
Tue, 06 Oct 2020 20:45:52 -0700 |
Martin von Zweigbergk |
errors: name arguments to AmbiguousCommand constructor
|
file |
diff |
annotate
|
Tue, 06 Oct 2020 20:37:35 -0700 |
Martin von Zweigbergk |
errors: name arguments to CommandError constructor
|
file |
diff |
annotate
|
Sat, 25 Jul 2020 22:51:26 +0900 |
Yuya Nishihara |
dispatch: adjust ui.flush() timing to stabilize test-blackbox.t
stable
|
file |
diff |
annotate
|
Mon, 13 Jul 2020 21:14:20 +0900 |
Yuya Nishihara |
dispatch: handle late KeyboardInterrupt occurred in run()
|
file |
diff |
annotate
|
Mon, 13 Jul 2020 21:06:34 +0900 |
Yuya Nishihara |
dispatch: indent run() function
|
file |
diff |
annotate
|
Sun, 29 Mar 2020 13:06:59 -0700 |
Gregory Szorc |
dispatch: force \n for newlines on sys.std* streams (BC)
|
file |
diff |
annotate
|
Fri, 06 Mar 2020 13:27:41 -0500 |
Augie Fackler |
cleanup: run pyupgrade on our source tree to clean up varying things
|
file |
diff |
annotate
|
Mon, 10 Feb 2020 17:31:05 -0500 |
Augie Fackler |
cleanup: re-run black on the codebase
|
file |
diff |
annotate
|
Mon, 03 Feb 2020 20:41:11 +0100 |
Pierre-Yves David |
config: also respect HGRCSKIPREPO in `dispatch._getlocal`
stable
|
file |
diff |
annotate
|
Mon, 30 Dec 2019 23:53:53 -0500 |
Matt Harbison |
py3: replace `time.clock()` with `time.perf_counter()`
|
file |
diff |
annotate
|
Sun, 01 Dec 2019 18:46:10 -0500 |
Matt Harbison |
cleanup: fix docstring formatting
|
file |
diff |
annotate
|
Thu, 14 Nov 2019 15:49:21 -0500 |
Augie Fackler |
dispatch: add some assertions to give pytype a helping hand
|
file |
diff |
annotate
|
Fri, 08 Nov 2019 11:19:20 -0800 |
Augie Fackler |
cleanup: remove pointless r-prefixes on single-quoted strings
|
file |
diff |
annotate
|
Tue, 15 Oct 2019 11:06:04 -0400 |
Augie Fackler |
cleanup: hgdemandimport.tracing accepts strings, not bytes
|
file |
diff |
annotate
|
Tue, 08 Oct 2019 15:06:18 -0700 |
Martin von Zweigbergk |
cleanup: join string literals that are already on one line
|
file |
diff |
annotate
|
Mon, 07 Oct 2019 00:04:04 -0400 |
Gregory Szorc |
py3: finish porting iteritems() to pycompat and remove source transformer
|
file |
diff |
annotate
|
Sun, 06 Oct 2019 16:55:18 -0400 |
Gregory Szorc |
py3: manually import getattr where it is needed
|
file |
diff |
annotate
|
Sun, 06 Oct 2019 10:51:16 -0400 |
Augie Fackler |
cleanup: mark some ui.(status|note|warn|write) calls as not needing i18n
|
file |
diff |
annotate
|
Sun, 06 Oct 2019 09:48:39 -0400 |
Augie Fackler |
formatting: byteify all mercurial/ and hgext/ string literals
|
file |
diff |
annotate
|
Sun, 06 Oct 2019 09:45:02 -0400 |
Augie Fackler |
formatting: blacken the codebase
|
file |
diff |
annotate
|
Fri, 11 Jan 2019 13:11:49 -0800 |
Martin von Zweigbergk |
dispatch: add newline after ui.log "ui blocked ms" message
|
file |
diff |
annotate
|
Mon, 12 Nov 2018 21:10:51 +0900 |
Yuya Nishihara |
extensions: add "uipopulate" hook, called per instance, not per process
|
file |
diff |
annotate
|
Fri, 16 Nov 2018 14:21:47 +0100 |
Boris Feld |
logtoprocess: update commandfinish options arguments
|
file |
diff |
annotate
|
Sun, 18 Jan 2015 18:43:23 +0900 |
Yuya Nishihara |
dispatch: pass around ui.fmsg channel
|
file |
diff |
annotate
|
Thu, 18 Oct 2018 19:57:05 -0700 |
rdamazio |
help: displaying documented aliases by default
|
file |
diff |
annotate
|
Mon, 22 Oct 2018 15:51:01 +0200 |
Boris Feld |
logtoprocess: sends the canonical command name to the subprocess
|
file |
diff |
annotate
|
Fri, 21 Sep 2018 19:48:23 -0400 |
Matt Harbison |
py3: rename pycompat.getcwd() to encoding.getcwd() (API)
|
file |
diff |
annotate
|
Thu, 06 Sep 2018 16:59:25 -0400 |
Boris Feld |
tracing: trace command function execution
|
file |
diff |
annotate
|
Tue, 21 Aug 2018 15:25:07 -0400 |
Augie Fackler |
dispatch: have dispatch.dispatch and dispatch._runcatch emit trace events
|
file |
diff |
annotate
|
Tue, 24 Jul 2018 10:47:42 -0700 |
Martin von Zweigbergk |
dispatch: show a short error message when invalid global option given
|
file |
diff |
annotate
|
Tue, 24 Jul 2018 10:22:07 -0700 |
Martin von Zweigbergk |
dispatch: don't show list of commands on bogus command
|
file |
diff |
annotate
|
Thu, 19 Jul 2018 23:22:05 -0700 |
Rodrigo Damazio Bovendorp |
dispatch: making all hg abortions be output with a specific label
|
file |
diff |
annotate
|
Tue, 19 Jun 2018 19:18:31 +0100 |
Boris Feld |
debug: process --debug flag earlier
|
file |
diff |
annotate
|
Sun, 20 May 2018 17:37:07 +0530 |
Pulkit Goyal |
py3: use stringutil.pprint() to prevent b'' prefixes in output
|
file |
diff |
annotate
|
Fri, 27 Apr 2018 21:55:02 +0530 |
Pulkit Goyal |
py3: convert the report to bytes
|
file |
diff |
annotate
|
Wed, 16 May 2018 20:22:23 +0900 |
Yuya Nishihara |
dispatch: mask negative exit code recorded in blackbox log
|
file |
diff |
annotate
|
Wed, 16 May 2018 20:17:50 +0900 |
Yuya Nishihara |
dispatch: fix exit code of unhandled exception recorded in blackbox log
|
file |
diff |
annotate
|
Sat, 12 May 2018 15:33:09 +0900 |
Yuya Nishihara |
dispatch: unify handling of None returned by a command function
|
file |
diff |
annotate
|
Fri, 11 May 2018 21:23:48 -0700 |
Gregory Szorc |
dispatch: minor code refactor
|
file |
diff |
annotate
|
Sun, 25 Mar 2018 16:35:24 +0900 |
Yuya Nishihara |
sshserver: do setbinary() by caller (API)
|
file |
diff |
annotate
|
Sat, 14 Apr 2018 09:57:44 -0700 |
Gregory Szorc |
hg: pass command intents to repo/peer creation (API)
|
file |
diff |
annotate
|
Sat, 14 Apr 2018 09:23:48 -0700 |
Gregory Szorc |
registrar: replace "cmdtype" with an intent-based mechanism (API)
|
file |
diff |
annotate
|
Wed, 28 Mar 2018 22:06:47 +0900 |
Yuya Nishihara |
py3: bytes/unicode dance on __doc__ of cmdalias
|
file |
diff |
annotate
|
Wed, 28 Mar 2018 22:04:45 +0900 |
Yuya Nishihara |
alias: reject non-ascii characters in user help/doc strings
|
file |
diff |
annotate
|
Sun, 04 Mar 2018 17:11:33 -0500 |
Rodrigo Damazio |
help: supporting both help and doc for aliases
|
file |
diff |
annotate
|
Sat, 24 Mar 2018 15:10:51 +0900 |
Yuya Nishihara |
procutil: bulk-replace function calls to point to new module
|
file |
diff |
annotate
|
Sat, 24 Mar 2018 15:09:33 +0900 |
Yuya Nishihara |
procutil: bulk-replace util.std* to point to new module
|
file |
diff |
annotate
|