📄 changelog
字号:
GDSL - Generic Data Structures Library $Id: ChangeLog,v 1.94 2006/06/22 09:28:02 ndarnis Exp $ ______________________________________________________________________________2006.06.22 Nicolas Darnis <ndarnis@free.fr> ****************** * REL: gdsl-v1.4 * TAG: RELEASE-1-4 ******************2006.06.21 Nicolas Darnis <ndarnis@free.fr> * FIX (configure.*, doc/*): documentation is now on CVS repository to avoid make problems in case no doc has been previously generated in checkout dir. 2006.03.07 Nicolas Darnis <ndarnis@free.fr> * ADD (configure.ac): file added. * CHG (src/{gdsl_heap.c, example/main_heap.c}): remove_top method finished.2006.03.01 Nicolas Darnis <ndarnis@free.fr> * FIX (src/gdsl_perm.c): gdsl_perm_canonical_cycles_count returned wrong number of cycles. 2006.02.27 Nicolas Darnis <ndarnis@free.fr> * FIX (src/gdsl_types.h): compiles now under OSX with the patch from Martin Pichlmair. * CHG (src/*): all high-level modules are now using same gdsl_map_func_t and gdsl_write_func_t with the new argument gdsl_position_t.2006.01.18 Nicolas Darnis <ndarnis@free.fr> * FIX (src/{gdsl_types.h, gdsl_stack.[c|h]}): replaced ubyte by ulong to avoid compilation problem under FreeBSD and to avoid an additional typedef.2005.07.01 Nicolas Darnis <ndarnis@free.fr> * CHG (configure.in): removed autogen.sh from EXTRA_DIST. * FIX (src/examples/_integers.c): removed compilation warning. 2005.04.15 Nicolas Darnis <ndarnis@free.fr> * FIX (src/gdsl_stack.c): wrong test in gdsl_stack_insert function.2005.04.11 Nicolas Darnis <ndarnis@free.fr> * CHG (configure.in): typo fix. * CHG (doc/man3/Makefile.am): files renamed. * FIX (src/{gdsl_bstree.c, gdsl_rbtree.c}): types fixed.2005.03.17 Nicolas Darnis <ndarnis@free.fr> * CHG (src/gdsl_heap.c): module continued...2005.03.08 Nicolas Darnis <ndarnis@free.fr> * FIX (src/gdsl_list.c): a '>' was missing in dump and write_xml functions. * CHG (src/gdsl_list[c|h]): prototype changed for sort function. 2005.03.07 Nicolas Darnis <ndarnis@free.fr> * ADD (src/gdsl_heap.[c|h]): files added. * ADD (src/examples/main_heap.c): file added. * FIX (src/examples/_integers.c): comparison function was wrong. 2005.02.18 Nicolas Darnis <ndarnis@free.fr> * CHG (gdsl-config.in, README, NEWS): typo. * REM (doc/latex/refman.*): removed usefull cvs files.2005.01.05 Nicolas Darnis <ndarnis@free.fr> * CHG (README): typo. 2004.10.09 Nicolas Darnis <ndarnis@free.fr> * CHG (README): file updated for documentation paragraph. * CHG: doc/Makefile.am is now good for latex doc generation. 2004.10.04 Nicolas Darnis <ndarnis@free.fr> ****************** * REL: gdsl-v1.3 * TAG: RELEASE-1-3 ****************** 2004.10.01 Nicolas Darnis <ndarnis@free.fr> * CHG: up-to-date doxygen-generated documentation (in html, man, latex formats) * CHG (src/gdsl_hash): module finished. * CHG (src/gdsl_stack.[c|h]): new gdsl_get|get_growing_factor functions.2004.09.30 Nicolas Darnis <ndarnis@free.fr> * ADD (src/gdsl_queue.[c|h]): added gdsl_queue_search_by_position function. * ADD (src/gdsl_stack.[c|h]): added gdsl_stack_search_by_position function. * CHG: finished commenting all modules for doc-generation. * CHG: finished rewritting all needed functions names. 2004.09.12 Nicolas Darnis <ndarnis@free.fr> * ADD (src/gdsl_2darray.[c|h]): new function added. * ADD (src/gdsl_hash.[c|h]: new function added. * CHG (src/gdsl_hash.h): comments finished.2004.09.10 Nicolas Darnis <ndarnis@free.fr> * FIX (src/_gdsl_perm.c, src/gdsl_list.c): two compilation warning fixes.2004.09.07 Nicolas Darnis <ndarnis@free.fr> * REM (doc/man/*.3, manify): removed obsolete man pages. * REM (doc/main/*): removed all these obsolete files. 2004.08.24 Nicolas Darnis <ndarnis@free.fr> * ADD (src/_gdsl_perm.[c|h]): write, dump and write_xml functions added. * CHG (src/gdsl_bstree.[c|h]): comments terminated. * CHG (src/_gdsl_bstree.[c|h]): changed proto of _gdsl_bstree_insert. * CHG: typo. 2004.08.16 Nicolas Darnis <ndarnis@free.fr> * FIX: some warnings removed in example subdir when compiled with gcc * CHG: new modules comments finished.2004.08.13 Nicolas Darnis <ndarnis@free.fr> * FIX: some warnings removed when compiled with gcc. * CHG (src/{gdsl_2darray.c, gdsl_perm.c}): removed usefull initializations since calloc is used instead of malloc. 2004.08.08 Nicolas Darnis <ndarnis@free.fr> * CHG: typo and _perm module finished. * CHG (gdsl_2darray.[c|h]): changed proto of gdsl_2darray_write function.2004.08.06 Nicolas Darnis <ndarnis@free.fr> * CHG (_gdsl_list.c): code simplified. * REM (_gdsl_mem.[c|h]): removed usefull internal memory module. 2004.07.06 Nicolas Darnis <ndarnis@free.fr> * CHG: hash module continued.2004.07.01 Nicolas Darnis <ndarnis@free.fr> * FIX compilation problem solved (all library and examples works).2004.06.28 Nicolas Darnis <ndarnis@free.fr> * CHG: comments for documentation continued.2004.05.30 Nicolas Darnis <ndarnis@free.fr> * CHG: typo for Doxygen documentation generation. 2004.05.15 Nicolas Darnis <ndarnis@free.fr> * CHG: typo.2004.05.13 Nicolas Darnis <ndarnis@free.fr> * FIX (src/gdsl_hash.c): wrong returned value in gdsl_hash_search functions.2004.05.06 Nicolas Darnis <ndarnis@free.fr> * CHG (src/examples/*): minor changes. * CHG (src/gdsl_hash.c): moved stat hash_func to extern gdsl_hash. 2004.04.04 Nicolas Darnis <ndarnis@free.fr> * CHG (src/gdsl_hash.*): finished hashtable module. 2004.03.29 Nicolas Darnis <ndarnis@free.fr> * CHG (src/gdsl_hash.*): improved hash function, modified interface. 2004.03.24 Nicolas Darnis <ndarnis@free.fr> * ADD (src/gdsl_sort.*): file added.2004.03.21 Nicolas Darnis <ndarnis@free.fr> * CHG: the main gdsl.h header file does not goes into PREFIX/gdsl anymore. * FIX: examples programms compiles now even if GDSL is not installed. 2004.02.18 Nicolas Darnis <ndarnis@free.fr> * CHG (configure.in): removed assert option and added debug option.2004.02.17 Nicolas Darnis <ndarnis@free.fr> * CHG (src/*): a lot of protos have been changed (see NEWS file). 2003.09.04 Nicolas Darnis <ndarnis@free.fr> * CHG (src/gdsl_list.c): search_by_function() optimized: when pointers are crossing over, only one comparison is necessary. 2003.08.28 Nicolas Darnis <ndarnis@free.fr> * CHG (configure.in): removed obsolete autoconf macros.2003.07.29 Nicolas Darnis <ndarnis@free.fr> * CHG (*): typo fixes.2003.05.27 Nicolas Darnis <ndarnis@free.fr> * FIX: bug in gdsl_rbtree_set_name function. * FIX: bug in gdsl_bstree_insert function. 2003.05.26 Nicolas Darnis <ndarnis@free.fr> * ADD: insert_if_not_found function is _bstree module. * REM: removed unusefull 1D array module.2003.05.15 Nicolas Darnis <ndarnis@free.fr> * CHG: changed names of search functions in stack, queue and hash modules. 2003.05.14 Nicolas Darnis <ndarnis@free.fr> * FIX: wrong XML output for _gdsl_bstree module. * ADD: main_llbstree source example. * FIX: the new _GDSL_ERR_DUPLICATE_ENTRY value is now returned by functions that can not insert a value already present. * ADD: insert_if_not_found function into rbtree module. * ADD: insert_if_not_found function into bstree module. 2003.05.13 Nicolas Darnis <ndarnis@free.fr> * CHG (src/_bintree/*): some macros are now functions. * CHG (src/_perm/*): assert added for next and prev functions. * CHG (src/_perm/*): some comments in the header. * CHG (src/_list/*): assert added in some functions. * REM (src/queue/*): map macro. * REM (src/stack/*): map macro. * FIX (src/_bstree/*): changed incorrect function name. * REM: insert_if_not_found functions removed from trees modules. 2003.05.12 Nicolas Darnis <ndarnis@free.fr> * CHG: protos of gdsl_hash_map() and gdsl_hash_create(). * CHG: comments in gdsl_hash.h quite finished. * ADD: gdsl_hash_get_size(). 2003.04.17 Nicolas Darnis <ndarnis@free.fr>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -