| Sat, 27 Aug 2022 21:36:16 +0200 |
Franz Glasner |
Make "revinfo" and "kwarchive" work on Mercurial 6.
|
| Sat, 27 Aug 2022 18:13:04 +0200 |
Franz Glasner |
Extend copyright year to 2022
|
| Wed, 20 Oct 2021 09:33:37 +0200 |
Franz Glasner |
Make revinfo and kwarchive compatible to Mercurial 5.8: ui.paths yields now a list of location objects
|
| Sat, 11 Sep 2021 17:52:51 +0200 |
Franz Glasner |
"revinfo" and "kwarchive" run with Mercurial 5.6
|
| Wed, 01 Sep 2021 01:23:20 +0200 |
Franz Glasner |
"revinfo" and "kwarchive" run with Mercurial 5.5
|
| Wed, 01 Sep 2021 01:22:56 +0200 |
Franz Glasner |
Extend copyright year to 2021
|
| Sun, 26 Jan 2020 15:30:21 +0100 |
Franz Glasner |
kwarchive and revinfo are tested with HG 5.1.2 and 5.1.2 also
|
| Mon, 06 Jan 2020 19:26:50 +0100 |
Franz Glasner |
FIX: Mercurial 5 does not accept "root" and "cwd" for match.exact and friends: make a compatibility shim
|
| Mon, 06 Jan 2020 18:55:06 +0100 |
Franz Glasner |
Adjust copyright year to 2020
|
| Fri, 02 Aug 2019 11:56:22 +0200 |
Franz Glasner |
Implemented the "repo" and "reposhort" path filter variants to print the (shortened) repository id instead of the repository path
|
| Wed, 31 Jul 2019 13:39:58 +0200 |
Franz Glasner |
Add a short representation of the repo id with name "HGshortrepoid"
|
| Wed, 17 Jul 2019 09:03:18 +0200 |
Franz Glasner |
Place "testedwith" at the begin of global variables
|
| Tue, 16 Jul 2019 21:31:28 +0200 |
Franz Glasner |
More compliance with the private style guide for Mercurial extensions for the metadata of the extensions
|
| Sun, 14 Jul 2019 16:05:56 +0200 |
Franz Glasner |
Sort imports properly
|
| Fri, 12 Jul 2019 15:26:45 +0200 |
Franz Glasner |
Ported the kwarchive extension to Python3 and tested with Mercurial 5.0.1
|
| Fri, 12 Jul 2019 12:05:34 +0200 |
Franz Glasner |
FIX: Remove duplicate assignment to file_keywords
|
| Mon, 08 Jul 2019 18:11:51 +0200 |
Franz Glasner |
FIX: Remove unneeded code when temporarily disabling Mercurial's demandimport
|
| Mon, 08 Jul 2019 17:54:33 +0200 |
Franz Glasner |
Run unit-tests with Mercurial 5.0.1: ok without changes
|
| Mon, 04 Mar 2019 23:12:13 +0100 |
Franz Glasner |
FIX: kwarchive and revinfo do not run on versions prior to Mercurial 4.3 after testing this with unit-tests
|
| Wed, 20 Feb 2019 23:59:31 +0100 |
Franz Glasner |
Expand "HGrepoid" as Mercurial's repository id (id of the first commit)
|
| Wed, 20 Feb 2019 23:09:10 +0100 |
Franz Glasner |
A new more flexible syntax for custom keyword expansion: with Python template format syntax now
|
| Sun, 17 Feb 2019 23:16:22 +0100 |
Franz Glasner |
Add a copyright and license note to the revinfo and kwarchive modules and to the README also.
|
| Sun, 17 Feb 2019 16:11:44 +0100 |
Franz Glasner |
Unit tests for kwarchive and revinfo: Mercurial 4.9: ok without any changes
|
| Thu, 31 Jan 2019 13:08:26 +0100 |
Franz Glasner |
FIX: Always convert reST style keywords to a strings explicitely.
|
| Wed, 30 Jan 2019 20:56:59 +0100 |
Franz Glasner |
FIX: Mercurial's "demandimport" defeats the "try: import ...; except ImportError" idiom; temporarily disable demandimport before doing such imports in kwarchive
|
| Wed, 30 Jan 2019 11:12:57 +0100 |
Franz Glasner |
kwarchive: Make it work with Mercurial 4.6+ (really tested on 4.8.1).
|
| Wed, 30 Jan 2019 01:10:33 +0100 |
Franz Glasner |
Keywords HGlatesttags, HGlatesttagdistance, HGlatesttagdate and HGlatesttagjustdate
|
| Wed, 30 Jan 2019 00:16:27 +0100 |
Franz Glasner |
- FIX: Typo in docu
|
| Wed, 30 Jan 2019 00:14:15 +0100 |
Franz Glasner |
kwarchive: fully implements recursing into Mercurial subrepos and do keyword expansion there also
|
| Tue, 29 Jan 2019 18:07:43 +0100 |
Franz Glasner |
Generate the real filter configuration data in an independent function.
|
| Mon, 28 Jan 2019 09:31:57 +0100 |
Franz Glasner |
The "hg kwprint" command now is fully aware of subrepos if used with the "-S" flag
|
| Sun, 27 Jan 2019 16:36:30 +0100 |
Franz Glasner |
Refactor: put the real keyword printing into a separate function.
|
| Sun, 27 Jan 2019 16:08:31 +0100 |
Franz Glasner |
- make_node_keywords() and make_keyword_filter() do not need a "repo" argument.
|
| Sun, 27 Jan 2019 15:39:03 +0100 |
Franz Glasner |
Debug output of the subrepo state also (subrepo.state())
|
| Wed, 23 Jan 2019 09:35:44 +0100 |
Franz Glasner |
Begin real keyword expansion for subrepos
|
| Tue, 22 Jan 2019 09:40:31 +0100 |
Franz Glasner |
Dev: Debug print reporelpath() also for first inspection of subrepos
|
| Thu, 17 Jan 2019 09:38:19 +0100 |
Franz Glasner |
Begin tests with subrepos and some preparations for nested subrepos
|
| Wed, 16 Jan 2019 21:18:49 +0100 |
Franz Glasner |
FIX: Typo in argument: "isline" -> "islink"
|
| Sat, 11 Nov 2017 11:51:24 +0100 |
Franz Glasner |
CLOSE because does not work with subrepos
|
| Sat, 11 Nov 2017 11:03:50 +0100 |
Franz Glasner |
A new test for working with subrepos: does **NOT** work because of non-caching of subrepo instances.
|
| Mon, 07 Jan 2019 13:36:37 +0100 |
Franz Glasner |
Tested "revinfo" and "kwarchive" with Mercurial 4.8.1 also: unit-tests (and other invocations) are ok
|
| Sun, 06 Jan 2019 17:27:17 +0100 |
Franz Glasner |
Implement a "nouser" option for the path-filter: like no-pwd but without user information also
|
| Thu, 03 Jan 2019 23:17:13 +0100 |
Franz Glasner |
cmdutil.command is deprecated: use registrar.command instead; also need always a repository for the commands: inferrepo=True
|
| Thu, 20 Dec 2018 00:01:59 +0100 |
Franz Glasner |
FIX: Typo in docu: [keyword] -> [keywords]
|
| Tue, 28 Aug 2018 09:35:39 +0200 |
Franz Glasner |
Better error messages
|
| Mon, 27 Aug 2018 23:32:28 +0200 |
Franz Glasner |
Implement the "last" path-filter for the local repo "." also
|
| Mon, 27 Aug 2018 11:14:55 +0200 |
Franz Glasner |
Refactor: make_node_keywords: path handling
|
| Mon, 27 Aug 2018 11:07:26 +0200 |
Franz Glasner |
Use util.posixfile when reading a custom given .hgkwarchive file for Mercurial portability reasons
|
| Mon, 27 Aug 2018 11:04:56 +0200 |
Franz Glasner |
Use a constant to define the ".hgkwarchive" name
|
| Sun, 26 Aug 2018 22:02:10 +0200 |
Franz Glasner |
FIX: kwconfigname when using the versioned ".hgkwarchive"
|
| Sun, 26 Aug 2018 18:13:36 +0200 |
Franz Glasner |
Don't print the leading '*' characters of active bookmarks in keyword expansion
|
| Sat, 25 Aug 2018 19:01:37 +0200 |
Franz Glasner |
For each extension: provide a "getversion()" function that will be called by Mercurial to get the module version.
|
| Fri, 24 Aug 2018 09:03:54 +0200 |
Franz Glasner |
Filter out the special bookmark "@" when expanding keywords.
|
| Fri, 24 Aug 2018 02:07:59 +0200 |
Franz Glasner |
Replace "HGphase" by the more standard "State" keyword.
|
| Fri, 24 Aug 2018 01:38:56 +0200 |
Franz Glasner |
Add "HGphase" and "HGtags" to the list of expanded Mercurial-specific keywords
|
| Fri, 24 Aug 2018 00:42:16 +0200 |
Franz Glasner |
FIX: for empty keyword values: write a non-breaking space in reST mode instead of a bogus empty "replace::" value
|
| Mon, 20 Aug 2018 09:26:19 +0200 |
Franz Glasner |
As an example: put the |VCSRevision| into the extensions also and print it with the help output
|
| Mon, 20 Aug 2018 09:18:23 +0200 |
Franz Glasner |
Renamed some internal functions to provide a more descriptive name
|
| Sun, 19 Aug 2018 00:38:03 +0200 |
Franz Glasner |
Priorize keyword substitutions over other keyword types
|
| Sat, 18 Aug 2018 23:48:57 +0200 |
Franz Glasner |
Implemented substitution type keyword expansion
|