changelog
    
    
    - 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.)
    - Mon, 17 Nov 2003 14:28:28 +0100
- by tuomov [Mon, 17 Nov 2003 14:28:28 +0100] rev 55
- trunk: changeset 59
 Set _GNU_SOURCE when compiling with system asprintf. Default to system
 asprintf.
    - Thu, 17 Jul 2003 19:11:30 +0200
- by tuomov [Thu, 17 Jul 2003 19:11:30 +0200] rev 54
- trunk: changeset 58
 Cleaned up system.mk
    - Wed, 28 May 2003 23:48:16 +0200
- by tuomov [Wed, 28 May 2003 23:48:16 +0200] rev 53
- trunk: changeset 57
 License changed to Artistic/LGPL dual license.
    - Wed, 16 Apr 2003 09:09:34 +0200
- by tuomov [Wed, 16 Apr 2003 09:09:34 +0200] rev 52
- trunk: changeset 56
 set_warn_handler returns default_warn_handler instead of NULL when no
 other warn handlers are set.
    - Sat, 05 Apr 2003 22:32:55 +0200
- by tuomov [Sat, 05 Apr 2003 22:32:55 +0200] rev 51
- trunk: changeset 55
 stringintmap_value added
    - Sat, 05 Apr 2003 22:24:03 +0200
- by tuomov [Sat, 05 Apr 2003 22:24:03 +0200] rev 50
- trunk: changeset 54
 Makefile refixed
    - Sat, 05 Apr 2003 22:21:24 +0200
- by tuomov [Sat, 05 Apr 2003 22:21:24 +0200] rev 49
- trunk: changeset 53
 StringIntMap fixed (not)
    - Wed, 02 Apr 2003 22:05:14 +0200
- by tuomov [Wed, 02 Apr 2003 22:05:14 +0200] rev 48
- trunk: changeset 52
 Makefile changes
    - Tue, 11 Mar 2003 20:01:42 +0100
- by tuomov [Tue, 11 Mar 2003 20:01:42 +0100] rev 47
- trunk: changeset 51
 minor glitch
    - Sat, 08 Mar 2003 15:55:01 +0100
- by tuomov [Sat, 08 Mar 2003 15:55:01 +0100] rev 46
- trunk: changeset 50
 Added CONFOPTS_NOT_SET and parse_config_tokz_skip_section.
    - Tue, 25 Feb 2003 20:13:43 +0100
- by tuomov [Tue, 25 Feb 2003 20:13:43 +0100] rev 45
- trunk: changeset 49
 acsystem -> system-ac
    - Tue, 25 Feb 2003 20:02:42 +0100
- by tuomov [Tue, 25 Feb 2003 20:02:42 +0100] rev 44
- trunk: changeset 47
 Added system-inc.mk and modified Makefile to use it
    - Mon, 17 Feb 2003 23:24:47 +0100
- by tuomov [Mon, 17 Feb 2003 23:24:47 +0100] rev 43
- trunk: changeset 46
 UNLINK_ITEM fixed to reset next/previous pointers to NULL
    - Sun, 03 Nov 2002 03:51:35 +0100
- by tuomov [Sun, 03 Nov 2002 03:51:35 +0100] rev 42
- trunk: changeset 45
 (void*)+n fixed
    - Sun, 03 Nov 2002 03:09:04 +0100
- by tuomov [Sun, 03 Nov 2002 03:09:04 +0100] rev 41
- trunk: changeset 44
 remalloczero changes
    - Mon, 27 May 2002 00:27:30 +0200
- by tuomov [Mon, 27 May 2002 00:27:30 +0200] rev 40
- trunk: changeset 43
 Added check_args_loose
    - Tue, 22 Jan 2002 01:24:03 +0100
- by tuomov [Tue, 22 Jan 2002 01:24:03 +0100] rev 39
- trunk: changeset 42
 doh
    - Tue, 22 Jan 2002 01:20:58 +0100
- by tuomov [Tue, 22 Jan 2002 01:20:58 +0100] rev 38
- trunk: changeset 41
 END_CONFOPTS was missing
    - Tue, 22 Jan 2002 01:22:58 +0100
- by tuomov [Tue, 22 Jan 2002 01:22:58 +0100] rev 37
- trunk: changeset 40
 END_OPTPARSEROPTS missing too.
    - Sat, 19 Jan 2002 19:31:04 +0100
- by tuomov [Sat, 19 Jan 2002 19:31:04 +0100] rev 36
- trunk: changeset 39
 - The tokenizer also supports reading from a buffer now.
 
 - 2002 update
    - Sat, 19 Jan 2002 19:14:36 +0100
- by tuomov [Sat, 19 Jan 2002 19:14:36 +0100] rev 35
- trunk: changeset 38
 Warning callbacks (thanks to Lukas Schroeder). libtu now depends on
 the asprintf functions and one implementation is included in
 snprintf_2.2/.
    - Sun, 01 Apr 2001 01:43:46 +0200
- by tuomov [Sun, 01 Apr 2001 01:43:46 +0200] rev 34
- trunk: changeset 37
 Added StringIntMap
    - Wed, 10 Jan 2001 19:15:19 +0100
- by tuomov [Wed, 10 Jan 2001 19:15:19 +0100] rev 33
- trunk: changeset 36
 added missing #ifndef LIBTU_NO_ERRMSG
    - Fri, 05 Jan 2001 17:31:37 +0100
- by tuomov [Fri, 05 Jan 2001 17:31:37 +0100] rev 32
- trunk: changeset 35
 Added 'stripws'.
    - Tue, 02 Jan 2001 01:45:46 +0100
- by tuomov [Tue, 02 Jan 2001 01:45:46 +0100] rev 31
- trunk: changeset 34
 Added libtu_(v)asprintf functions.
    - Thu, 28 Dec 2000 14:40:02 +0100
- by tuomov [Thu, 28 Dec 2000 14:40:02 +0100] rev 30
- trunk: changeset 33
 Makefile/path settings changes
    - Wed, 20 Dec 2000 20:34:02 +0100
- by tuomov [Wed, 20 Dec 2000 20:34:02 +0100] rev 29
- trunk: changeset 32
 Use 'ranlib' instead of 'ar s'.
    - Sat, 04 Nov 2000 21:29:33 +0100
- by tuomov [Sat, 04 Nov 2000 21:29:33 +0100] rev 28
- trunk: changeset 31
 fix
    - Sat, 04 Nov 2000 21:14:52 +0100
- by tuomov [Sat, 04 Nov 2000 21:14:52 +0100] rev 27
- trunk: changeset 30
 Added LIBTU_NO_ERRMSG so snprintf is not needed with programs that
 don't use the errmsg functions (pwm).
    - Fri, 27 Oct 2000 15:41:36 +0200
- by tuomov [Fri, 27 Oct 2000 15:41:36 +0200] rev 26
- trunk: changeset 29
 oops
    - Fri, 27 Oct 2000 15:17:27 +0200
- by tuomov [Fri, 27 Oct 2000 15:17:27 +0200] rev 25
- trunk: changeset 28
 Added errmsg_* functions alike warn_* -- asprintf and vasprintf
 required now.
    - Mon, 02 Oct 2000 17:57:46 +0200
- by tuomov [Mon, 02 Oct 2000 17:57:46 +0200] rev 24
- trunk: changeset 27
 Added missing TOK_INIT (could cause segfaults).
    - Tue, 29 Aug 2000 00:03:00 +0200
- by tuomov [Tue, 29 Aug 2000 00:03:00 +0200] rev 23
- trunk: changeset 26
 Once again, 'make install' portability fixes
    - Mon, 28 Aug 2000 13:15:36 +0200
- by tuomov [Mon, 28 Aug 2000 13:15:36 +0200] rev 22
- trunk: changeset 25
 Parser error handling fixes
    - Mon, 28 Aug 2000 12:24:32 +0200
- by tuomov [Mon, 28 Aug 2000 12:24:32 +0200] rev 21
- trunk: changeset 24
 Added tokz_warn
    - Sun, 27 Aug 2000 21:21:29 +0200
- by tuomov [Sun, 27 Aug 2000 21:21:29 +0200] rev 20
- trunk: changeset 23
 Made check_args non-static for use with ion
    - Mon, 24 Jul 2000 16:38:12 +0200
- by tuomov [Mon, 24 Jul 2000 16:38:12 +0200] rev 19
- trunk: changeset 22
 Fixed a bug with OPT_NO_DASH
    - Fri, 21 Jul 2000 21:19:37 +0200
- by tuomov [Fri, 21 Jul 2000 21:19:37 +0200] rev 18
- trunk: changeset 21
 Added 'bool' config file data type
    - Fri, 21 Jul 2000 21:19:31 +0200
- by tuomov [Fri, 21 Jul 2000 21:19:31 +0200] rev 17
- trunk: changeset 20
 - Added 'bool' config file data type
 
 - Brought tester*.c up-to-date
    - Sat, 01 Jul 2000 14:18:56 +0200
- by tuomov [Sat, 01 Jul 2000 14:18:56 +0200] rev 16
- trunk: changeset 19
 Use POSIX_SOURCE
    - Sat, 01 Jul 2000 13:31:40 +0200
- by tuomov [Sat, 01 Jul 2000 13:31:40 +0200] rev 15
- trunk: changeset 18
 long double -> double
    - Sat, 03 Jun 2000 19:00:43 +0200
- by tuomov [Sat, 03 Jun 2000 19:00:43 +0200] rev 14
- trunk: changeset 17
 Default include path support
    - Fri, 26 May 2000 18:34:04 +0200
- by tuomov [Fri, 26 May 2000 18:34:04 +0200] rev 13
- trunk: changeset 16
 Increased MAX_NEST and MAX_TOKENS to 256
    - Sun, 21 May 2000 17:33:48 +0200
- by tuomov [Sun, 21 May 2000 17:33:48 +0200] rev 12
- trunk: changeset 15
 - Optparser generates --help from option descriptions in the
 OptParserOpt structure
 
 - Changed the options --license, --authors and --proginfo to single
 --about
    - Sat, 20 May 2000 17:43:36 +0200
- by tuomov [Sat, 20 May 2000 17:43:36 +0200] rev 11
- trunk: changeset 14
 Added dlist.h for doubly linked lists.
    - Sun, 14 May 2000 18:58:42 +0200
- by tuomov [Sun, 14 May 2000 18:58:42 +0200] rev 10
- trunk: changeset 13
 Use $(ANSI_SOURCE)
    - Sat, 29 Apr 2000 15:35:45 +0200
- by tuomov [Sat, 29 Apr 2000 15:35:45 +0200] rev 9
- trunk: changeset 12
 Changed the copyright notice in headers
    - Sat, 22 Apr 2000 17:34:20 +0200
- by tuomov [Sat, 22 Apr 2000 17:34:20 +0200] rev 8
- trunk: changeset 11
 Portability fixes
    - Wed, 19 Apr 2000 22:44:45 +0200
- by tuomov [Wed, 19 Apr 2000 22:44:45 +0200] rev 7
- trunk: changeset 10
 Fixed system.mk
    - Wed, 19 Apr 2000 22:17:57 +0200
- by tuomov [Wed, 19 Apr 2000 22:17:57 +0200] rev 6
- trunk: changeset 9
 Added rules.mk system.mk
    - Wed, 19 Apr 2000 22:10:28 +0200
- by tuomov [Wed, 19 Apr 2000 22:10:28 +0200] rev 5
- trunk: changeset 8
 Moved include/*.h to include/libtu/
    - Wed, 19 Apr 2000 22:03:51 +0200
- by tuomov [Wed, 19 Apr 2000 22:03:51 +0200] rev 4
- trunk: changeset 7
 Simpler optparser
    - Wed, 19 Apr 2000 22:03:38 +0200
- by tuomov [Wed, 19 Apr 2000 22:03:38 +0200] rev 3
- trunk: changeset 6
 - Simpler optparser
 
 - New Makefile system
    - Wed, 23 Feb 2000 08:47:59 +0100
- by tuomov [Wed, 23 Feb 2000 08:47:59 +0100] rev 2
- trunk: changeset 5
 Error tolerant config file parsing mode
    - Sat, 19 Feb 2000 23:23:29 +0100
- by tuomov [Sat, 19 Feb 2000 23:23:29 +0100] rev 1
- trunk: changeset 4
 - Added include support in config file parser
 
 - Added scatn()
 
 - Fixed remalloczero()
 
 - Fixed is_end() in numparser2.h -- EOF case was missing