X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=ChangeLog;h=e7eb9b1f18bb95ffca19bf7a19f29053fb691048;hb=613d81bcce67c905cab2dc9b9bdf1deea701dd73;hp=6da106479ec05d6d9634d32204cfa094af07023d;hpb=851c7067aaaf6e22dc946603bab9285b3630af13;p=platform%2Fupstream%2Fglib.git diff --git a/ChangeLog b/ChangeLog index 6da1064..e7eb9b1 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,164 @@ +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. @@ -31,6 +192,15 @@ 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) @@ -38,7 +208,7 @@ 2007-03-14 Matthias Clasen * glib/gkeyfile.c (g_key_file_get_double): Fix a - small typo. (#417947, Bobby Jack) + small typo. (#417847, Bobby Jack) 2007-03-08 Matthias Clasen