log extensions/kwarchive.py @ 125:fb7e1e4e4d2c

age author description
Fri, 17 Aug 2018 09:07:02 +0200 Franz Glasner Provide some SCCS markers also to be able to search with "what(1)" also
Fri, 17 Aug 2018 08:59:04 +0200 Franz Glasner Enhanced the module documentation of "kwarchive"
Fri, 17 Aug 2018 02:59:27 +0200 Franz Glasner Implemented a keyword white-list including aliases.
Fri, 17 Aug 2018 01:56:12 +0200 Franz Glasner Prepare a [keywords] section with a whitelist of considered keywords and/or aliases
Fri, 17 Aug 2018 00:46:12 +0200 Franz Glasner Explicitely named marker for RCS style expansion
Thu, 16 Aug 2018 23:43:16 +0200 Franz Glasner Allow multiple style keyword expansion in one file.
Thu, 16 Aug 2018 23:22:12 +0200 Franz Glasner Begin "last" style path output with ".../"
Thu, 16 Aug 2018 23:11:37 +0200 Franz Glasner Added "JustDate" (from Visual Source Safe and Surround SCM) as date only keyword
Thu, 16 Aug 2018 18:53:11 +0200 Franz Glasner Style: handled some more flake8 warnings: consistent command declaration list formatting
Thu, 16 Aug 2018 18:41:03 +0200 Franz Glasner Don't import mercurial.commands because it's not used
Thu, 16 Aug 2018 18:39:56 +0200 Franz Glasner Can not combine styles in the [patterns] section of .hgkwarchive
Thu, 16 Aug 2018 17:53:37 +0200 Franz Glasner FIX: correct error message for the --path-filter values: "last" now appended
Thu, 16 Aug 2018 17:47:04 +0200 Franz Glasner kwprint: print example file-dependent keywords also.
Thu, 16 Aug 2018 17:14:33 +0200 Franz Glasner FIX: Typo in doc string
Thu, 02 Aug 2018 18:28:31 +0200 Franz Glasner Testify that "revinfo" and "kwarchive" work with Mercurial v4.6.1 now
Thu, 02 Aug 2018 18:22:43 +0200 Franz Glasner Provide a "HGnodeid" per file keyword that expands to the NodeID of the artifact.
Thu, 02 Aug 2018 16:57:44 +0200 Franz Glasner Make kwarchive work on Mercurial 4.6+ also: the signature of cmdutil.makefileXXX() have changed
Thu, 02 Aug 2018 13:37:50 +0200 Franz Glasner FIX: Wording in help
Thu, 02 Aug 2018 13:27:00 +0200 Franz Glasner Implemented a "last" option for the "--path-filter": shorten to the last path component.
Thu, 02 Aug 2018 12:58:15 +0200 Franz Glasner Note that the extensions work with Mercurial v4.5.2 also
Mon, 05 Mar 2018 09:22:06 +0100 Franz Glasner Make absolute POSIX paths always start with "file://" -- a path should always have the form of an URI
Wed, 28 Feb 2018 10:56:56 +0100 Franz Glasner Replace "no-shorten-url" by "path-filter"
Tue, 27 Feb 2018 18:41:24 +0100 Franz Glasner Check whether the path is a path with Windows drive letters also
Tue, 27 Feb 2018 18:28:51 +0100 Franz Glasner FIX: An empty pattern list for RST style keywords does **not** mean that matching it is always true
Fri, 23 Feb 2018 13:54:15 +0100 Franz Glasner Make an "HGshortdate" keyword with the date only (no time)
Fri, 23 Feb 2018 13:53:51 +0100 Franz Glasner Document the "reST" marker within patterns
Fri, 23 Feb 2018 13:34:35 +0100 Franz Glasner FIX: Remove bogus version prefix "v"
Fri, 23 Feb 2018 13:32:36 +0100 Franz Glasner All extensions work with Mercurial 4.4.1 also
Fri, 23 Feb 2018 13:27:42 +0100 Franz Glasner Apply reST style expansions to files that match patterns that have a value "REST" or "RST" (mixed case allowed).
Fri, 23 Feb 2018 12:58:56 +0100 Franz Glasner Make "full" a user filter and "none" an alias to "full"
Fri, 23 Feb 2018 12:48:25 +0100 Franz Glasner Make a plain Windows UNC path into a file: URL for HGpath and friends.
Fri, 23 Feb 2018 09:49:10 +0100 Franz Glasner Work in reST style keywords in kwarchive
Fri, 23 Feb 2018 09:48:46 +0100 Franz Glasner Implemented a "--reST" option for printing reST substitution definitions from keywords
Fri, 23 Feb 2018 00:05:53 +0100 Franz Glasner FIX: Indentation
Thu, 22 Feb 2018 23:46:32 +0100 Franz Glasner All extensions work with Mercurial 4.4.2 also
Tue, 28 Nov 2017 00:30:02 +0100 Franz Glasner Added a new "filter" for $Author$: filter nothing and print the complete Mercurial user information as one word
Mon, 27 Nov 2017 16:15:56 +0100 Franz Glasner The "user" filter splits at a "." character - the "emailuser" filter does not: this is what we want as "user" filter
Sun, 26 Nov 2017 17:29:49 +0100 Franz Glasner The default user-filter of $Author$ is "user" now.
Sun, 26 Nov 2017 17:26:20 +0100 Franz Glasner Allow customization of the $Author$ output when expanding keywords.
Sun, 26 Nov 2017 15:08:05 +0100 Franz Glasner Make the $Author$ keyword always utf-8 in the output
Wed, 22 Nov 2017 11:56:08 +0100 Franz Glasner Wording of docu
Wed, 22 Nov 2017 11:46:13 +0100 Franz Glasner It runs on Mercurial v4.3.1 also
Wed, 22 Nov 2017 11:45:30 +0100 Franz Glasner FIX: Remove the port information from a cleaned path url also
Sun, 19 Nov 2017 16:59:35 +0100 Franz Glasner Make the "$Author$" expansion a single word: replace spaces with a '+' char.
Sun, 19 Nov 2017 16:53:58 +0100 Franz Glasner Shorten path urls by default when expanding keywords.
Wed, 15 Nov 2017 09:30:36 +0100 Franz Glasner Allow an alternate patterns file (instead of .hgkwarchive) with the --kwconfig option.
Wed, 15 Nov 2017 09:08:35 +0100 Franz Glasner Comment about automatically amending .hg_archival.txt with "path" items.
Tue, 14 Nov 2017 09:27:22 +0100 Franz Glasner Implemented a "kwprint" command to print just some file-independent keywords
Mon, 13 Nov 2017 09:39:06 +0100 Franz Glasner Refactor: generate all node-specific keywords (file-path independent) in a dedicated function
Sun, 12 Nov 2017 09:26:42 +0100 Franz Glasner Remove the "__version__" variable: use "__revision__" only instead v1.4
Sun, 12 Nov 2017 09:24:42 +0100 Franz Glasner Doku: Enhance
Sun, 12 Nov 2017 00:46:48 +0100 Franz Glasner +++++ kwarchive v0.1 v1.3
Sun, 12 Nov 2017 00:03:24 +0100 Franz Glasner Implement a "--path" option for kwarchive to select a repository to use as canonical one
Sat, 11 Nov 2017 23:23:50 +0100 Franz Glasner Put keyword into the extensions itself
Sat, 11 Nov 2017 23:05:37 +0100 Franz Glasner kwarchive expands keyword on given files (.hgkwarchive with generic Mercurial patterns)
Sat, 11 Nov 2017 17:17:00 +0100 Franz Glasner Refactor the class' monkey-patching
Sat, 11 Nov 2017 16:30:27 +0100 Franz Glasner Comment: better explanation of what is monkey-patched
Sat, 11 Nov 2017 12:27:15 +0100 Franz Glasner Monkey-patch all current archivers in mercurial.archival: fileit, tarit and ziptit
Sat, 11 Nov 2017 12:17:12 +0100 Franz Glasner New successful PoC: monkey-patch all relevant archiver's "addfile()" method
Fri, 10 Nov 2017 09:14:16 +0100 Franz Glasner PoC for archive with keyword expansion: works w/o touching subrepos