changelog
    
    
    - Mon, 20 Apr 2020 10:14:32 -0500
- by Tuomo Valkonen <tuomov@iki.fi> [Mon, 20 Apr 2020 10:14:32 -0500] rev 119
- Convert README to markdown
    - Thu, 06 Feb 2014 23:36:29 +0000
- by Tuomo Valkonen <tuomov@iki.fi> [Thu, 06 Feb 2014 23:36:29 +0000] rev 118
- oops
    - Thu, 06 Feb 2014 14:16:13 +0000
- by tuomov [Thu, 06 Feb 2014 14:16:13 +0000] rev 117
- locale.h name seems to conflict with system locale.h name on some systems
    - Fri, 15 Mar 2013 10:12:47 +0000
- by Tuomo Valkonen <tuomov@iki.fi> [Fri, 15 Mar 2013 10:12:47 +0000] rev 116
- Option help display line wrapping fix
    - Mon, 07 May 2012 15:25:18 +0200
- by Tuomo Valkonen <tuomov@iki.fi> [Mon, 07 May 2012 15:25:18 +0200] rev 115
- -DCF_NO_GETTEXT option to system.mk
    - Sat, 21 Apr 2012 11:00:13 +0000
- by convert-repo [Sat, 21 Apr 2012 11:00:13 +0000] rev 114
- update tags
    - Thu, 20 Dec 2007 19:04:14 +0100
- by Tuomo Valkonen <tuomov@iki.fi> [Thu, 20 Dec 2007 19:04:14 +0100] rev 113
- Added prefix stuff
    - Wed, 20 Jun 2007 22:24:09 +0200
- by Tuomo Valkonen <tuomov@iki.fi> [Wed, 20 Jun 2007 22:24:09 +0200] rev 112
- CF_NO_GETTEXT
    - Sun, 06 May 2007 16:05:59 +0200
- by Tuomo Valkonen <tuomov@iki.fi> [Sun, 06 May 2007 16:05:59 +0200] rev 111
- Some list code improvements
    - Tue, 24 Apr 2007 19:00:47 +0200
- by Tuomo Valkonen <tuomov@iki.fi> [Tue, 24 Apr 2007 19:00:47 +0200] rev 110
- Oops, fixed comparison function order.
    - Sun, 11 Mar 2007 00:05:36 +0100
- by Tuomo Valkonen <tuomov@iki.fi> [Sun, 11 Mar 2007 00:05:36 +0100] rev 109
- Renamed `prog_execname` `libtu_progname` and added `libtu_progbasename`.
    - Tue, 20 Feb 2007 00:18:18 +0100
- by Tuomo Valkonen <tuomov@iki.fi> [Tue, 20 Feb 2007 00:18:18 +0100] rev 108
- Better handling of STRINGID_NONE
    - Mon, 29 Jan 2007 15:11:39 +0100
- by Tuomo Valkonen <tuomov@iki.fi> [Mon, 29 Jan 2007 15:11:39 +0100] rev 107
- Clean-up and pending updates
    - Sat, 27 Jan 2007 00:28:27 +0100
- by Tuomo Valkonen <tuomov@iki.fi> [Sat, 27 Jan 2007 00:28:27 +0100] rev 106
- stringstore_get should work on STRINGID_NONE too.
    - Thu, 25 Jan 2007 20:15:55 +0100
- by Tuomo Valkonen <tuomov@iki.fi> [Thu, 25 Jan 2007 20:15:55 +0100] rev 105
- Added stringstore_find/alloc_n
    - Sun, 21 Jan 2007 21:02:55 +0100
- by Tuomo Valkonen <tuomov@iki.fi> [Sun, 21 Jan 2007 21:02:55 +0100] rev 104
- Added stringstore_ref
    - Tue, 17 Oct 2006 00:32:05 +0200
- by Tuomo Valkonen <tuomov@iki.fi> [Tue, 17 Oct 2006 00:32:05 +0200] rev 103
- Path fix
    - Thu, 03 Aug 2006 23:09:14 +0200
- by Tuomo Valkonen <tuomov@iki.fi> [Thu, 03 Aug 2006 23:09:14 +0200] rev 102
- Updated locations of *.mk.
    - Sat, 07 Jan 2006 22:01:54 +0100
- by Tuomo Valkonen <tuomov@iki.fi> [Sat, 07 Jan 2006 22:01:54 +0100] rev 101
- *list_remove return true if the item was found (and removed).
    - Sat, 14 May 2005 22:23:20 +0200
- by Tuomo Valkonen <tuomov@iki.fi> [Sat, 14 May 2005 22:23:20 +0200] rev 100
- Added some coercions to remove gcc complaints in snprintf_2.2.
    - Fri, 25 Mar 2005 17:48:19 +0100
- by Tuomo Valkonen <tuomov@iki.fi> [Fri, 25 Mar 2005 17:48:19 +0100] rev 99
- Added plain dlist reverse forall.
    - Sat, 19 Mar 2005 22:07:55 +0100
- by Tuomo Valkonen <tuomov@iki.fi> [Sat, 19 Mar 2005 22:07:55 +0100] rev 98
- Added libtu_setparam_invert.
    - Sat, 19 Mar 2005 21:27:30 +0100
- by Tuomo Valkonen <tuomov@iki.fi> [Sat, 19 Mar 2005 21:27:30 +0100] rev 97
- Added setparam.c.
    - Sat, 19 Mar 2005 20:56:25 +0100
- by Tuomo Valkonen <tuomov@iki.fi> [Sat, 19 Mar 2005 20:56:25 +0100] rev 96
- Added XOR macro.
    - Tue, 01 Mar 2005 22:57:57 +0100
- by Tuomo Valkonen <tuomov@iki.fi> [Tue, 01 Mar 2005 22:57:57 +0100] rev 95
- Use install-sh.
    - Sun, 27 Feb 2005 00:09:12 +0100
- by Tuomo Valkonen <tuomov@iki.fi> [Sun, 27 Feb 2005 00:09:12 +0100] rev 94
- Added routinesn for generic iterables.
    - Sat, 26 Feb 2005 23:10:51 +0100
- by Tuomo Valkonen <tuomov@iki.fi> [Sat, 26 Feb 2005 23:10:51 +0100] rev 93
- Increased FOR_ALL macro reuse.
    - Sat, 26 Feb 2005 22:09:33 +0100
- by Tuomo Valkonen <tuomov@iki.fi> [Sat, 26 Feb 2005 22:09:33 +0100] rev 92
- Added routines to take first/last elements of objlist and ptrlist.
    - Sat, 26 Feb 2005 21:58:19 +0100
- by Tuomo Valkonen <tuomov@iki.fi> [Sat, 26 Feb 2005 21:58:19 +0100] rev 91
- ObjList changes.
    - Sat, 26 Feb 2005 21:38:55 +0100
- by Tuomo Valkonen <tuomov@iki.fi> [Sat, 26 Feb 2005 21:38:55 +0100] rev 90
- Renamed Symlist PtrList.
    - Sat, 26 Feb 2005 10:37:20 +0100
- by Tuomo Valkonen <tuomov@iki.fi> [Sat, 26 Feb 2005 10:37:20 +0100] rev 89
- Added struct field address macros.
    - Thu, 24 Feb 2005 09:12:21 +0100
- by Tuomo Valkonen <tuomov@iki.fi> [Thu, 24 Feb 2005 09:12:21 +0100] rev 88
- Symlist improvements.
    - Wed, 23 Feb 2005 19:05:01 +0100
- by Tuomo Valkonen <tuomov@iki.fi> [Wed, 23 Feb 2005 19:05:01 +0100] rev 87
- Added dlist iteration macros.
    - Tue, 15 Feb 2005 19:06:37 +0100
- by Tuomo Valkonen <tuomov@iki.fi> [Tue, 15 Feb 2005 19:06:37 +0100] rev 86
- TAG libtu-3-svn2darcs
    - Mon, 17 Jan 2005 22:02:09 +0100
- by tuomov [Mon, 17 Jan 2005 22:02:09 +0100] rev 85
- trunk: changeset 1934
 Fixed everything that requires locale stuff to check CF_NO_LOCALE.
    - Sat, 09 Oct 2004 17:42:46 +0200
- by tuomov [Sat, 09 Oct 2004 17:42:46 +0200] rev 84
- trunk: changeset 1814
 restore.
    - Sat, 09 Oct 2004 17:38:29 +0200
- by tuomov [Sat, 09 Oct 2004 17:38:29 +0200] rev 83
- trunk: changeset 1813
 Minor libextl related changes etc.
    - Sat, 09 Oct 2004 13:01:37 +0200
- by tuomov [Sat, 09 Oct 2004 13:01:37 +0200] rev 82
- trunk: changeset 1807
 Updated rules.mk.
    - Wed, 06 Oct 2004 18:24:41 +0200
- by tuomov [Wed, 06 Oct 2004 18:24:41 +0200] rev 81
- trunk: changeset 1789
 Added some macros.
    - Sat, 31 Jul 2004 21:12:01 +0200
- by tuomov [Sat, 31 Jul 2004 21:12:01 +0200] rev 80
- trunk: changeset 1692
 Call warn_err in memory reservation routines if the allocation fails.
    - Sat, 31 Jul 2004 03:44:11 +0200
- by tuomov [Sat, 31 Jul 2004 03:44:11 +0200] rev 79
- trunk: changeset 1689
 Removed stuff from optparser.
    - Mon, 26 Jul 2004 17:40:53 +0200
- by tuomov [Mon, 26 Jul 2004 17:40:53 +0200] rev 78
- trunk: changeset 1635
 Fixed WWATCH_INIT to WATCH_INIT.
    - Mon, 26 Jul 2004 17:20:08 +0200
- by tuomov [Mon, 26 Jul 2004 17:20:08 +0200] rev 77
- trunk: changeset 1634
 Added OBJ_EXTL_OWNED flag.
    - Sun, 20 Jun 2004 13:46:00 +0200
- by tuomov [Sun, 20 Jun 2004 13:46:00 +0200] rev 76
- trunk: changeset 1585
 Oops.
    - Sun, 20 Jun 2004 13:22:50 +0200
- by tuomov [Sun, 20 Jun 2004 13:22:50 +0200] rev 75
- trunk: changeset 1583
 Added stringintmap_key (taken from the Ion dock
 module/stringintmap_reverse_value).
    - Sat, 19 Jun 2004 00:13:45 +0200
- by tuomov [Sat, 19 Jun 2004 00:13:45 +0200] rev 74
- trunk: changeset 1575
 Oops. Forgot stringstore_get.
    - Sat, 19 Jun 2004 00:04:43 +0200
- by tuomov [Sat, 19 Jun 2004 00:04:43 +0200] rev 73
- trunk: changeset 1574
 Added routines for storing commonly used strings and referring to them
 by keys.
    - Sun, 02 May 2004 17:14:06 +0200
- by tuomov [Sun, 02 May 2004 17:14:06 +0200] rev 72
- trunk: changeset 1462
 Added -DHAVE_SNPRINTF when compiling with snprintf_2.2.
    - Tue, 16 Mar 2004 21:38:58 +0100
- by tuomov [Tue, 16 Mar 2004 21:38:58 +0100] rev 71
- trunk: changeset 1411
 Removed superfluous include flag.
    - Tue, 16 Mar 2004 21:35:13 +0100
- by tuomov [Tue, 16 Mar 2004 21:35:13 +0100] rev 70
- trunk: changeset 1408
 Changed include directives to reflect change in locations of headers.
    - Wed, 10 Mar 2004 18:31:01 +0100
- by tuomov [Wed, 10 Mar 2004 18:31:01 +0100] rev 69
- trunk: changeset 1374
 Added include checks to rb header.
    - Wed, 10 Mar 2004 17:53:04 +0100
- by tuomov [Wed, 10 Mar 2004 17:53:04 +0100] rev 68
- trunk: changeset 1373
 Added myself to copyright notices of rb code.
    - Wed, 10 Mar 2004 17:46:49 +0100
- by tuomov [Wed, 10 Mar 2004 17:46:49 +0100] rev 67
- trunk: changeset 1370
 - Added red-black tree routines for direct pointer comparison.
 
 - Made keys to red-black tree routines const.
    - Wed, 10 Mar 2004 17:33:39 +0100
- by tuomov [Wed, 10 Mar 2004 17:33:39 +0100] rev 66
- trunk: changeset 1369
 Fixed some issues with the ripped red-black tree code (compiler printf
 warnings, type safety, check of malloc result).
    - Wed, 10 Mar 2004 17:08:26 +0100
- by tuomov [Wed, 10 Mar 2004 17:08:26 +0100] rev 65
- trunk: changeset 1368
 Added code for red-black trees.
    - Sun, 07 Mar 2004 22:45:24 +0100
- by tuomov [Sun, 07 Mar 2004 22:45:24 +0100] rev 64
- trunk: changeset 1362
 Added libtu_strcasestr.
    - Sun, 07 Mar 2004 22:10:48 +0100
- by tuomov [Sun, 07 Mar 2004 22:10:48 +0100] rev 63
- trunk: changeset 1360
 Added scopyn.
    - Mon, 16 Feb 2004 18:50:28 +0100
- by tuomov [Mon, 16 Feb 2004 18:50:28 +0100] rev 62
- trunk: changeset 1318
 Switched to using spaces only for indentation. Simple automatic "\t"
 -> " " conversion; may need tuning later.
    - Mon, 16 Feb 2004 18:09:03 +0100
- by tuomov [Mon, 16 Feb 2004 18:09:03 +0100] rev 61
- trunk: changeset 1316
 Oops. Errorlog hadn't been added.
    - Mon, 16 Feb 2004 18:04:44 +0100
- by tuomov [Mon, 16 Feb 2004 18:04:44 +0100] rev 60
- trunk: changeset 1313
 Moved Ion object system and other generic code from Ion to libtu.
    - Mon, 16 Feb 2004 00:55:23 +0100
- by tuomov [Mon, 16 Feb 2004 00:55:23 +0100] rev 59
- trunk: changeset 1306
 Fixed snprintf path.
    - Mon, 16 Feb 2004 00:44:56 +0100
- by tuomov [Mon, 16 Feb 2004 00:44:56 +0100] rev 58
- trunk: changeset 1303
 Moved header files to top level directory.
    - Sun, 25 Jan 2004 12:07:52 +0100
- by tuomov [Sun, 25 Jan 2004 12:07:52 +0100] rev 57
- trunk: changeset 1220
 Some XX_SOURCE flag changes.
    - Mon, 17 Nov 2003 22:04:25 +0100
- by tuomov [Mon, 17 Nov 2003 22:04:25 +0100] rev 56
- trunk: changeset 60
 Check that PREV!=NULL when unlinking item from a list. (PREV must
 point to something if on list.)