X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=ChangeLog;h=ba7b558cb290194cba94ef5e0229bf57d7a70044;hb=420262f515d72701229b6cae1fdac952e2919aa0;hp=66b1403c99f84df5ea635333647ae741ae0d3983;hpb=836cac1512511e0503af88f32eb8f7c865156125;p=platform%2Fupstream%2Fglib.git diff --git a/ChangeLog b/ChangeLog index 66b1403..ba7b558 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,230 @@ +2007-04-15 Tor Lillqvist + + * build: Include the build module using the svn:externals + mechanism. + + * Makefile.am + * configure: Add the references to build back. + +2007-04-11 Matthias Clasen + + * glib/gspawn.c (g_spawn_async): Fix a doc typo. (#427285, + Jochen Baier) + +2007-04-11 Emmanuele Bassi + + * glib/ghash.[ch]: Add g_hash_table_get_keys() and + g_hash_table_get_values(), API to retrieve the keys + and values inside an hash table in list form. (#413133) + + * glib/glib.symbols: Update symbols. + + * tests/hash-test.c: Exercise newly added functions. + +2007-04-11 Matthias Clasen + + * configure.in: Use CFLAGS/LDFLAGS in addition to + PCRE_CFLAGS/PCRE_LIBS when checking system PCRE. (#421607, + Paul Jarc) + +2007-03-27 Emmanuele Bassi + + * glib/gdate.h: Remove old comment and forward declaration of + struct tm: gdate.h includes time.h now. + +2007-03-23 Matthias Clasen + + * tests/gobject/Makefile.am: Handle $RANDOM missing. (#356843, + Paul Jarc) + +2007-03-22 Matthias Clasen + + * glib/guniprop.c: Fix corner-cases of upper/lowercase conversion. + (#418217, Denis Jacquerye) + +2007-03-22 Chris Wilson + + * glib/gkeyfile.c: Track whether the last key=value pair in a group + is a blank line and during to_data() only insert a new blank line + betweens group in its absence. This allows the beautification of the + GKeyFile and prevents newlines being inserted indefinitely. (#420686) + + * tests/keyfile-test.c (test_reload_idempotency): Test that after a + single beautification pass, g_key_file_to_data() does not alter its + input data. + +2007-03-21 Matthias Clasen + + * glib/pcre/Makefile.am: Make builddir != srcdir work. (#419900) + +2007-03-19 Paolo Borelli + + * glib/gutf8.c (fast_validate_len): remove unneeded checks. + +2007-03-18 Matthias Clasen + + * glib/gregex.c: Cosmetic fixes + +2007-03-17 Marco Barisione + + * glib/update-pcre/table-reduction.patch: + * glib/update-pcre/make_utt.py: + * glib/update-pcre/utt.patch: Add forgotten files + + * glib/update-pcre/update.sh: Call python directly instead of relying + on shebang. Also copy the changes from glib/pcre/makefile.msc to this + file + +2007-03-17 Hans Breuer + + * glib/makefile.msc.in glib/pcre/makefile.msc + glib/update-pcre/update.sh : define PCRE_STATIC to reflect the + inclusion of pcre as LIB, not stand-alone DLL. Also set NEWLINE=-1 + to match any newline by default, use of ../../build/win32/make.msc + + * glib/gregex.h : minimal includes of instead of + + * glib/gnulib/makefile.msc : make use of ../../build/win32/make.msc + + * tests/regex-test.c(verbose): don't pass a string containing '%' + as first parameter to g_print () + (test_match) : for the unexpected case output pattern and string + escaped + + * tests/child-test.c tests/slice-color.c : fix c99ism + * tests/slice-test.c : fix c99ism and gccism + * tests/mapping-test.c tests/base-64-tests.c : don't + #include unconditionally + * tests/option-test.c : use G_GINT64_CONSTANT() instead of direct LL + + * tests/makefile.msc.in : more tests build + +2007-03-17 Matthias Clasen + + * glib/gsequence.[hc]: + * glib/glib.symbols: + * tests/sequence-test.c: Move the consistency + checks to the test. + +2007-03-16 Matthias Clasen + + * configure.in: Bump version + + * === Released 2.13.0 === + + * NEWS: Updates + +2007-03-16 Matthias Clasen + + * glib/glib.symbols: + * glib/gsequence.h: Add the test function to the header, + since it is exported. + + * glib/gbase64.c (g_base64_decode): Warn if the input + is too short. (#418862, Halton Huo) + +Fri Mar 16 11:24:51 2007 Tim Janik + + * glib/gscanner.[hc]: reverted premature commit which broke + GScanner ABI and API, #415323. + +2007-03-16 Chris Wilson + + * glib/gkeyfile.c: Convert to GSlice and check for redundant + clears. (#418637) + +2007-03-15 Matthias Clasen + + * glib/gscanner.[hc]: Revert recent changes that break + existing users of GScanner. + +2007-03-15 Matthias Clasen + + * glib/gscanner.c (g_scanner_get_token_ll): Fix a typo + in the last commit. (#415323, Richard Hult) + +2007-03-15 Tor Lillqvist + + * glib/gnulib/Makefile.am (INCLUDES): Add -I$(top_srcdir)/glib so + that gregex.h finds . + + * glib/update-pcre/Makefille.am-1: Add -DGLIB_COMPILATION so that + we don't think g_ascii_table is dllimport. + + * glib/pcre/Makefile.am: Corresponding change. + + * glib/update-pcre/notdll.patch: New file. Drop + dllimport/dllexport magic for the pcre symbols. + + * glib/update-pcre/Makefile.am: Dist it. + + * glib/update-pcre/update.sh: Apply notdll.patch. + + * glib/pcre/pcre.h: Corresponding change. + +2007-03-15 Tor Lillqvist + + * glib/gtypes.h: Add comment to avoid misleading people with the + large number of digits in G_PI etc. (#404338) + +2007-03-15 Tor Lillqvist + + * config.h.win32.in: Update to match what configure produces. + +2007-03-15 Marco Barisione + + Add GRegex for regular expression matching. (#50075) + + * configure.in: Handle GRegex compilation. + + * glib/gregex.c: + * glib/gregex.h: Code for GRegex. + + * glib/Makefile.am: + * glib/makefile.msc.in: Updated makefiles. + + * glib/pcre/*: Internal copy of PCRE. + + * glib/update-pcre/*: Stuff to automatically update the internal PCRE + to a newer version. + + * tests/regex-test.c: + * tests/Makefile.am: + * tests/makefile.msc.in: Add tests for GRegex. + +2007-03-15 Chris Wilson + + * glib/gmain.c (g_main_dispatch): Replace a + g_slist_prepend/g_slist_remove pair with an on-stack link + and open coding. (#416094) + +2007-03-15 Matthias Clasen + + Fix two glitches in the Unicode case conversion + functions (#418217, Denis Jacquerye) + + * glib/guniprop.c (g_unichar_toupper): Handle zero entries + in special_case_table correctly. + (g_unichar_totitle): Fall back to g_unichar_toupper. + +2007-03-15 Matthias Clasen + + * glib/gscanner.[hc]: Some optimizations, use a lookup + table for character classes, pre-allocate GStrings with + reasonable sizes. (#415323, Charlie Brej) + +2007-03-14 Matthias Clasen + + * glib/gkeyfile.c (g_key_file_get_double): Fix a + small typo. (#417847, Bobby Jack) + +2007-03-08 Matthias Clasen + + * glib/gstrfuncs.c (g_strtoll): Return negative values. + (#416062) + + * tests/strtoll-test.c: Add more testcases. + 2007-03-06 Matthias Clasen * glib/gstring.c (g_str_equal): Clarify docs. (#364026,