<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <link>https://hg2.dom66.de/hgrepos/DevTools/mercurial-extensions/</link>
    <language>en-us</language>

    <title>DevTools/mercurial-extensions: extensions/kwarchive.py history</title>
    <description>extensions/kwarchive.py revision history</description>
    <item>
    <title>Put the copyright symbol © into the copyright message instead of (C)</title>
    <link>https://hg2.dom66.de/hgrepos/DevTools/mercurial-extensions/log/111aa1d44ffd/extensions/kwarchive.py</link>
    <description><![CDATA[Put the copyright symbol © into the copyright message instead of (C)]]></description>
    <author>&#70;&#114;&#97;&#110;&#122;&#32;&#71;&#108;&#97;&#115;&#110;&#101;&#114;&#32;&#60;&#102;&#122;&#103;&#108;&#97;&#115;&#46;&#104;&#103;&#64;&#100;&#111;&#109;&#54;&#54;&#46;&#100;&#101;&#62;</author>
    <pubDate>Sat, 30 May 2026 13:11:51 +0200</pubDate>
</item>
<item>
    <title>Provide keywords with some alternate date format: Y/m/d instead of Y-m-d.</title>
    <link>https://hg2.dom66.de/hgrepos/DevTools/mercurial-extensions/log/7fd26761565b/extensions/kwarchive.py</link>
    <description><![CDATA[Provide keywords with some alternate date format: Y/m/d instead of Y-m-d.<br/>
<br/>
This is for easier expansion into files where the alternate format is required.<br/>
All these keywords have the `2' suffix: Date2, JustDate2, Id2, ...]]></description>
    <author>&#70;&#114;&#97;&#110;&#122;&#32;&#71;&#108;&#97;&#115;&#110;&#101;&#114;&#32;&#60;&#102;&#122;&#103;&#108;&#97;&#115;&#46;&#104;&#103;&#64;&#100;&#111;&#109;&#54;&#54;&#46;&#100;&#101;&#62;</author>
    <pubDate>Sat, 30 May 2026 11:58:17 +0200</pubDate>
</item>
<item>
    <title>Note that the extensions work with Mercurkal 6.9.5</title>
    <link>https://hg2.dom66.de/hgrepos/DevTools/mercurial-extensions/log/e036013a4003/extensions/kwarchive.py</link>
    <description><![CDATA[Note that the extensions work with Mercurkal 6.9.5]]></description>
    <author>&#70;&#114;&#97;&#110;&#122;&#32;&#71;&#108;&#97;&#115;&#110;&#101;&#114;&#32;&#60;&#102;&#122;&#103;&#108;&#97;&#115;&#46;&#104;&#103;&#64;&#100;&#111;&#109;&#54;&#54;&#46;&#100;&#101;&#62;</author>
    <pubDate>Sun, 10 May 2026 13:49:58 +0200</pubDate>
</item>
<item>
    <title>Make &quot;revinfo&quot; and &quot;kwarchive&quot; work on Mercurial 6.</title>
    <link>https://hg2.dom66.de/hgrepos/DevTools/mercurial-extensions/log/2a062f87f75d/extensions/kwarchive.py</link>
    <description><![CDATA[Make &quot;revinfo&quot; and &quot;kwarchive&quot; work on Mercurial 6.<br/>
<br/>
Some URL related utility function have been moved from within mercurial.util<br/>
to mercurial.utils.urlutil.]]></description>
    <author>&#70;&#114;&#97;&#110;&#122;&#32;&#71;&#108;&#97;&#115;&#110;&#101;&#114;&#32;&#60;&#102;&#122;&#103;&#108;&#97;&#115;&#46;&#104;&#103;&#64;&#100;&#111;&#109;&#54;&#54;&#46;&#100;&#101;&#62;</author>
    <pubDate>Sat, 27 Aug 2022 21:36:16 +0200</pubDate>
</item>
<item>
    <title>Extend copyright year to 2022</title>
    <link>https://hg2.dom66.de/hgrepos/DevTools/mercurial-extensions/log/bee0d9026720/extensions/kwarchive.py</link>
    <description><![CDATA[Extend copyright year to 2022]]></description>
    <author>&#70;&#114;&#97;&#110;&#122;&#32;&#71;&#108;&#97;&#115;&#110;&#101;&#114;&#32;&#60;&#102;&#122;&#103;&#108;&#97;&#115;&#46;&#104;&#103;&#64;&#100;&#111;&#109;&#54;&#54;&#46;&#100;&#101;&#62;</author>
    <pubDate>Sat, 27 Aug 2022 18:13:04 +0200</pubDate>
</item>
<item>
    <title>Make revinfo and kwarchive compatible to Mercurial 5.8: ui.paths yields now a list of location objects</title>
    <link>https://hg2.dom66.de/hgrepos/DevTools/mercurial-extensions/log/43fd36a465cc/extensions/kwarchive.py</link>
    <description><![CDATA[Make revinfo and kwarchive compatible to Mercurial 5.8: ui.paths yields now a list of location objects]]></description>
    <author>&#70;&#114;&#97;&#110;&#122;&#32;&#71;&#108;&#97;&#115;&#110;&#101;&#114;&#32;&#60;&#102;&#122;&#103;&#108;&#97;&#115;&#46;&#104;&#103;&#64;&#100;&#111;&#109;&#54;&#54;&#46;&#100;&#101;&#62;</author>
    <pubDate>Wed, 20 Oct 2021 09:33:37 +0200</pubDate>
</item>
<item>
    <title>&quot;revinfo&quot; and &quot;kwarchive&quot; run with Mercurial 5.6</title>
    <link>https://hg2.dom66.de/hgrepos/DevTools/mercurial-extensions/log/4885536aafc6/extensions/kwarchive.py</link>
    <description><![CDATA[&quot;revinfo&quot; and &quot;kwarchive&quot; run with Mercurial 5.6]]></description>
    <author>&#70;&#114;&#97;&#110;&#122;&#32;&#71;&#108;&#97;&#115;&#110;&#101;&#114;&#32;&#60;&#102;&#122;&#103;&#108;&#97;&#115;&#46;&#104;&#103;&#64;&#100;&#111;&#109;&#54;&#54;&#46;&#100;&#101;&#62;</author>
    <pubDate>Sat, 11 Sep 2021 17:52:51 +0200</pubDate>
</item>
<item>
    <title>&quot;revinfo&quot; and &quot;kwarchive&quot; run with Mercurial 5.5</title>
    <link>https://hg2.dom66.de/hgrepos/DevTools/mercurial-extensions/log/60ea66219771/extensions/kwarchive.py</link>
    <description><![CDATA[&quot;revinfo&quot; and &quot;kwarchive&quot; run with Mercurial 5.5]]></description>
    <author>&#70;&#114;&#97;&#110;&#122;&#32;&#71;&#108;&#97;&#115;&#110;&#101;&#114;&#32;&#60;&#102;&#122;&#103;&#108;&#97;&#115;&#46;&#104;&#103;&#64;&#100;&#111;&#109;&#54;&#54;&#46;&#100;&#101;&#62;</author>
    <pubDate>Wed, 01 Sep 2021 01:23:20 +0200</pubDate>
</item>
<item>
    <title>Extend copyright year to 2021</title>
    <link>https://hg2.dom66.de/hgrepos/DevTools/mercurial-extensions/log/f7df9148f5bc/extensions/kwarchive.py</link>
    <description><![CDATA[Extend copyright year to 2021]]></description>
    <author>&#70;&#114;&#97;&#110;&#122;&#32;&#71;&#108;&#97;&#115;&#110;&#101;&#114;&#32;&#60;&#102;&#122;&#103;&#108;&#97;&#115;&#46;&#104;&#103;&#64;&#100;&#111;&#109;&#54;&#54;&#46;&#100;&#101;&#62;</author>
    <pubDate>Wed, 01 Sep 2021 01:22:56 +0200</pubDate>
</item>
<item>
    <title>kwarchive and revinfo are tested with HG 5.1.2 and 5.1.2 also</title>
    <link>https://hg2.dom66.de/hgrepos/DevTools/mercurial-extensions/log/84f20a80f247/extensions/kwarchive.py</link>
    <description><![CDATA[kwarchive and revinfo are tested with HG 5.1.2 and 5.1.2 also]]></description>
    <author>&#70;&#114;&#97;&#110;&#122;&#32;&#71;&#108;&#97;&#115;&#110;&#101;&#114;&#32;&#60;&#102;&#122;&#103;&#108;&#97;&#115;&#46;&#104;&#103;&#64;&#100;&#111;&#109;&#54;&#54;&#46;&#100;&#101;&#62;</author>
    <pubDate>Sun, 26 Jan 2020 15:30:21 +0100</pubDate>
</item>
<item>
    <title>FIX: Mercurial 5 does not accept &quot;root&quot; and &quot;cwd&quot; for match.exact and friends: make a compatibility shim</title>
    <link>https://hg2.dom66.de/hgrepos/DevTools/mercurial-extensions/log/0d889720613d/extensions/kwarchive.py</link>
    <description><![CDATA[FIX: Mercurial 5 does not accept &quot;root&quot; and &quot;cwd&quot; for match.exact and friends: make a compatibility shim]]></description>
    <author>&#70;&#114;&#97;&#110;&#122;&#32;&#71;&#108;&#97;&#115;&#110;&#101;&#114;&#32;&#60;&#102;&#122;&#103;&#108;&#97;&#115;&#46;&#104;&#103;&#64;&#100;&#111;&#109;&#54;&#54;&#46;&#100;&#101;&#62;</author>
    <pubDate>Mon, 06 Jan 2020 19:26:50 +0100</pubDate>
</item>
<item>
    <title>Adjust copyright year to 2020</title>
    <link>https://hg2.dom66.de/hgrepos/DevTools/mercurial-extensions/log/41a8e3db181c/extensions/kwarchive.py</link>
    <description><![CDATA[Adjust copyright year to 2020]]></description>
    <author>&#70;&#114;&#97;&#110;&#122;&#32;&#71;&#108;&#97;&#115;&#110;&#101;&#114;&#32;&#60;&#102;&#122;&#103;&#108;&#97;&#115;&#46;&#104;&#103;&#64;&#100;&#111;&#109;&#54;&#54;&#46;&#100;&#101;&#62;</author>
    <pubDate>Mon, 06 Jan 2020 18:55:06 +0100</pubDate>
</item>
<item>
    <title>Implemented the &quot;repo&quot; and &quot;reposhort&quot; path filter variants to print the (shortened) repository id instead of the repository path</title>
    <link>https://hg2.dom66.de/hgrepos/DevTools/mercurial-extensions/log/a69c89c18546/extensions/kwarchive.py</link>
    <description><![CDATA[Implemented the &quot;repo&quot; and &quot;reposhort&quot; path filter variants to print the (shortened) repository id instead of the repository path]]></description>
    <author>&#70;&#114;&#97;&#110;&#122;&#32;&#71;&#108;&#97;&#115;&#110;&#101;&#114;&#32;&#60;&#102;&#122;&#103;&#108;&#97;&#115;&#46;&#104;&#103;&#64;&#100;&#111;&#109;&#54;&#54;&#46;&#100;&#101;&#62;</author>
    <pubDate>Fri, 02 Aug 2019 11:56:22 +0200</pubDate>
</item>
<item>
    <title>Add a short representation of the repo id with name &quot;HGshortrepoid&quot;</title>
    <link>https://hg2.dom66.de/hgrepos/DevTools/mercurial-extensions/log/038cca685729/extensions/kwarchive.py</link>
    <description><![CDATA[Add a short representation of the repo id with name &quot;HGshortrepoid&quot;]]></description>
    <author>&#70;&#114;&#97;&#110;&#122;&#32;&#71;&#108;&#97;&#115;&#110;&#101;&#114;&#32;&#60;&#104;&#103;&#64;&#100;&#111;&#109;&#54;&#54;&#46;&#100;&#101;&#62;</author>
    <pubDate>Wed, 31 Jul 2019 13:39:58 +0200</pubDate>
</item>
<item>
    <title>Place &quot;testedwith&quot; at the begin of global variables</title>
    <link>https://hg2.dom66.de/hgrepos/DevTools/mercurial-extensions/log/cd42b8578901/extensions/kwarchive.py</link>
    <description><![CDATA[Place &quot;testedwith&quot; at the begin of global variables]]></description>
    <author>&#70;&#114;&#97;&#110;&#122;&#32;&#71;&#108;&#97;&#115;&#110;&#101;&#114;&#32;&#60;&#102;&#122;&#103;&#108;&#97;&#115;&#46;&#104;&#103;&#64;&#100;&#111;&#109;&#54;&#54;&#46;&#100;&#101;&#62;</author>
    <pubDate>Wed, 17 Jul 2019 09:03:18 +0200</pubDate>
</item>
<item>
    <title>More compliance with the private style guide for Mercurial extensions for the metadata of the extensions</title>
    <link>https://hg2.dom66.de/hgrepos/DevTools/mercurial-extensions/log/eb1e0f129963/extensions/kwarchive.py</link>
    <description><![CDATA[More compliance with the private style guide for Mercurial extensions for the metadata of the extensions]]></description>
    <author>&#70;&#114;&#97;&#110;&#122;&#32;&#71;&#108;&#97;&#115;&#110;&#101;&#114;&#32;&#60;&#102;&#122;&#103;&#108;&#97;&#115;&#46;&#104;&#103;&#64;&#100;&#111;&#109;&#54;&#54;&#46;&#100;&#101;&#62;</author>
    <pubDate>Tue, 16 Jul 2019 21:31:28 +0200</pubDate>
</item>
<item>
    <title>Sort imports properly</title>
    <link>https://hg2.dom66.de/hgrepos/DevTools/mercurial-extensions/log/04deddddc6e5/extensions/kwarchive.py</link>
    <description><![CDATA[Sort imports properly]]></description>
    <author>&#70;&#114;&#97;&#110;&#122;&#32;&#71;&#108;&#97;&#115;&#110;&#101;&#114;&#32;&#60;&#102;&#122;&#103;&#108;&#97;&#115;&#46;&#104;&#103;&#64;&#100;&#111;&#109;&#54;&#54;&#46;&#100;&#101;&#62;</author>
    <pubDate>Sun, 14 Jul 2019 16:05:56 +0200</pubDate>
</item>
<item>
    <title>Ported the kwarchive extension to Python3 and tested with Mercurial 5.0.1</title>
    <link>https://hg2.dom66.de/hgrepos/DevTools/mercurial-extensions/log/99b44c866f4f/extensions/kwarchive.py</link>
    <description><![CDATA[Ported the kwarchive extension to Python3 and tested with Mercurial 5.0.1]]></description>
    <author>&#70;&#114;&#97;&#110;&#122;&#32;&#71;&#108;&#97;&#115;&#110;&#101;&#114;&#32;&#60;&#102;&#122;&#103;&#108;&#97;&#115;&#46;&#104;&#103;&#64;&#100;&#111;&#109;&#54;&#54;&#46;&#100;&#101;&#62;</author>
    <pubDate>Fri, 12 Jul 2019 15:26:45 +0200</pubDate>
</item>
<item>
    <title>FIX: Remove duplicate assignment to file_keywords</title>
    <link>https://hg2.dom66.de/hgrepos/DevTools/mercurial-extensions/log/793161e48af2/extensions/kwarchive.py</link>
    <description><![CDATA[FIX: Remove duplicate assignment to file_keywords]]></description>
    <author>&#70;&#114;&#97;&#110;&#122;&#32;&#71;&#108;&#97;&#115;&#110;&#101;&#114;&#32;&#60;&#102;&#122;&#103;&#108;&#97;&#115;&#46;&#104;&#103;&#64;&#100;&#111;&#109;&#54;&#54;&#46;&#100;&#101;&#62;</author>
    <pubDate>Fri, 12 Jul 2019 12:05:34 +0200</pubDate>
</item>
<item>
    <title>FIX: Remove unneeded code when temporarily disabling Mercurial's demandimport</title>
    <link>https://hg2.dom66.de/hgrepos/DevTools/mercurial-extensions/log/80fa55e2fb16/extensions/kwarchive.py</link>
    <description><![CDATA[FIX: Remove unneeded code when temporarily disabling Mercurial's demandimport<br/>
<br/>
The context manager demandimport.activated() does all things already.]]></description>
    <author>&#70;&#114;&#97;&#110;&#122;&#32;&#71;&#108;&#97;&#115;&#110;&#101;&#114;&#32;&#60;&#102;&#122;&#103;&#108;&#97;&#115;&#46;&#104;&#103;&#64;&#100;&#111;&#109;&#54;&#54;&#46;&#100;&#101;&#62;</author>
    <pubDate>Mon, 08 Jul 2019 18:11:51 +0200</pubDate>
</item>
<item>
    <title>Run unit-tests with Mercurial 5.0.1: ok without changes</title>
    <link>https://hg2.dom66.de/hgrepos/DevTools/mercurial-extensions/log/56f2020b8b9e/extensions/kwarchive.py</link>
    <description><![CDATA[Run unit-tests with Mercurial 5.0.1: ok without changes]]></description>
    <author>&#70;&#114;&#97;&#110;&#122;&#32;&#71;&#108;&#97;&#115;&#110;&#101;&#114;&#32;&#60;&#102;&#122;&#103;&#108;&#97;&#115;&#46;&#104;&#103;&#64;&#100;&#111;&#109;&#54;&#54;&#46;&#100;&#101;&#62;</author>
    <pubDate>Mon, 08 Jul 2019 17:54:33 +0200</pubDate>
</item>
<item>
    <title>FIX: kwarchive and revinfo do not run on versions prior to Mercurial 4.3 after testing this with unit-tests</title>
    <link>https://hg2.dom66.de/hgrepos/DevTools/mercurial-extensions/log/26e617693ae8/extensions/kwarchive.py</link>
    <description><![CDATA[FIX: kwarchive and revinfo do not run on versions prior to Mercurial 4.3 after testing this with unit-tests]]></description>
    <author>&#70;&#114;&#97;&#110;&#122;&#32;&#71;&#108;&#97;&#115;&#110;&#101;&#114;&#32;&#60;&#102;&#122;&#103;&#108;&#97;&#115;&#46;&#104;&#103;&#64;&#100;&#111;&#109;&#54;&#54;&#46;&#100;&#101;&#62;</author>
    <pubDate>Mon, 04 Mar 2019 23:12:13 +0100</pubDate>
</item>
<item>
    <title>Expand &quot;HGrepoid&quot; as Mercurial's repository id (id of the first commit)</title>
    <link>https://hg2.dom66.de/hgrepos/DevTools/mercurial-extensions/log/950a9bd55d7e/extensions/kwarchive.py</link>
    <description><![CDATA[Expand &quot;HGrepoid&quot; as Mercurial's repository id (id of the first commit)]]></description>
    <author>&#70;&#114;&#97;&#110;&#122;&#32;&#71;&#108;&#97;&#115;&#110;&#101;&#114;&#32;&#60;&#102;&#122;&#103;&#108;&#97;&#115;&#46;&#104;&#103;&#64;&#100;&#111;&#109;&#54;&#54;&#46;&#100;&#101;&#62;</author>
    <pubDate>Wed, 20 Feb 2019 23:59:31 +0100</pubDate>
</item>
<item>
    <title>A new more flexible syntax for custom keyword expansion: with Python template format syntax now</title>
    <link>https://hg2.dom66.de/hgrepos/DevTools/mercurial-extensions/log/103df4b7a0c8/extensions/kwarchive.py</link>
    <description><![CDATA[A new more flexible syntax for custom keyword expansion: with Python template format syntax now]]></description>
    <author>&#70;&#114;&#97;&#110;&#122;&#32;&#71;&#108;&#97;&#115;&#110;&#101;&#114;&#32;&#60;&#102;&#122;&#103;&#108;&#97;&#115;&#46;&#104;&#103;&#64;&#100;&#111;&#109;&#54;&#54;&#46;&#100;&#101;&#62;</author>
    <pubDate>Wed, 20 Feb 2019 23:09:10 +0100</pubDate>
</item>
<item>
    <title>Add a copyright and license note to the revinfo and kwarchive modules and to the README also.</title>
    <link>https://hg2.dom66.de/hgrepos/DevTools/mercurial-extensions/log/e9ded6c1db41/extensions/kwarchive.py</link>
    <description><![CDATA[Add a copyright and license note to the revinfo and kwarchive modules and to the README also.<br/>
<br/>
License is GPLv2+ as it is a Mercurial extensions and must have a compatible<br/>
license to Mercurial itself.]]></description>
    <author>&#70;&#114;&#97;&#110;&#122;&#32;&#71;&#108;&#97;&#115;&#110;&#101;&#114;&#32;&#60;&#102;&#122;&#103;&#108;&#97;&#115;&#46;&#104;&#103;&#64;&#100;&#111;&#109;&#54;&#54;&#46;&#100;&#101;&#62;</author>
    <pubDate>Sun, 17 Feb 2019 23:16:22 +0100</pubDate>
</item>
<item>
    <title>Unit tests for kwarchive and revinfo: Mercurial 4.9: ok without any changes</title>
    <link>https://hg2.dom66.de/hgrepos/DevTools/mercurial-extensions/log/09be5e3d92d0/extensions/kwarchive.py</link>
    <description><![CDATA[Unit tests for kwarchive and revinfo: Mercurial 4.9: ok without any changes]]></description>
    <author>&#70;&#114;&#97;&#110;&#122;&#32;&#71;&#108;&#97;&#115;&#110;&#101;&#114;&#32;&#60;&#102;&#122;&#103;&#108;&#97;&#115;&#46;&#104;&#103;&#64;&#100;&#111;&#109;&#54;&#54;&#46;&#100;&#101;&#62;</author>
    <pubDate>Sun, 17 Feb 2019 16:11:44 +0100</pubDate>
</item>
<item>
    <title>FIX: Always convert reST style keywords to a strings explicitely.</title>
    <link>https://hg2.dom66.de/hgrepos/DevTools/mercurial-extensions/log/6932e63311c4/extensions/kwarchive.py</link>
    <description><![CDATA[FIX: Always convert reST style keywords to a strings explicitely.<br/>
<br/>
There are recently added keywords (e.g. HGlatesttagdistance) that have a<br/>
numeric value and cannot replaced. Always convert all values to strings before<br/>
replacing.]]></description>
    <author>&#70;&#114;&#97;&#110;&#122;&#32;&#71;&#108;&#97;&#115;&#110;&#101;&#114;&#32;&#60;&#104;&#103;&#64;&#100;&#111;&#109;&#54;&#54;&#46;&#100;&#101;&#62;</author>
    <pubDate>Thu, 31 Jan 2019 13:08:26 +0100</pubDate>
</item>
<item>
    <title>FIX: Mercurial's &quot;demandimport&quot; defeats the &quot;try: import ...; except ImportError&quot; idiom; temporarily disable demandimport before doing such imports in kwarchive</title>
    <link>https://hg2.dom66.de/hgrepos/DevTools/mercurial-extensions/log/f8aa592b344e/extensions/kwarchive.py</link>
    <description><![CDATA[FIX: Mercurial's &quot;demandimport&quot; defeats the &quot;try: import ...; except ImportError&quot; idiom; temporarily disable demandimport before doing such imports in kwarchive]]></description>
    <author>&#70;&#114;&#97;&#110;&#122;&#32;&#71;&#108;&#97;&#115;&#110;&#101;&#114;&#32;&#60;&#104;&#103;&#64;&#100;&#111;&#109;&#54;&#54;&#46;&#100;&#101;&#62;</author>
    <pubDate>Wed, 30 Jan 2019 20:56:59 +0100</pubDate>
</item>
<item>
    <title>kwarchive: Make it work with Mercurial 4.6+ (really tested on 4.8.1).</title>
    <link>https://hg2.dom66.de/hgrepos/DevTools/mercurial-extensions/log/71288cb43ba9/extensions/kwarchive.py</link>
    <description><![CDATA[kwarchive: Make it work with Mercurial 4.6+ (really tested on 4.8.1).<br/>
<br/>
1. There is an API change when calling functions from templatekw<br/>
2. Some date specific utility functions have been moved into a new subpackage<br/>
   utils.dateutil]]></description>
    <author>&#70;&#114;&#97;&#110;&#122;&#32;&#71;&#108;&#97;&#115;&#110;&#101;&#114;&#32;&#60;&#104;&#103;&#64;&#100;&#111;&#109;&#54;&#54;&#46;&#100;&#101;&#62;</author>
    <pubDate>Wed, 30 Jan 2019 11:12:57 +0100</pubDate>
</item>
<item>
    <title>Keywords HGlatesttags, HGlatesttagdistance, HGlatesttagdate and HGlatesttagjustdate</title>
    <link>https://hg2.dom66.de/hgrepos/DevTools/mercurial-extensions/log/56df37d7878e/extensions/kwarchive.py</link>
    <description><![CDATA[Keywords HGlatesttags, HGlatesttagdistance, HGlatesttagdate and HGlatesttagjustdate]]></description>
    <author>&#70;&#114;&#97;&#110;&#122;&#32;&#71;&#108;&#97;&#115;&#110;&#101;&#114;&#32;&#60;&#104;&#103;&#64;&#100;&#111;&#109;&#54;&#54;&#46;&#100;&#101;&#62;</author>
    <pubDate>Wed, 30 Jan 2019 01:10:33 +0100</pubDate>
</item>
<item>
    <title>- FIX: Typo in docu</title>
    <link>https://hg2.dom66.de/hgrepos/DevTools/mercurial-extensions/log/bbbb23202d6e/extensions/kwarchive.py</link>
    <description><![CDATA[- FIX: Typo in docu<br/>
- Formatting in docu]]></description>
    <author>&#70;&#114;&#97;&#110;&#122;&#32;&#71;&#108;&#97;&#115;&#110;&#101;&#114;&#32;&#60;&#104;&#103;&#64;&#100;&#111;&#109;&#54;&#54;&#46;&#100;&#101;&#62;</author>
    <pubDate>Wed, 30 Jan 2019 00:16:27 +0100</pubDate>
</item>
<item>
    <title>kwarchive: fully implements recursing into Mercurial subrepos and do keyword expansion there also</title>
    <link>https://hg2.dom66.de/hgrepos/DevTools/mercurial-extensions/log/aa945541d2ca/extensions/kwarchive.py</link>
    <description><![CDATA[kwarchive: fully implements recursing into Mercurial subrepos and do keyword expansion there also]]></description>
    <author>&#70;&#114;&#97;&#110;&#122;&#32;&#71;&#108;&#97;&#115;&#110;&#101;&#114;&#32;&#60;&#104;&#103;&#64;&#100;&#111;&#109;&#54;&#54;&#46;&#100;&#101;&#62;</author>
    <pubDate>Wed, 30 Jan 2019 00:14:15 +0100</pubDate>
</item>
<item>
    <title>Generate the real filter configuration data in an independent function.</title>
    <link>https://hg2.dom66.de/hgrepos/DevTools/mercurial-extensions/log/15d23729d176/extensions/kwarchive.py</link>
    <description><![CDATA[Generate the real filter configuration data in an independent function.<br/>
<br/>
This function can be used for subrepos also.<br/>
The real filter function fetches by a subrepositorie's relpath.]]></description>
    <author>&#70;&#114;&#97;&#110;&#122;&#32;&#71;&#108;&#97;&#115;&#110;&#101;&#114;&#32;&#60;&#104;&#103;&#64;&#100;&#111;&#109;&#54;&#54;&#46;&#100;&#101;&#62;</author>
    <pubDate>Tue, 29 Jan 2019 18:07:43 +0100</pubDate>
</item>
<item>
    <title>The &quot;hg kwprint&quot; command now is fully aware of subrepos if used with the &quot;-S&quot; flag</title>
    <link>https://hg2.dom66.de/hgrepos/DevTools/mercurial-extensions/log/eeb8c52d8802/extensions/kwarchive.py</link>
    <description><![CDATA[The &quot;hg kwprint&quot; command now is fully aware of subrepos if used with the &quot;-S&quot; flag]]></description>
    <author>&#70;&#114;&#97;&#110;&#122;&#32;&#71;&#108;&#97;&#115;&#110;&#101;&#114;&#32;&#60;&#104;&#103;&#64;&#100;&#111;&#109;&#54;&#54;&#46;&#100;&#101;&#62;</author>
    <pubDate>Mon, 28 Jan 2019 09:31:57 +0100</pubDate>
</item>
<item>
    <title>Refactor: put the real keyword printing into a separate function.</title>
    <link>https://hg2.dom66.de/hgrepos/DevTools/mercurial-extensions/log/2eb443e77cff/extensions/kwarchive.py</link>
    <description><![CDATA[Refactor: put the real keyword printing into a separate function.<br/>
<br/>
This function can and should be used for printing subrepo keywords also.]]></description>
    <author>&#70;&#114;&#97;&#110;&#122;&#32;&#71;&#108;&#97;&#115;&#110;&#101;&#114;&#32;&#60;&#104;&#103;&#64;&#100;&#111;&#109;&#54;&#54;&#46;&#100;&#101;&#62;</author>
    <pubDate>Sun, 27 Jan 2019 16:36:30 +0100</pubDate>
</item>
<item>
    <title>- make_node_keywords() and make_keyword_filter() do not need a &quot;repo&quot; argument.</title>
    <link>https://hg2.dom66.de/hgrepos/DevTools/mercurial-extensions/log/75070825d111/extensions/kwarchive.py</link>
    <description><![CDATA[- make_node_keywords() and make_keyword_filter() do not need a &quot;repo&quot; argument.<br/>
- make_node_keywords() does not need the prefix argument (unused)<br/>
<br/>
The repository will be gotten from &quot;ctx.repo()&quot;.<br/>
This also works better for subrepos.]]></description>
    <author>&#70;&#114;&#97;&#110;&#122;&#32;&#71;&#108;&#97;&#115;&#110;&#101;&#114;&#32;&#60;&#104;&#103;&#64;&#100;&#111;&#109;&#54;&#54;&#46;&#100;&#101;&#62;</author>
    <pubDate>Sun, 27 Jan 2019 16:08:31 +0100</pubDate>
</item>
<item>
    <title>Debug output of the subrepo state also (subrepo.state())</title>
    <link>https://hg2.dom66.de/hgrepos/DevTools/mercurial-extensions/log/241b0b9eaa19/extensions/kwarchive.py</link>
    <description><![CDATA[Debug output of the subrepo state also (subrepo.state())]]></description>
    <author>&#70;&#114;&#97;&#110;&#122;&#32;&#71;&#108;&#97;&#115;&#110;&#101;&#114;&#32;&#60;&#104;&#103;&#64;&#100;&#111;&#109;&#54;&#54;&#46;&#100;&#101;&#62;</author>
    <pubDate>Sun, 27 Jan 2019 15:39:03 +0100</pubDate>
</item>
<item>
    <title>Begin real keyword expansion for subrepos</title>
    <link>https://hg2.dom66.de/hgrepos/DevTools/mercurial-extensions/log/31d5d77c297d/extensions/kwarchive.py</link>
    <description><![CDATA[Begin real keyword expansion for subrepos]]></description>
    <author>&#70;&#114;&#97;&#110;&#122;&#32;&#71;&#108;&#97;&#115;&#110;&#101;&#114;&#32;&#60;&#104;&#103;&#64;&#100;&#111;&#109;&#54;&#54;&#46;&#100;&#101;&#62;</author>
    <pubDate>Wed, 23 Jan 2019 09:35:44 +0100</pubDate>
</item>
<item>
    <title>Dev: Debug print reporelpath() also for first inspection of subrepos</title>
    <link>https://hg2.dom66.de/hgrepos/DevTools/mercurial-extensions/log/fd493de7a669/extensions/kwarchive.py</link>
    <description><![CDATA[Dev: Debug print reporelpath() also for first inspection of subrepos]]></description>
    <author>&#70;&#114;&#97;&#110;&#122;&#32;&#71;&#108;&#97;&#115;&#110;&#101;&#114;&#32;&#60;&#104;&#103;&#64;&#100;&#111;&#109;&#54;&#54;&#46;&#100;&#101;&#62;</author>
    <pubDate>Tue, 22 Jan 2019 09:40:31 +0100</pubDate>
</item>
<item>
    <title>Begin tests with subrepos and some preparations for nested subrepos</title>
    <link>https://hg2.dom66.de/hgrepos/DevTools/mercurial-extensions/log/0080dab59fac/extensions/kwarchive.py</link>
    <description><![CDATA[Begin tests with subrepos and some preparations for nested subrepos]]></description>
    <author>&#70;&#114;&#97;&#110;&#122;&#32;&#71;&#108;&#97;&#115;&#110;&#101;&#114;&#32;&#60;&#104;&#103;&#64;&#100;&#111;&#109;&#54;&#54;&#46;&#100;&#101;&#62;</author>
    <pubDate>Thu, 17 Jan 2019 09:38:19 +0100</pubDate>
</item>
<item>
    <title>FIX: Typo in argument: &quot;isline&quot; -&gt; &quot;islink&quot;</title>
    <link>https://hg2.dom66.de/hgrepos/DevTools/mercurial-extensions/log/95c207d21bbf/extensions/kwarchive.py</link>
    <description><![CDATA[FIX: Typo in argument: &quot;isline&quot; -&gt; &quot;islink&quot;]]></description>
    <author>&#70;&#114;&#97;&#110;&#122;&#32;&#71;&#108;&#97;&#115;&#110;&#101;&#114;&#32;&#60;&#104;&#103;&#64;&#100;&#111;&#109;&#54;&#54;&#46;&#100;&#101;&#62;</author>
    <pubDate>Wed, 16 Jan 2019 21:18:49 +0100</pubDate>
</item>
<item>
    <title>CLOSE because does not work with subrepos</title>
    <link>https://hg2.dom66.de/hgrepos/DevTools/mercurial-extensions/log/4557c61884ea/extensions/kwarchive.py</link>
    <description><![CDATA[CLOSE because does not work with subrepos]]></description>
    <author>&#70;&#114;&#97;&#110;&#122;&#32;&#71;&#108;&#97;&#115;&#110;&#101;&#114;&#32;&#60;&#104;&#103;&#64;&#100;&#111;&#109;&#54;&#54;&#46;&#100;&#101;&#62;</author>
    <pubDate>Sat, 11 Nov 2017 11:51:24 +0100</pubDate>
</item>
<item>
    <title>A new test for working with subrepos: does **NOT** work because of non-caching of subrepo instances.</title>
    <link>https://hg2.dom66.de/hgrepos/DevTools/mercurial-extensions/log/a4de3b2e74c9/extensions/kwarchive.py</link>
    <description><![CDATA[A new test for working with subrepos: does **NOT** work because of non-caching of subrepo instances.<br/>
<br/>
This commit is just for the record.]]></description>
    <author>&#70;&#114;&#97;&#110;&#122;&#32;&#71;&#108;&#97;&#115;&#110;&#101;&#114;&#32;&#60;&#104;&#103;&#64;&#100;&#111;&#109;&#54;&#54;&#46;&#100;&#101;&#62;</author>
    <pubDate>Sat, 11 Nov 2017 11:03:50 +0100</pubDate>
</item>
<item>
    <title>Tested &quot;revinfo&quot; and &quot;kwarchive&quot; with Mercurial 4.8.1 also: unit-tests (and other invocations) are ok</title>
    <link>https://hg2.dom66.de/hgrepos/DevTools/mercurial-extensions/log/b62794e7d094/extensions/kwarchive.py</link>
    <description><![CDATA[Tested &quot;revinfo&quot; and &quot;kwarchive&quot; with Mercurial 4.8.1 also: unit-tests (and other invocations) are ok]]></description>
    <author>&#70;&#114;&#97;&#110;&#122;&#32;&#71;&#108;&#97;&#115;&#110;&#101;&#114;&#32;&#60;&#104;&#103;&#64;&#100;&#111;&#109;&#54;&#54;&#46;&#100;&#101;&#62;</author>
    <pubDate>Mon, 07 Jan 2019 13:36:37 +0100</pubDate>
</item>
<item>
    <title>Implement a &quot;nouser&quot; option for the path-filter: like no-pwd but without user information also</title>
    <link>https://hg2.dom66.de/hgrepos/DevTools/mercurial-extensions/log/e97f6f6ed7c5/extensions/kwarchive.py</link>
    <description><![CDATA[Implement a &quot;nouser&quot; option for the path-filter: like no-pwd but without user information also]]></description>
    <author>&#70;&#114;&#97;&#110;&#122;&#32;&#71;&#108;&#97;&#115;&#110;&#101;&#114;&#32;&#60;&#104;&#103;&#64;&#100;&#111;&#109;&#54;&#54;&#46;&#100;&#101;&#62;</author>
    <pubDate>Sun, 06 Jan 2019 17:27:17 +0100</pubDate>
</item>
<item>
    <title>cmdutil.command is deprecated: use registrar.command instead; also need always a repository for the commands: inferrepo=True</title>
    <link>https://hg2.dom66.de/hgrepos/DevTools/mercurial-extensions/log/436b2db75a34/extensions/kwarchive.py</link>
    <description><![CDATA[cmdutil.command is deprecated: use registrar.command instead; also need always a repository for the commands: inferrepo=True]]></description>
    <author>&#70;&#114;&#97;&#110;&#122;&#32;&#71;&#108;&#97;&#115;&#110;&#101;&#114;&#32;&#60;&#104;&#103;&#64;&#100;&#111;&#109;&#54;&#54;&#46;&#100;&#101;&#62;</author>
    <pubDate>Thu, 03 Jan 2019 23:17:13 +0100</pubDate>
</item>
<item>
    <title>FIX: Typo in docu: [keyword] -&gt; [keywords]</title>
    <link>https://hg2.dom66.de/hgrepos/DevTools/mercurial-extensions/log/d23d3d97c106/extensions/kwarchive.py</link>
    <description><![CDATA[FIX: Typo in docu: [keyword] -&gt; [keywords]]]></description>
    <author>&#70;&#114;&#97;&#110;&#122;&#32;&#71;&#108;&#97;&#115;&#110;&#101;&#114;&#32;&#60;&#104;&#103;&#64;&#100;&#111;&#109;&#54;&#54;&#46;&#100;&#101;&#62;</author>
    <pubDate>Thu, 20 Dec 2018 00:01:59 +0100</pubDate>
</item>
<item>
    <title>Better error messages</title>
    <link>https://hg2.dom66.de/hgrepos/DevTools/mercurial-extensions/log/a959c387bf24/extensions/kwarchive.py</link>
    <description><![CDATA[Better error messages]]></description>
    <author>&#70;&#114;&#97;&#110;&#122;&#32;&#71;&#108;&#97;&#115;&#110;&#101;&#114;&#32;&#60;&#104;&#103;&#64;&#100;&#111;&#109;&#54;&#54;&#46;&#100;&#101;&#62;</author>
    <pubDate>Tue, 28 Aug 2018 09:35:39 +0200</pubDate>
</item>
<item>
    <title>Implement the &quot;last&quot; path-filter for the local repo &quot;.&quot; also</title>
    <link>https://hg2.dom66.de/hgrepos/DevTools/mercurial-extensions/log/d313b33c9c06/extensions/kwarchive.py</link>
    <description><![CDATA[Implement the &quot;last&quot; path-filter for the local repo &quot;.&quot; also]]></description>
    <author>&#70;&#114;&#97;&#110;&#122;&#32;&#71;&#108;&#97;&#115;&#110;&#101;&#114;&#32;&#60;&#104;&#103;&#64;&#100;&#111;&#109;&#54;&#54;&#46;&#100;&#101;&#62;</author>
    <pubDate>Mon, 27 Aug 2018 23:32:28 +0200</pubDate>
</item>
<item>
    <title>Refactor: make_node_keywords: path handling</title>
    <link>https://hg2.dom66.de/hgrepos/DevTools/mercurial-extensions/log/07e323b8d27d/extensions/kwarchive.py</link>
    <description><![CDATA[Refactor: make_node_keywords: path handling]]></description>
    <author>&#70;&#114;&#97;&#110;&#122;&#32;&#71;&#108;&#97;&#115;&#110;&#101;&#114;&#32;&#60;&#104;&#103;&#64;&#100;&#111;&#109;&#54;&#54;&#46;&#100;&#101;&#62;</author>
    <pubDate>Mon, 27 Aug 2018 11:14:55 +0200</pubDate>
</item>
<item>
    <title>Use util.posixfile when reading a custom given .hgkwarchive file for Mercurial portability reasons</title>
    <link>https://hg2.dom66.de/hgrepos/DevTools/mercurial-extensions/log/e12025e46375/extensions/kwarchive.py</link>
    <description><![CDATA[Use util.posixfile when reading a custom given .hgkwarchive file for Mercurial portability reasons]]></description>
    <author>&#70;&#114;&#97;&#110;&#122;&#32;&#71;&#108;&#97;&#115;&#110;&#101;&#114;&#32;&#60;&#104;&#103;&#64;&#100;&#111;&#109;&#54;&#54;&#46;&#100;&#101;&#62;</author>
    <pubDate>Mon, 27 Aug 2018 11:07:26 +0200</pubDate>
</item>
<item>
    <title>Use a constant to define the &quot;.hgkwarchive&quot; name</title>
    <link>https://hg2.dom66.de/hgrepos/DevTools/mercurial-extensions/log/d92850f876a4/extensions/kwarchive.py</link>
    <description><![CDATA[Use a constant to define the &quot;.hgkwarchive&quot; name]]></description>
    <author>&#70;&#114;&#97;&#110;&#122;&#32;&#71;&#108;&#97;&#115;&#110;&#101;&#114;&#32;&#60;&#104;&#103;&#64;&#100;&#111;&#109;&#54;&#54;&#46;&#100;&#101;&#62;</author>
    <pubDate>Mon, 27 Aug 2018 11:04:56 +0200</pubDate>
</item>
<item>
    <title>FIX: kwconfigname when using the versioned &quot;.hgkwarchive&quot;</title>
    <link>https://hg2.dom66.de/hgrepos/DevTools/mercurial-extensions/log/7c5af9e953be/extensions/kwarchive.py</link>
    <description><![CDATA[FIX: kwconfigname when using the versioned &quot;.hgkwarchive&quot;]]></description>
    <author>&#70;&#114;&#97;&#110;&#122;&#32;&#71;&#108;&#97;&#115;&#110;&#101;&#114;&#32;&#60;&#104;&#103;&#64;&#100;&#111;&#109;&#54;&#54;&#46;&#100;&#101;&#62;</author>
    <pubDate>Sun, 26 Aug 2018 22:02:10 +0200</pubDate>
</item>
<item>
    <title>Don't print the leading '*' characters of active bookmarks in keyword expansion</title>
    <link>https://hg2.dom66.de/hgrepos/DevTools/mercurial-extensions/log/f287e23cb3ad/extensions/kwarchive.py</link>
    <description><![CDATA[Don't print the leading '*' characters of active bookmarks in keyword expansion]]></description>
    <author>&#70;&#114;&#97;&#110;&#122;&#32;&#71;&#108;&#97;&#115;&#110;&#101;&#114;&#32;&#60;&#104;&#103;&#64;&#100;&#111;&#109;&#54;&#54;&#46;&#100;&#101;&#62;</author>
    <pubDate>Sun, 26 Aug 2018 18:13:36 +0200</pubDate>
</item>
<item>
    <title>For each extension: provide a &quot;getversion()&quot; function that will be called by Mercurial to get the module version.</title>
    <link>https://hg2.dom66.de/hgrepos/DevTools/mercurial-extensions/log/f195b4704726/extensions/kwarchive.py</link>
    <description><![CDATA[For each extension: provide a &quot;getversion()&quot; function that will be called by Mercurial to get the module version.<br/>
<br/>
This is called by &quot;hg version -v&quot;.]]></description>
    <author>&#70;&#114;&#97;&#110;&#122;&#32;&#71;&#108;&#97;&#115;&#110;&#101;&#114;&#32;&#60;&#104;&#103;&#64;&#100;&#111;&#109;&#54;&#54;&#46;&#100;&#101;&#62;</author>
    <pubDate>Sat, 25 Aug 2018 19:01:37 +0200</pubDate>
</item>
<item>
    <title>Filter out the special bookmark &quot;@&quot; when expanding keywords.</title>
    <link>https://hg2.dom66.de/hgrepos/DevTools/mercurial-extensions/log/6f9eec09db3f/extensions/kwarchive.py</link>
    <description><![CDATA[Filter out the special bookmark &quot;@&quot; when expanding keywords.<br/>
<br/>
This is analogous to filtering out the &quot;tip&quot; tag.]]></description>
    <author>&#70;&#114;&#97;&#110;&#122;&#32;&#71;&#108;&#97;&#115;&#110;&#101;&#114;&#32;&#60;&#104;&#103;&#64;&#100;&#111;&#109;&#54;&#54;&#46;&#100;&#101;&#62;</author>
    <pubDate>Fri, 24 Aug 2018 09:03:54 +0200</pubDate>
</item>
<item>
    <title>Replace &quot;HGphase&quot; by the more standard &quot;State&quot; keyword.</title>
    <link>https://hg2.dom66.de/hgrepos/DevTools/mercurial-extensions/log/2a59edc0a44a/extensions/kwarchive.py</link>
    <description><![CDATA[Replace &quot;HGphase&quot; by the more standard &quot;State&quot; keyword.<br/>
<br/>
Use this keyword in all Header- and Id-Variants also (like CVS does).]]></description>
    <author>&#70;&#114;&#97;&#110;&#122;&#32;&#71;&#108;&#97;&#115;&#110;&#101;&#114;&#32;&#60;&#104;&#103;&#64;&#100;&#111;&#109;&#54;&#54;&#46;&#100;&#101;&#62;</author>
    <pubDate>Fri, 24 Aug 2018 02:07:59 +0200</pubDate>
</item>
<item>
    <title>Add &quot;HGphase&quot; and &quot;HGtags&quot; to the list of expanded Mercurial-specific keywords</title>
    <link>https://hg2.dom66.de/hgrepos/DevTools/mercurial-extensions/log/717f326181b0/extensions/kwarchive.py</link>
    <description><![CDATA[Add &quot;HGphase&quot; and &quot;HGtags&quot; to the list of expanded Mercurial-specific keywords]]></description>
    <author>&#70;&#114;&#97;&#110;&#122;&#32;&#71;&#108;&#97;&#115;&#110;&#101;&#114;&#32;&#60;&#104;&#103;&#64;&#100;&#111;&#109;&#54;&#54;&#46;&#100;&#101;&#62;</author>
    <pubDate>Fri, 24 Aug 2018 01:38:56 +0200</pubDate>
</item>
<item>
    <title>FIX: for empty keyword values: write a non-breaking space in reST mode instead of a bogus empty &quot;replace::&quot; value</title>
    <link>https://hg2.dom66.de/hgrepos/DevTools/mercurial-extensions/log/02126a3ad162/extensions/kwarchive.py</link>
    <description><![CDATA[FIX: for empty keyword values: write a non-breaking space in reST mode instead of a bogus empty &quot;replace::&quot; value]]></description>
    <author>&#70;&#114;&#97;&#110;&#122;&#32;&#71;&#108;&#97;&#115;&#110;&#101;&#114;&#32;&#60;&#104;&#103;&#64;&#100;&#111;&#109;&#54;&#54;&#46;&#100;&#101;&#62;</author>
    <pubDate>Fri, 24 Aug 2018 00:42:16 +0200</pubDate>
</item>
<item>
    <title>As an example: put the |VCSRevision| into the extensions also and print it with the help output</title>
    <link>https://hg2.dom66.de/hgrepos/DevTools/mercurial-extensions/log/5e502e9dd5e5/extensions/kwarchive.py</link>
    <description><![CDATA[As an example: put the |VCSRevision| into the extensions also and print it with the help output]]></description>
    <author>&#70;&#114;&#97;&#110;&#122;&#32;&#71;&#108;&#97;&#115;&#110;&#101;&#114;&#32;&#60;&#104;&#103;&#64;&#100;&#111;&#109;&#54;&#54;&#46;&#100;&#101;&#62;</author>
    <pubDate>Mon, 20 Aug 2018 09:26:19 +0200</pubDate>
</item>

  </channel>
</rss>
