Log: To do: - pre-init structs (ti9x_create_regular_content) rather than bzeros them. - 23/02/2003, version 0.4.8: Bug fix thanks to Kevin McCormick : << ] |5D00000000000000|L1 |0 |01 |0000006E| ] |5D01000000000000|L2 |0 |41 |00000146|>> there was no out-of-bounds protection in ti83p_byte2desc() and others. Tijl's workaround added about this (AND with 0x1f). - 08/02/2003, version 0.4.7: Removed glib dependancy. tifiles library does not have any dep ! Fixed macros.h for BSD. - 08/02/2003, version 0.4.6: Bug report from Thomas Otto <3.1415926535897932384626433832@gmx.net>: <<$ mkdir testink $ mkfifo testink/fifo $ tilp #(gtk mode) and chanke into this dir -> freeze.>> Fixed by checking file type before opening the file in typesxx.c. Added .89y/.9xy extension for ppg variables (ebook). - 03/02/2003, version 0.4.5: Some #define have been changed into enum (make code & doc better). - 23/01/2003, version 0.4.4: stdint.h encapsulated for Win32 & BSD ports. Added BSD target to configure.ac and Tijl's patches merged. - 18/01/2003, version 0.4.3: configure.ac cleaned-up. Compilable with MinGW (under MSYS and CygWin). - 23/12/2002, version 0.4.2: Added pkg-config support. - 22/12/2002, version 0.4.1b: Doc added. - 08/12/2002, version 0.4.1: Modified to be (cross-)compilable with MinGW. - 15/11/2002, version 0.4.0: configure.ac improved. - 26/09/2002, version 0.3.9: Some functions added for Win32 (calloc/malloc/realloc/free). - 26/09/2002, version 0.3.8: Win32 port & fixes. - 16/09/2002, version 0.3.7: Win32 port. - 08/09/2002, version 0.3.6: tifiles_translate_varname modified. - 04/09/2002, version 0.3.5: The trans field (TiVarEntry) was not filled ! Added 2 new functions: tifiles_get_fldname & tifiles_get_varname - 01/09/2002, version 0.3.4: Added tifiles_idlist_type function. Added new type: clock ! - 31/08/2002, version 0.3.3: Testing phase: little fix in read_regular_file for TI83+ and group files. - 26/08/2002, version 0.3.2: Added V200 support (same file format as TI92+). - 23/08/2002, version 0.3.1: Added a descriptive for each TI file extension. - 21/08/2002, version 0.3.0: TI83+ FLASH support fixed. TI89 FLASH support in writing fixed. - 18/08/2002, version 0.2.9: some TI73 fixes. - 15/08/2002, version 0.2.8: added some functions for allocating & initializing structures. - 14/08/2002, version 0.2.7: added a new header (wrapper): tifiles.h - 11/08/2002, version 0.2.6: TiVarEntry modified (some names of field) - 09/08/2002, version 0.2.5: Little fix in TI9x support. - 27/07/2002, version 0.2.4: TI83+ FLASH support updated. Little bug fix in typesxx.c (TIXX_FLASH) - 22/07/2002, version 0.2.3: A fix in Ti8x (86) support (backup, part3 mey be NULL). - 20/07/2002, version 0.2.2: Some functions added. - 19/07/2002, version 0.2.1: Built under win32 -> some incompatible changes. - 18/07/2002, version 0.2.0: Compiled under Win32. Added a more robust error checking. Can be considered as stable. - 15/07/2002, version 0.1.1: TI8X/9X share a common Regular structure... - 14/07/2002, version 0.1.0: Grouping/Ungrouping support finished & tested. TI9x support has been extensively tested (with FLASH support): OK ! - 12/07/2002, version 0.0.9: TI8x support has been extensively tested (except FLASH support): OK ! - 10/07/2002, version 0.0.8: Some headers moved from libticables to libtifiles. - 05/07/2002, version 0.0.7: TI9x support added. - 04/07/2002, version 0.0.6: Merged concurrent modifications. - 30/06/2002, version 0.0.5: Some defs changed (CALC_...) but not enabled yet. - 26/06/2002, version 0.0.4: Win32 port and bug fixes. - 24/06/2002, version 0.0.3: TI82 grouping/ungrouping added. - 23/06/2002, version 0.0.2: TI82 support finished. - 10/06/2002, version 0.0.1: First version.