X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=ChangeLog.pre-2-12;h=84654c257a428afeca43c17a5274430b60e6181b;hb=b8f2678c869129ff2b4d50d9e024b11c76854cd4;hp=9cd9d87f4027780737de524172083986f0784829;hpb=59501ed29279aa3c0a454a4205a7b5e4a821e646;p=platform%2Fupstream%2Fglib.git diff --git a/ChangeLog.pre-2-12 b/ChangeLog.pre-2-12 index 9cd9d87..84654c2 100644 --- a/ChangeLog.pre-2-12 +++ b/ChangeLog.pre-2-12 @@ -1,5 +1,139 @@ +2004-11-01 Matthias Clasen + + * glib/gutils.h: Make gtkdoc-scan happy by removing spaces + between gchar and *. + +2004-11-01 Tor Lillqvist + + * glib/gstdio.c (g_lstat): Implement correctly also on Unix + systems without lstat(). (#157038, Morten Welinder) + +2004-11-01 Ray Strode + + * glib/gkeyfile.c: + (g_key_file_get_locale_string): don't return an + error if we come across a value with invalid utf8 or + if we don't find a translated string. Just fallback + to the untranslated string (Mark McLoughlin, bug + #156790). + + * glib/gkeyfile.c: + (g_key_file_init), (g_key_file_clear): track the + actual start GKeyFileGroup rather than just its name + (g_key_file_parse_group): allow add_group() to + update the start group. + (g_key_file_remove_group_node): update the start + group if it gets removed (Mark McLoughlin, bug + #156790). + + * glib/gkeyfile.c: + (g_key_file_parse_string_as_value): Don't escape + tabs and spaces in the middle of key values. + +2004-11-01 Matthias Clasen + + * glib/gconvert.c: + * glib/gdebug.h + * glib/gutils.c + * gobject/gtype.c + * gthread/gthread-posix.c + * tests/timeloop-closure.c + * tests/timeloop.c: Fix sparse warnings. (#157014, Kjartan Maraas) + +2004-11-01 Matthias Clasen + + * glib/goption.c: Documentation updates. + + Handle conflicts between options in different groups. (#156808) + + * glib/goption.c (g_option_context_parse): When a long option does not + match exactly, try to parse it as --group-option. + (g_option_context_add_group): Warn if a group name conflict occurs. + + * glib/goption.c (print_help): Print out the effective options, ie + don't print shadowed short options, and for long options print + --group-option instead of --option if appropriate. + +2004-10-31 Matthias Clasen + + * glib/gwin32.c: Add bits of markup to g_win32_get_windows_version() + docs. + +2004-10-31 Tor Lillqvist + + * glib/gwin32.c: Document g_win32_get_windows_version(). + + * glib/gstdio.[ch]: Add g_lstat(). + +2004-10-29 Matthias Clasen + + * glib/goption.c: Doc additions. + + * glib/goption.c (parse_arg): Convert filenames to UTF-8 on + Windows. + +2004-10-29 Hans Breuer + + * glibconfig.h */makefile.msc.in : updated [and finally fixed my + script to produce ready to go de-in(ed) files, w/o autotools] + + * */*.rc.in : updated copyrights to 2004 + + * glib/gutils.c : some CSIDL_* defines lacking from older SDK; + use the same fallback mecahnism as on *NIX where ever applicable + +2004-10-29 Matthias Clasen + + * tests/option-test.c: Add tests for the handling of + non-option arguments, "--" and G_OPTION_REMAINING. + + * glib/goption.[hc]: #define G_OPTION_REMAINING, which is + a special long option name, which can be used for an option + in the main group which collects the non-option arguments. + It must be of type G_OPTION_ARG_STRING_ARRAY or + G_OPTION_ARG_FILENAME_ARRAY. If the main group doesn't contain + an option whose name is G_OPTION_REMAINING, the non-option + arguments are left behind in argv as before. + + * glib/goption.c: Add documentation. + +2004-10-28 Matthias Clasen + + * glib/gmessages.h: Mark g_assert_warning as G_GNUC_NORETURN, + to avoid compiler warnings. (#156767, Owen Taylor) + +2004-10-29 Tor Lillqvist + + * glib/gstdio.c: Include also for mkdir() prototype + with MSVC. [156727, Kazuki IWAMOTO] + + * glib/giochannel.h (g_io_channel_new_file): Redefine also + g_io_channel_new_file to the UTF-8 version on Win32. [156725, + Kazuki IWAMOTO) + +2004-10-28 Ray Strode + + * glib/gkeyfile.c + (find_file_in_data_dirs): clean up a leak (#156652, + Morten Welinder) + (g_key_file_load_from_fd): propagate fstat() error + conditions and retry read on EAGAIN (#156647, Morten + Welinder). Return error if file is NOT regular, not if + it is regular (bug introduced from last commited bug + fix). + (g_key_file_load_from_data_dirs): allocate enough space + for the terminating NULL. + +2004-10-28 Ray Strode + + * glib/gkeyfile.c: Don't use S_ISREG macro (#156728, + Kazuki IWAMOTO) + 2004-10-28 Matthias Clasen + * glib/gstdio.c: Include galias.h before glib.h (#156697, + Christophe Fergeau) + * glib/gkeyfile.c: Add a missing "Since: 2.6" comment. 2004-10-28 Tor Lillqvist