1 2006-08-17 Aaron Bockover <abockover@novell.com>
4 * test/test.c: Added group iterator/test driver functionality
6 * test/driver.c: Added groups to run using new test functionality
10 * test/string-util.h: Test group definitions for string util/hashtable
14 * test/hash.c: Added test definition table
16 * test/Makefile.am: Added -Wall -Werror -D_FORTIFY_SOURCE=2
18 * src/gstr.c: Added implementation for g_str_has_prefix, g_str_has_suffix
20 * src/glib.h: Added missing function signatures
22 * src/Makefile.am: added -D_FORTIFY_SOURCE=2
24 2006-08-17 Duncan Mak <duncan@a-chinaman.com>
26 * src/gslist.c (g_slist_remove_link): I misread the function
27 signature. Re-implemented.
28 (g_slist_delete_link): Implemented.
29 (g_slist_reverse): Implemented.
30 (g_slist_insert_sorted): Implemented.
32 2006-08-17 Duncan Mak <duncan@a-chinaman.com>
34 * src/gslist.c (g_slist_find):
37 (g_slist_remove_link): Implemented.
39 * test/slist.c: Tests for GSList.
41 2006-08-17 Raja R Harinath <harinath@gmail.com>
43 * src/gslist.c (g_slist_free_1): New. Free a single list node.
44 (g_slist_free): Use it to free the list nodes. Don't free the
45 data, since the list doesn't own it.
46 (g_slist_append): Convert into a one-liner.
47 (g_slist_foreach): Remove redundant null check.
48 (g_slist_last): Actually return the last node.
49 (g_slist_copy): Simplify.
50 * src/gslist.h (g_slist_free_1): Add.
52 2006-08-16 Duncan Mak <duncan@a-chinaman.com>
56 * src/gslist.h: First attempt at implementing GSList, incomplete.
58 * src/Makefile.am (libeglib_la_SOURCES): add gslist.c
59 * src/glib.h: Add GFunc definition. #include the new gslist.h.
61 2006-08-16 Miguel de Icaza <miguel@novell.com>
63 * src/Makefile.am: Added -Wall,-Werror, corrected lots of
66 * src/gstring.c: Gstring implementation.
68 * test/str.c (test_gstring): string tests.
70 2006-08-16 Aaron Bockover <abockover@novell.com>
72 * src/gstr.c: Added g_strsplit implementation
74 * test/driver.c: Run the split test
76 * test/str.c: Added a test for g_strsplit
80 * test/Makefile.am: Added MAINTAINERCLEANFILES
82 2006-08-16 Miguel de Icaza <miguel@novell.com>
84 * src/gouput.c: Implement some output routines, update missing
87 * test: Add test driver, and initial tests.
89 2006-08-15 Miguel de Icaza <miguel@novell.com>
91 * src/ghashtable.c: Implement most of this, it is completely
92 untested at this point.