]> the.earth.li Git - htag.git/blobdiff - docs/Changelog.htag
Import Debian changes 0.0.23-1
[htag.git] / docs / Changelog.htag
index 272207dd457cba79f15f4ad58371ccb18567d5ea..83f3557a54813f3d8e3f7bdc345e3f5c47fd9297 100644 (file)
@@ -1,7 +1,31 @@
 HISTORY
 
 
-04/06/2001
+2003-06-18
+       Oops, 25asktag always asked for a tag regardless of $cfg{'asktag'}
+       Thanks to Jasper Spaans for pointing that out.
+2002-06-04
+       Various bugfixes and cleanups.
+       Added a working 22reformat instead of just the template which has
+       been around for a while.
+2002-06-01
+       Add Noodles' patch from a while back to add an option to skip back to
+       asking about a sig from the asktag plugin.
+       A few miscellaneous cleanups.
+       Wrote a HOWTO which is at:
+       http://the.earth.li/~huggie/cgi-bin/moin/HtagHowto
+       Made @M*@ and so on work to insert things /without/ worrying about
+       their length.  This means they won't be padded and so is primarily
+       useful for the extra plugins and not taglines and allows you to put
+       text right up against them without worrying about extra spaces.  It
+       does also work with taglines so @*@ inserts the tag but with /no/
+       formatting. (Request from Alex Walker)
+       Added @NOTAG@ to stop any tagline being added.  Macros still get
+       expanded as do non-tag plugins. (Request from Alex Walker)
+       Added plugin to check for existing unquoted sigsep and allow user to
+       quit. (Request from Alex Walker)
+
+2001-06-04
        s/.pl$// in plugins and chmod 644 plugins/* since they don't really
        make sense separately from htag.
        Created TROUBLESHOOTING file.
@@ -10,20 +34,20 @@ HISTORY
        subdirectories and into the docs/ dir.  Move the sample config stuff
        into one place too.
 
-27/05/2001
+2001-05-27
        Change version number in HtagPlugin.pm to one that perl can check
        automagically and add a version to my use HtagPlugin line.
 
-25/05/2001
+2001-05-25
        Fixed up the cases where either the configfile has an error (always
        set $override{'nicedie'}) or the plugins do htagdie.
        htagdie has now disappeared in favour of nicedie so I've bumped the
        versioning in HtagPlugin.pm and nicedie has moved to HtagPlugin.pm
 
-09/05/2001
+2001-05-09
        Changed s/|$// to s/\|$// in sample.htrc  Doh!
 
-30/04/2001 - 0.0.18
+2001-04-30 - 0.0.18
        Yes, I should definitely have released 0.0.18 by now.  Ho hum.
 
        Added check of patterns used in changeheaders so if someone puts one
@@ -31,7 +55,7 @@ HISTORY
 
        Rolled tarball - probably won't be uploaded til 2nd May.
 
-16/04/2001
+2001-04-16
        Oops, shouldn't I have released 0.0.18 by now?
 
        Checked status of 0.0.18 and cleaned it up a little.  Made multiple
@@ -61,7 +85,7 @@ HISTORY
        also doesn't parse the .dat files it just runs fortune(1) which is
        fairly icky really but hey.
 
-02/02/2001
+2001-02-02
        Feedback (oh my God other people use this? :)) led to a few changes:
        Change the cfgfile interface stuff so we eval just one file (~/.htrc
        or the file specified on the commandline with -c) then eval another
@@ -71,21 +95,21 @@ HISTORY
        cases because they didn't really help and just caused config
        problems really.
 
-22/01/2001
+2001-01-22
        Check for UID/GID 0 before running.
 
-28/11/2000 - 0.0.17
+2000-11-28 - 0.0.17
        Put 01changeconf.pl into htag.pl instead.  Tried to think about the
        idea of having dependencies instead of just a plugin dir or indeed a
        plugin list instead but gave up simply because I can't be arsed.  I
        want to run all the plugins.  This is the idea.  Anyway,
        patches/ideas accepted.
 
-27/11/2000
+2000-11-27
        Fixed a strange bug due to a regexp in merge that meant that @B in a
        tagline wasn't expanding correctly sometimes.
 
-13/11/2000
+2000-11-13
        Fixed some of the eval code so it reports fatal errors.
 
        Made merge.pl remove spaces if there were only spaces between it and
@@ -93,15 +117,15 @@ HISTORY
        quick fix and gave in and used a negative look behind assertion in
        my regexp.  Requires perl 5.005 or higher I think.
 
-09/11/2000
+2000-11-09
        Upgraded to perl 5.6.0 and um didn't realise and ran htag.pl
        It seems to work with 5.6.0 :)
 
-27/10/2000
+2000-10-27
        Moved substtag.pl so it was called *after* the tag had been chosen.
        Oops.  I should have more tags with substable bits in, yes.
        
-11/10/2000 - 0.0.16
+2000-10-11 - 0.0.16
        Fixed merge so that it works if a sig doesn't have any tagline bits.
        And so that multiple elements of the same plugin will work (e.g.
        having two separate @Uxx@ lines works now).
@@ -115,14 +139,14 @@ HISTORY
        Moved 05* to 14* so that in the case where the tag doesn't fit and
        we have to go back we only go back one.
 
-08/10/2000 - 0.0.16-pre-going-to-release-soon-honest (Eurostar :))
+2000-10-08 - 0.0.16-pre-going-to-release-soon-honest (Eurostar :))
        Implemented a "read and eval" parser for the plugins if they are in
        perl.  This may well break things.  Let me know if it does.
 
        Moved plugin_util to HtagPlugin.  (tab completion works better now
        so I'm less annoyed so I'll be more productive.  Or summat :))
 
-24/09/2000 - 0.0.16-pre
+2000-09-24 - 0.0.16-pre
        Changed htag.pl and all plugins not to call srand because since perl
        5.004 this is done automatically and uses a better random seed than
        I was giving it.
@@ -134,7 +158,7 @@ HISTORY
        It allows multiple configs based on headers finally!
        See README.Multiple_Config
 
-15/08/2000 - 0.0.15
+2000-08-15 - 0.0.15
        Changed HtagPlugin to only require three arguments (Message file,
        Cfg file and VERSION) which all need to come from htag.pl
 
@@ -147,7 +171,7 @@ HISTORY
 
        Added some new plugins (sesame, date, uptime) using this system.
 
-29/07/2000 - 0.0.14
+2000-07-29 - 0.0.14
        Changed HtagPlugin to return 254 when htagdie is called.
        Made htag.pl ask for keypress if exited with 254 but NOT if exited
        with 255 (i.e. user requested exit).
@@ -160,44 +184,44 @@ HISTORY
 
        Added protocol version number and checking for same.
 
-28/06/2000 - 0.0.13
+2000-06-28 - 0.0.13
        Changed HtagPlugin to cope with "Lastname, Firstname"
 
-18/06/2000 - 0.0.12
+2000-06-18 - 0.0.12
        Fixed the subst* plugins to use the To: address not the From:
        address.  (Doh.)
 
        Put more common code into the HtagPlugin module.
 
-06/06/2000 - 0.0.11
+2000-06-06 - 0.0.11
        Early in the morning.
        Released the new one properly.
-...
+       ...
        Converted to an init style plugins-invoked-in-order-of-number type
        thing to allow more flexibility.
 
-05/04/2000 - 0.0.8
+2000-04-05 - 0.0.8
        Allowed plugins to return the number to go back to...
 
        Infinite loops are protected against.
 
        exiting with 255 means quit htag.pl
 
-31/03/2000 - 0.0.7
+2000-03-31 - 0.0.7
        Made it like init.  (Runs plugins in numerical order randomly picks
        ones with same order).
 
-24/03/2000 - 0.0.6
+2000-03-24 - 0.0.6
        Backends for    - choosing tags.
 
-07/02/2000 - 0.0.5
+2000-02-07 - 0.0.5
        Fixed '-- ' thing.
 
-03/01/2000 - 0.0.4
+2000-01-03 - 0.0.4
        Fixed length "feature" of 0.0.3
        Will now only use tags that fit the sigs' @[0-9]+@ bits.
 
-19/12/1999
+1999-12-19
        Released to the unsuspecting world...
 
 Started 6/10/1999