| 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
|
| Mon, 13 Sep 2021 09:33:15 +0200 |
Franz Glasner |
FIX: HG 5.6 compat: mergestate.mdstate() is gone
|
| Sat, 11 Sep 2021 17:58:26 +0200 |
Franz Glasner |
"timestamps" works with HG 4.6 on Windows
|
| Sun, 05 Sep 2021 16:21:15 +0200 |
Franz Glasner |
FIX: PY3 compat: convert native string in the "amend" description to a byte string
|
| Sun, 05 Sep 2021 16:20:36 +0200 |
Franz Glasner |
Extend copyright year of timestamps to 2021
|
| Wed, 01 Sep 2021 01:54:54 +0200 |
Franz Glasner |
The `mergestate' class was moved to a new module `mercurial.mergestate' in HG 5.5: use this if available
|
| Sun, 02 Feb 2020 16:40:47 +0100 |
Franz Glasner |
Unit test for "commit --amend" and a file added in the second commit.
|
| Sat, 01 Feb 2020 14:54:54 +0100 |
Franz Glasner |
Ignore .testtimes in every folder
|
| Sat, 01 Feb 2020 14:50:44 +0100 |
Franz Glasner |
Unit test for rebase
|
| Sat, 01 Feb 2020 14:49:51 +0100 |
Franz Glasner |
Changed wording of messages
|
| Tue, 28 Jan 2020 09:50:40 +0100 |
Franz Glasner |
New setup methods for test repositories
|
| Tue, 28 Jan 2020 09:17:54 +0100 |
Franz Glasner |
Enable the "rebase" extension for the canonical test repo also
|
| Sun, 26 Jan 2020 15:25:52 +0100 |
Franz Glasner |
PY3: Later PY3 versions do not have os.stat_float_times(): check whether it exists before using it
|
| Sun, 26 Jan 2020 14:38:30 +0100 |
Franz Glasner |
Unittests for importing timestamps.
|
| Sun, 26 Jan 2020 14:02:46 +0100 |
Franz Glasner |
Factor out the environment test into a shell function
|
| Sun, 26 Jan 2020 13:53:00 +0100 |
Franz Glasner |
Unittests run successfully with HG 5.1.2 and 5.2.1
|
| Thu, 23 Jan 2020 09:21:35 +0100 |
Franz Glasner |
- FIX: Warn when importing encounteres files that are not formatted properly (e.g. because they have no timestamp number yet)
|
| Wed, 22 Jan 2020 23:46:46 +0100 |
Franz Glasner |
FIX: tsconfmatcher does not exist: it is named "tsconfmatch" instead
|
| Wed, 14 Aug 2019 09:21:24 +0200 |
Franz Glasner |
FIX: Typo in doc
|
| Fri, 09 Aug 2019 02:29:02 +0200 |
Franz Glasner |
Output wording
|
| Thu, 08 Aug 2019 20:24:19 +0200 |
Franz Glasner |
Unit-test for unshelve.
|
| Thu, 08 Aug 2019 09:03:38 +0200 |
Franz Glasner |
Timestamps now handles shelve and unshelve.
|
| Thu, 08 Aug 2019 09:02:55 +0200 |
Franz Glasner |
FIX: PY3 compat: mix of bytes and Unicode strings not allowed
|
| Tue, 06 Aug 2019 01:14:41 +0200 |
Franz Glasner |
FIX: Missing linefeed in debug message
|
| Mon, 05 Aug 2019 19:48:23 +0200 |
Franz Glasner |
Put a short description for "timestamps" into the README and show that timestamps are mtime times
|
| Sun, 04 Aug 2019 18:01:23 +0200 |
Franz Glasner |
Prepend a "timestamps:" prefix to most timestamps related messages
|
| Sun, 04 Aug 2019 17:57:53 +0200 |
Franz Glasner |
Really handle repository setup: "__init__" to be called in the derived repository class cannot be relied upon.
|
| Sun, 04 Aug 2019 12:58:48 +0200 |
Franz Glasner |
Refactor: Rename some timestamps-specific variables and methods.
|
| Sun, 04 Aug 2019 11:01:48 +0200 |
Franz Glasner |
FIX: Remove syntax errors from the previous commit: a bogus free-standing return and a call to a not yet renamed method
|
| Sun, 04 Aug 2019 09:41:03 +0200 |
Franz Glasner |
Remove all now unneeded self.local() checks
|
| Sun, 04 Aug 2019 09:34:15 +0200 |
Franz Glasner |
Do a complete extension setup only when the repository is local.
|
| Sun, 04 Aug 2019 09:08:35 +0200 |
Franz Glasner |
Handle all special and function characters in the timestamps database.
|
| Sat, 03 Aug 2019 21:54:09 +0200 |
Franz Glasner |
FIX: Typo
|
| Wed, 17 Jul 2019 22:47:57 +0200 |
Franz Glasner |
Rename parameter "tsconfig" to "tsconfigname" in _gen_matcher_from_tsconfig
|
| Wed, 17 Jul 2019 09:01:49 +0200 |
Franz Glasner |
Place "testedwith" at the begin of global variables
|
| Tue, 16 Jul 2019 21:33:45 +0200 |
Franz Glasner |
More compliance with the private Mercurial extension style guide:
|
| Tue, 16 Jul 2019 21:01:43 +0200 |
Franz Glasner |
Refactor: Renamed some functions and methods (hook related)
|
| Tue, 16 Jul 2019 20:42:21 +0200 |
Franz Glasner |
FIX: Docu
|
| Sun, 14 Jul 2019 22:26:46 +0200 |
Franz Glasner |
Formatting of an error message: insert missing space character after colon
|
| Sun, 14 Jul 2019 22:23:59 +0200 |
Franz Glasner |
Ported the timestamps extensions to Python3 and tested with Mercurial 5.0.1.
|
| Sun, 14 Jul 2019 16:23:49 +0200 |
Franz Glasner |
Make timestamps Mercurial 5.0.1 compatible: the signature of many functions in mercurial.match has changed.
|
| Fri, 12 Jul 2019 19:13:00 +0200 |
Franz Glasner |
Tested the timestamps extension with Mercurial 4.9
|
| Mon, 06 May 2019 09:10:54 +0200 |
Franz Glasner |
FIX: Typo in comment
|
| Wed, 01 May 2019 12:27:19 +0200 |
Franz Glasner |
Check for a clean working directory only when no --dest is given when restoring timestamps
|
| Wed, 06 Mar 2019 09:36:09 +0100 |
Franz Glasner |
Begin option handling in the "resolve" hook
|
| Tue, 05 Mar 2019 17:25:50 +0100 |
Franz Glasner |
I18n: a ui.warn() call was not marked as translateable -- now it is
|
| Tue, 05 Mar 2019 16:33:30 +0100 |
Franz Glasner |
:hg:`timestamps --save` now obeys given FILE parameters
|
| Tue, 05 Mar 2019 16:27:09 +0100 |
Franz Glasner |
Restoring patterns from the command line (:hg:`timestamps --restore`) obeys not FILES patterns
|
| Tue, 05 Mar 2019 16:23:40 +0100 |
Franz Glasner |
Provide a "pats" (patterns) argument to _do_restore_timestamps() to be used for FILE parameters given on the command line.
|
| Mon, 04 Mar 2019 23:29:28 +0100 |
Franz Glasner |
Make more robust: deactivate Mercurial's demandimport when trying to import registrar
|
| Sat, 02 Mar 2019 11:51:36 +0100 |
Franz Glasner |
"timestamps --show" not uses the file patterns to filter the result with them
|
| Mon, 25 Feb 2019 09:36:28 +0100 |
Franz Glasner |
Give a status message when not handling timestamps during commits because the given "match" instance is None (as in "histedit" operations)
|
| Mon, 25 Feb 2019 09:30:08 +0100 |
Franz Glasner |
Restoring timestamps into an alternate destination root directory (eventually archives)
|
| Mon, 25 Feb 2019 00:48:16 +0100 |
Franz Glasner |
FIX: Do nothing special when repo.commit gets called with "match == None".
|
| Tue, 19 Feb 2019 08:33:23 +0100 |
Franz Glasner |
Begin using FILE patterns for some commands
|
| Tue, 19 Feb 2019 08:31:39 +0100 |
Franz Glasner |
Renamed the matcher derived from the timestamps configuration to "tsconfmatch" consistently
|
| Mon, 18 Feb 2019 01:02:30 +0100 |
Franz Glasner |
Refactor: Major internal overhaul:
|
| Mon, 18 Feb 2019 00:36:18 +0100 |
Franz Glasner |
"show_timestamps()", "gen_matcher_from_tsconfig()", "import_timestamps()", "save_timestamps()" and "restore_timestamps()" do not need a "repo" parameter because they can use the context's repository
|
| Mon, 18 Feb 2019 00:19:53 +0100 |
Franz Glasner |
Change responsibilities when calling "show_timestamps()".
|
| Mon, 18 Feb 2019 00:13:00 +0100 |
Franz Glasner |
Renamed "gen_matcher()" to "gen_matcher_from_tsconfig()"
|