log tests/test-extension.t @ 51693:918ceb5a3d25

age author description
Mon, 26 Jun 2023 14:34:58 +0200 Mads Kiilerich tests: use grep -E instead of obsolescent egrep stable
Tue, 31 Jan 2023 11:41:59 +0100 Pierre-Yves David branching: merge with stable
Mon, 09 Jan 2023 18:09:36 +0400 Anton Shestakov tests: optional PEP 657 error location in test-extension.t (issue6781) stable
Wed, 04 Jan 2023 00:16:52 -0500 Matt Harbison tests: drop `(py3 !)` output matching predicates
Sun, 29 May 2022 15:53:01 +0200 Manuel Jacob py3: remove hack that removed flush argument from print() calls on Python 2
Sun, 20 Feb 2022 15:31:33 -0700 Gregory Szorc tests: delete some no-py3 blocks
Sun, 20 Feb 2022 15:28:44 -0700 Gregory Szorc tests: remove from __future__ from inline Python in tests
Sun, 20 Feb 2022 15:18:15 -0700 Gregory Szorc tests: remove output conditionalized on no-py3
Sat, 04 Dec 2021 03:51:33 +0100 Pierre-Yves David python2-compat: fix extensions' tests on python2
Fri, 26 Nov 2021 17:22:14 +0100 Pierre-Yves David extensions: add a default "*" suboptions prefix
Fri, 26 Nov 2021 17:17:49 +0100 Pierre-Yves David extension: add a `required` suboption to enforce the use of an extensions
Mon, 29 Nov 2021 13:09:04 +0100 Pierre-Yves David extensions: highlight the name of the faulty extensions in the error message
Mon, 20 Sep 2021 14:21:18 -0400 Matt Harbison extensions: prevent a crash on py3 with a `minimumhgversion` str value
Mon, 20 Sep 2021 14:16:10 -0400 Matt Harbison extensions: prevent a crash on py3 when testing a bad extension minimum
Wed, 18 Aug 2021 21:05:46 +0200 Pierre-Yves David pyoxidizer: disable the test for disabled & broken extensions help stable
Tue, 17 Aug 2021 21:57:59 +0200 Pierre-Yves David test-extension: adapt output to pyoxidizer stable
Wed, 09 Jun 2021 01:10:34 +0200 Pierre-Yves David clone: use "official" API to create local clone destination
Thu, 25 Mar 2021 18:02:08 +0100 Raphaël Gomès contributor: change mentions of mpm to olivia
Thu, 14 Jan 2021 11:53:55 -0800 Martin von Zweigbergk error: use detailed exit code 10 for command errors
Wed, 16 Dec 2020 21:06:29 -0800 Martin von Zweigbergk extdiff: add --from/--to and deprecate -r, as was done for `hg diff`
Mon, 07 Dec 2020 20:12:36 +0900 Yuya Nishihara test-extension: flush diagnostic message to stabilize chg output
Fri, 27 Nov 2020 15:54:46 -0500 Matt Harbison dispatch: print the version of each extension in the bug report, if available
Fri, 27 Nov 2020 15:45:37 -0500 Matt Harbison dispatch: sort the loaded extension names in the bug report
Fri, 27 Nov 2020 15:39:27 -0500 Matt Harbison dispatch: quote the extension when printing the bug report
Fri, 27 Nov 2020 14:31:59 -0500 Matt Harbison dispatch: print the version of the extension being blamed in a bug report
Fri, 27 Nov 2020 15:00:39 -0500 Matt Harbison tests: add a comment that we're purposely testing py2 extension attributes
Fri, 27 Nov 2020 14:54:37 -0500 Matt Harbison extensions: avoid a crash when the version isn't properly byteified on py3
Sat, 27 Jun 2020 21:45:20 -0400 Matt Harbison version: sort extensions by name in verbose mode
Thu, 18 Jun 2020 17:54:39 +0530 Pulkit Goyal tests: use proctutil.stdout.write() instead of print() in test-extension.t
Fri, 12 Jun 2020 23:43:56 +0200 Manuel Jacob tests: remove unused creation of file and outdated text
Wed, 19 Jun 2019 05:37:33 +0200 Pierre-Yves David run-tests: stop matching line for missing feature stable
Mon, 18 Feb 2019 00:27:25 +0900 FUJIWARA Katsunori tests: bulk changes to avoid whitespace errors of check-code.py
Mon, 18 Feb 2019 00:27:25 +0900 FUJIWARA Katsunori tests: bulk changes to avoid "omit superfluous pass" check-code.py error
Sat, 02 Feb 2019 21:58:49 -0800 Ludovic Chabant extdiff: support tools that can be run simultaneously
Fri, 01 Feb 2019 17:03:51 -0800 Gregory Szorc py3: account for demand import difference between Python versions
Tue, 29 Jan 2019 22:59:15 -0800 Ludovic Chabant extdiff: add --per-file and --confirm options
Thu, 27 Dec 2018 21:46:03 -0500 Matt Harbison extensions: deprecate extsetup without a `ui` argument (API)
Thu, 27 Dec 2018 21:26:17 -0500 Matt Harbison exthelper: reintroduce the ability to register revsets
Fri, 30 Nov 2018 21:39:55 -0500 Matt Harbison tests: convert a test extension to use exthelper
Wed, 19 Dec 2018 09:33:42 -0800 Martin von Zweigbergk help: hide default value for default-off flags
Wed, 19 Dec 2018 09:20:32 -0800 Martin von Zweigbergk help: show "[no-]" only for default-on Flags
Fri, 14 Dec 2018 13:44:46 -0800 Martin von Zweigbergk help: present boolean arguments as "--[no-]foo"
Fri, 14 Dec 2018 13:33:12 -0800 Martin von Zweigbergk help: show "default: off" for boolean flags that default to off
Sun, 09 Dec 2018 21:23:34 -0500 Matt Harbison py3: quote several instances of $PYTHON for Windows
Mon, 12 Nov 2018 21:10:51 +0900 Yuya Nishihara extensions: add "uipopulate" hook, called per instance, not per process
Fri, 20 Apr 2018 18:08:54 +0200 Boris Feld extensions: include current version in "invalid version" message
Wed, 17 Oct 2018 23:33:43 -0400 Matt Harbison py3: fix module imports in tests, as flagged by test-check-module-imports.t
Sat, 13 Oct 2018 10:09:12 +0200 Martijn Pieters py3: use py3 as the test tag, dropping the k
Mon, 08 Oct 2018 12:03:04 +0900 FUJIWARA Katsunori tests: use NO_CHECK_EOF for fragments used to test importing via extension
Mon, 08 Oct 2018 10:30:59 +0900 FUJIWARA Katsunori tests: use NO_CHECK_EOF for fragments having intentional error
Fri, 12 Oct 2018 10:01:09 -0400 Augie Fackler tests: glob away some annoying py3 differences
Fri, 12 Oct 2018 10:00:43 -0400 Augie Fackler tests: fix a repr on python3 in test-extension.t
Fri, 12 Oct 2018 10:00:14 -0400 Augie Fackler tests: so many b prefixes in test-extension.t
Fri, 12 Oct 2018 09:59:11 -0400 Augie Fackler tests: ensure print() statements in test-extension.t all flush
Sun, 30 Sep 2018 15:53:36 +0900 Yuya Nishihara formatter: remove experimental marker from -T option
Thu, 20 Sep 2018 18:36:33 +0300 Pulkit Goyal py3: encode the name to bytes before using in revsetpredicate()
Thu, 20 Sep 2018 17:23:20 +0300 Pulkit Goyal py3: add some b'' prefixes in tests/test-extension.t
Tue, 18 Sep 2018 23:47:21 -0400 Matt Harbison tests: quote PYTHON usage
Sat, 15 Sep 2018 00:37:20 +0300 Pulkit Goyal py3: call hgweb.hgweb() with bytes values
Mon, 20 Aug 2018 22:04:22 -0400 Matt Harbison tests: drop an unnecessary redirect to /dev/null
Sat, 18 Aug 2018 15:15:04 -0400 Matt Harbison tests: conditionalize color output on abort
Thu, 16 Aug 2018 00:11:35 +0000 Gregory Szorc tests: conditionalize extension tests for extra extensions
Tue, 24 Jul 2018 10:22:07 -0700 Martin von Zweigbergk dispatch: don't show list of commands on bogus command
Tue, 19 Jun 2018 19:18:31 +0100 Boris Feld debug: process --debug flag earlier
Thu, 03 May 2018 18:38:02 +0900 Yuya Nishihara extensions: peek command table of disabled extensions without importing
Thu, 15 Feb 2018 17:15:21 +0530 Pulkit Goyal py3: add b'' prefixes in tests/test-extension.t
Fri, 11 May 2018 22:07:43 -0400 Matt Harbison debugextensions: process extensions loaded from the local repository too
Thu, 10 May 2018 21:53:48 -0400 Matt Harbison cmdutil: drop deprecated precursor of registrar.command (API)
Thu, 15 Mar 2018 22:27:16 +0900 Yuya Nishihara formatter: make nested items somewhat readable in template output
Wed, 04 Apr 2018 13:21:34 -0700 Gregory Szorc tests: conditionalize tests based on presence of custom extensions
Fri, 30 Mar 2018 12:16:46 -0700 Kyle Lippincott extdiff: document that it copies modified files back to working directory
Tue, 27 Feb 2018 14:44:37 +0530 Pulkit Goyal py3: add b'' prefixes in tests/test-extension.t
Sat, 17 Feb 2018 17:24:29 +0900 Yuya Nishihara extensions: reject any unicode strings in tables before loading
Sun, 21 Jan 2018 14:46:26 +0800 Anton Shestakov tests: glob copyright years in test-extension.t
Sun, 10 Dec 2017 22:50:57 -0500 Matt Harbison tests: remove (glob) annotations that were only for '\' matches
Tue, 31 Oct 2017 23:09:29 -0400 Matt Harbison help: minor copy editing for grammar stable
Tue, 17 Oct 2017 10:31:44 -0700 Martin von Zweigbergk extensions: always include traceback when extension setup fails
Tue, 17 Oct 2017 10:25:32 -0700 Martin von Zweigbergk tests: move baduisetup() test out of "#if demandimport"
Tue, 17 Oct 2017 09:46:31 -0700 Martin von Zweigbergk tests: make test-extension.t's baduisetup.py test fail even if bdiff exists
Tue, 17 Oct 2017 11:07:18 -0700 Saurabh Singh test-extension: make the test compatible with chg
Tue, 29 Aug 2017 18:24:51 +0200 Christophe de Vienne extensions: prohibit unicode defaults
Sat, 26 Aug 2017 16:00:07 -0700 Martin von Zweigbergk tests: move baduisetup test inside "#if demandimport"
Thu, 10 Aug 2017 14:23:41 -0400 Augie Fackler merge with stable
Thu, 15 Jun 2017 14:22:25 -0400 Augie Fackler tests: clean up many print statements to be print functions instead
Wed, 02 Aug 2017 22:04:02 +0900 Yuya Nishihara tests: clear __pycache__ for PyPy compatibility (issue5638) (issue5642) stable
Wed, 02 Aug 2017 22:06:45 +0900 Yuya Nishihara test-extension: glob module name in error message for PyPy stable
Sun, 16 Jul 2017 17:38:39 +0900 Yuya Nishihara demandimport: prefer loaded module over package attribute (issue5617)
Sun, 16 Jul 2017 17:16:32 +0900 Yuya Nishihara demandimport: drop hack for old Pythons which had no level argument
Sun, 16 Jul 2017 17:47:10 +0900 Yuya Nishihara tests: drop "absimport" conditionals which should be always true
Thu, 06 Jul 2017 14:33:48 -0500 Kevin Bullock tests: clean up a newly-introduced instance of `python`
Wed, 05 Jul 2017 11:10:11 -0500 Augie Fackler tests: replace yet more calls to `python` with $PYTHON
Sat, 17 Jun 2017 13:48:20 +0200 Pierre-Yves David configitems: add an official API for extensions to register config item
Tue, 27 Jun 2017 02:24:38 +0900 FUJIWARA Katsunori tests: use cgienv to minimize environment setup at hgweb tests
Tue, 27 Jun 2017 02:24:37 +0900 FUJIWARA Katsunori tests: avoid test failure for mangling path-like string by MSYS
Sun, 25 Jun 2017 08:20:05 +0530 Pulkit Goyal py3: make sure commands name are bytes in tests
Sat, 24 Jun 2017 02:39:20 +0900 FUJIWARA Katsunori extensions: register functions always at loading extension (issue5601)
Thu, 15 Jun 2017 14:27:52 -0400 Augie Fackler tests: use $PYTHON in #! so we always use the right Python
Fri, 09 Jun 2017 23:56:50 -0400 Matt Harbison test-extension: fix load path for Windows
Tue, 06 Jun 2017 10:09:48 -0400 Augie Fackler extensions: catch uisetup and extsetup failures and don't let them break hg
Tue, 06 Jun 2017 10:03:16 -0400 Augie Fackler tests: add test demonstrating how broken third-party extensions can get
Sat, 09 Jan 2016 23:24:52 +0900 Yuya Nishihara extensions: show deprecation warning for the use of cmdutil.command
Sat, 13 May 2017 15:41:50 +0900 Yuya Nishihara extensions: prohibit registration of command without using @command (API)
Sat, 09 Jan 2016 23:07:20 +0900 Yuya Nishihara registrar: move cmdutil.command to registrar module (API)
Sat, 25 Feb 2017 18:41:00 +0900 Yuya Nishihara patchbomb: add config knob to generate flags by template (issue5354)
Tue, 21 Feb 2017 20:04:55 +0100 Pierre-Yves David color: update main documentation
Sat, 25 Feb 2017 19:44:23 +0100 Pierre-Yves David color: add a 'ui.color' option to control color behavior
Tue, 21 Feb 2017 18:09:21 +0100 Pierre-Yves David color: add the definition of '--color' in core
Wed, 15 Feb 2017 17:47:57 -0500 Augie Fackler pager: move more behavior into core
Wed, 11 Jan 2017 23:13:00 -0800 Martin von Zweigbergk help: explain that revsets can be used where 1 or 2 revs are wanted
Fri, 16 Dec 2016 09:48:14 -0800 Martin von Zweigbergk help: make multirevs just an alias for revsets
Mon, 21 Nov 2016 21:51:23 -0500 Augie Fackler dispatch: stop supporting non-use of @command
Mon, 17 Oct 2016 23:16:55 +0200 Mads Kiilerich spelling: fixes of non-dictionary words
Sun, 06 Nov 2016 06:54:31 +0530 Pulkit Goyal help: show help for disabled extensions (issue5228)
Sun, 09 Oct 2016 03:11:18 +0200 Pierre-Yves David help: backout f3c4edfd35e1 (mark boolean flags with [no-] in help) for now
Tue, 13 Sep 2016 22:58:12 -0400 Augie Fackler help: mark boolean flags with [no-] to explain that they can be negated
Tue, 20 Sep 2016 23:47:46 +0000 timeless help: use single quotes in use warning
Fri, 26 Aug 2016 23:38:52 +0900 Yuya Nishihara version: change "place" field of extension to "bundled" flag
Thu, 25 Aug 2016 23:13:36 +0000 timeless tests: guard demandimport segment of test-extension.t
Thu, 25 Aug 2016 01:00:26 -0400 Yuya Nishihara version: add formatter support
Tue, 16 Aug 2016 16:09:12 +0900 Yuya Nishihara version: factor out mapping of internal/external labels
Tue, 16 Aug 2016 16:03:09 +0900 Yuya Nishihara version: always build list of extension versions
Sat, 06 Aug 2016 22:24:33 +0900 FUJIWARA Katsunori demandimport: import sub-module relatively as expected (issue5208)
Sun, 19 Jun 2016 02:17:33 +0900 FUJIWARA Katsunori demandimport: delay loading for "from a import b" with absolute_import
Tue, 10 May 2016 22:52:26 +0000 timeless tests: use debuginstall to retrieve hg version
Sat, 09 Jan 2016 22:46:26 +0900 Yuya Nishihara dispatch: show deprecation warning if command has no attributes (issue5137)
Tue, 15 Mar 2016 09:51:42 +0000 Jun Wu tests: explicitly flush output streams
Fri, 05 Feb 2016 13:20:23 +0100 liscju version: verbose list internal and external extension source (issue4731)
Tue, 12 Jan 2016 06:03:36 +0000 timeless minirst: change hgrole to use single quotes
Fri, 18 Dec 2015 09:47:21 +0000 Jun Wu test-extension: do not depend on demandimport (issue5012)
Mon, 30 Nov 2015 20:45:07 +0000 timeless help: make help deprecated mention the extension
Tue, 24 Nov 2015 15:16:25 -0800 Gregory Szorc extensions: refuse to load extensions if minimum hg version not met
Wed, 30 Sep 2015 15:43:49 -0500 Matt Mackall urls: bulk-change primary website URLs
Thu, 10 Sep 2015 16:53:07 +0200 liscju mercurial: add debugextensions command (issue4676)
Fri, 11 Sep 2015 12:45:19 -0700 Pierre-Yves David traceback: allow providing a local support contact point
Wed, 09 Sep 2015 21:07:38 -0400 Matt Harbison extdiff: add a --patch argument for diffing changeset deltas
Sat, 22 Aug 2015 18:54:34 -0700 Gregory Szorc hg: establish a cache for localrepository instances
Sun, 15 Jul 2012 12:43:10 -0400 Matt Harbison extdiff: add support for subrepos
Tue, 10 Mar 2015 11:01:10 -0700 Pierre-Yves David test: make version based test-extensions failure more explanatory
Mon, 09 Feb 2015 11:02:45 -0800 Ryan McElroy extensions: allow extending command synopsis and docstring
Thu, 15 Jan 2015 20:36:03 -0800 Gregory Szorc dispatch: only check compatibility against major and minor versions (BC)
Thu, 15 Jan 2015 20:03:48 -0800 Gregory Szorc test-extension: use a realistic Mercurial version
Thu, 15 Jan 2015 19:47:06 -0800 Gregory Szorc test-extension: improve test readability
Mon, 22 Dec 2014 03:20:50 +0100 Chingis Dugarzhapov help: suggest '-v -e' to get built-in aliases for extensions (issue4461)
Tue, 04 Nov 2014 23:41:46 +0900 Yuya Nishihara tests: write hgrc of more than two lines by using shell heredoc
Sun, 02 Nov 2014 15:27:15 -0500 Matt Harbison extdiff: drop the command alias without options example in the help text
Fri, 31 Oct 2014 21:34:55 -0400 Matt Harbison extdiff: allow a preconfigured merge-tool to be invoked
Wed, 15 Oct 2014 15:35:59 -0400 Augie Fackler tests: use $PYTHON instead of hardcoding python
Tue, 12 Aug 2014 04:11:32 -0500 Matt Mackall help: normalize helplist hints
Tue, 12 Aug 2014 04:00:42 -0500 Matt Mackall help: fold repeatable option message into option table header
Tue, 12 Aug 2014 03:18:50 -0500 Matt Mackall help: normalize hint about enabling extensions
Tue, 12 Aug 2014 03:12:24 -0500 Matt Mackall help: normalize extension shadow hint
Tue, 12 Aug 2014 03:09:26 -0500 Matt Mackall help: improve command summary hint
Tue, 12 Aug 2014 03:01:37 -0500 Matt Mackall help: tweak --verbose command help hint
Wed, 23 Jul 2014 11:16:22 -0500 Matt Mackall version: don't traceback if no extensions to list (issue4312) stable
Tue, 08 Jul 2014 22:57:54 -0400 Augie Fackler test-extension: add check for 'hg version -v' listing enabled extensions
Sun, 04 May 2014 22:07:45 -0700 Gregory Szorc tests: define norepo in command decorator
Wed, 16 Apr 2014 19:55:40 -0400 Pierre-Yves David help: suggest keyword search when no topic is found
Sun, 04 May 2014 22:48:07 -0700 Gregory Szorc tests: declare commands using decorator
Sun, 10 Nov 2013 16:48:24 +0900 FUJIWARA Katsunori tests: end output lines including path with "(glob)" to pass on Windows stable
Sun, 10 Nov 2013 16:48:24 +0900 FUJIWARA Katsunori tests: quote environment variable to extract wildcard on MinGW environment stable
Sun, 10 Nov 2013 16:48:24 +0900 FUJIWARA Katsunori tests: choose the path separator in PYTHONPATH suitable for platform stable
Sat, 05 Oct 2013 01:02:22 +0900 FUJIWARA Katsunori demandimport: allow extensions to import own modules by absolute name
Sat, 05 Oct 2013 01:02:22 +0900 FUJIWARA Katsunori demandimport: support "absolute_import" for external libraries (issue4029)
Thu, 26 Sep 2013 23:10:11 +0200 Pierre-Yves David mq: prepare a strip extension for extraction
Sat, 21 Sep 2013 21:33:29 +0900 FUJIWARA Katsunori extensions: list up only enabled extensions, if "ui" is specified
Sun, 10 Feb 2013 12:58:57 +0100 Dan Villiom Podlaski Christiansen help: use a full header for topic titles
Sun, 27 Jan 2013 03:32:09 +0100 Mads Kiilerich hgweb: make the test suite use hgweb in a more WSGI compliant way
Tue, 08 Jan 2013 20:37:37 +0100 Pierre-Yves David clfilter: enforce hidden changeset globally
Fri, 04 Jan 2013 19:06:42 +0100 Pierre-Yves David dispatch: handle empty `testedwith` value in extension stable
Thu, 18 Oct 2012 10:31:15 +0900 FUJIWARA Katsunori help: indicate help omitting if help document is not fully displayed
Thu, 19 Jul 2012 21:20:56 +0200 Thomas Arendsen Hein dispatch: fix traceback when extension was tested with newer versions only stable
Thu, 19 Jul 2012 16:50:52 +0200 Thomas Arendsen Hein test-extension.t: use fixed version string instead of current tag stable
Wed, 20 Jun 2012 23:41:21 +0200 Mads Kiilerich tests: convert some 'hghave no-outer-repo' to #if
Sat, 02 Jun 2012 11:25:40 +0200 Olav Reinert help: format command and option list help using RST
Wed, 16 May 2012 16:18:07 -0500 Augie Fackler dispatch: try and identify third-party extensions as sources of tracebacks
Mon, 12 Mar 2012 09:39:30 +0100 Thomas Arendsen Hein extdiff: escape filenames with vim/DirDiff and make quoting work with Windows stable
Wed, 11 Jan 2012 18:14:55 +0100 Olav Reinert help: fix column alignment in "hg help" output
Wed, 11 Jan 2012 18:08:25 +0100 Olav Reinert minirst: simplify and standardize field list formatting
Mon, 07 Nov 2011 03:25:10 +0100 Mads Kiilerich tests: make (glob) on windows accept \ instead of /
Fri, 07 Oct 2011 16:36:54 -0500 Matt Mackall help: unify the two -v notes for command help
Wed, 21 Sep 2011 13:00:48 -0500 Matt Mackall help: use RST to format option lists
Thu, 07 Jul 2011 10:32:30 +0200 Martin Geisler commands: improve help for -y/--noninteractive stable
Sun, 15 May 2011 18:00:22 +0100 Javi Merino extdiff: grammar "allows to" -> "allows one to"
Tue, 10 May 2011 14:42:53 +0200 Martin Geisler help: add -c/--command flag to only show command help (issue2799)
Tue, 10 May 2011 13:19:05 +0200 Martin Geisler help: give hint about 'hg help -e' when appropriate
Wed, 20 Jan 2010 20:24:20 +0200 Henri Wiechers help: add -e/--extension switch to display extension help text
Sun, 26 Dec 2010 00:43:49 +0100 Mads Kiilerich extensions: warn about invalid extensions when listing disabled commands
Fri, 24 Sep 2010 10:13:49 +0200 Martin Geisler tests: added a short description to issue numbers
Fri, 17 Sep 2010 17:03:04 -0500 Matt Mackall tests: exit 0 no longer needed on unified tests
Thu, 16 Sep 2010 17:51:32 -0500 Matt Mackall tests: add exit codes to unified tests
Fri, 03 Sep 2010 11:19:50 +0200 Adrian Buehlmann tests: unify test-extension base tests/test-extension@c957bec5e078