summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* integrate patches by Sylvain Foretgobject_0_10_0Mathieu Lacage2004-11-051-2/+50
|
* Handle numbers like 1e1, nan, -infinity. Also try harder to preserveMatthias Clasen2004-11-057-39/+101
| | | | | | | | | | 2004-11-04 Matthias Clasen <mclasen@redhat.com> * glib/gstrfuncs.c (g_ascii_strtod): Handle numbers like 1e1, nan, -infinity. Also try harder to preserve errno. (#156421, Morten Welinder) * tests/strtod-test.c: Add testcases.
* improve a bit the introductionMathieu Lacage2004-11-041-4/+17
|
* forgot to add this file.Mathieu Lacage2004-11-041-0/+58
|
* integrate patch from Stefan KostMathieu Lacage2004-11-043-28/+218
|
* Updated Danish translation.Martin Willemoes Hansen2004-11-042-67/+75
| | | | * da.po: Updated Danish translation.
* Improve G_WIN32_HAVE_WIDECHAR_API documentation.Tor Lillqvist2004-11-043-2/+13
| | | | | | | | | 2004-11-04 Tor Lillqvist <tml@iki.fi> * glib/tmpl/windows.sgml: Improve G_WIN32_HAVE_WIDECHAR_API documentation. * glib/tmpl/option.sgml: Document G_OPTION_FLAG_REVERSE.
* Add G_OPTION_FLAG_REVERSE, to reverse the sense of a G_OPTION_ARG_NONETor Lillqvist2004-11-047-2/+28
| | | | | | | | | 2004-11-04 Tor Lillqvist <tml@iki.fi> * glib/goption.h (enum GOptionFlags): Add G_OPTION_FLAG_REVERSE, to reverse the sense of a G_OPTION_ARG_NONE (boolean) option. * glib/goption.c (parse_arg): Obey the above flag.
* Document that the result is guaranteed to be non-NULL.Tor Lillqvist2004-11-047-40/+120
| | | | | | | | | | | | | | | | 2004-11-04 Tor Lillqvist <tml@iki.fi> * glib/gconvert.c (g_filename_display_name): Document that the result is guaranteed to be non-NULL. * glib/gfileutils.c (get_contents_stdio, get_contents_regfile, get_contents_posix, get_contents_win32, g_file_open_tmp, g_file_read_link): Use g_filename_display_name() for error messages. (g_mkstemp): Document that the template should be in the GLib file name encoding. (g_file_open_tmp): Ditto. Also document that the actual name returned is also in the GLib file name encoding.
* Argument is in UTF-8. Use wide character Win32 API if present.Tor Lillqvist2004-11-043-5/+37
| | | | | | | | | | | | 2004-11-04 Tor Lillqvist <tml@iki.fi> * gmodule-win32.c (_g_module_open): Argument is in UTF-8. Use wide character Win32 API if present. * gmodule.c (parse_libtool_archive, g_module_open): Convert file name to UTF-8 before storing in the error message string. * gmodule.c (parse_libtool_archive): Use g_open().
* 2004-11-03 Updated ja.po. T.Aihana <aihana@gnome.gr.jp>Updated ja.po. T.Aihana2004-11-032-12/+16
|
* Add bug references.Matthias Clasen2004-11-035-0/+50
|
* *** empty log message ***GLIB_2_5_5Matthias Clasen2004-11-0282-1093/+1171
|
* *** empty log message ***Matthias Clasen2004-11-025-0/+30
|
* *** empty log message ***Matthias Clasen2004-11-029-3/+32
|
* Forgotten ChangeLogMatthias Clasen2004-11-025-0/+30
|
* New function to convert a filename to a UTF-8 string for display purposes.Matthias Clasen2004-11-024-58/+184
| | | | | | | | | | 2004-11-02 Matthias Clasen <mclasen@redhat.com> * glib/gconvert.c (g_filename_display_name): New function to convert a filename to a UTF-8 string for display purposes. (g_get_filename_charsets): New function to return the encodings which are tried when converting a filename to UTF-8.
* Document that this function may not return.Matthias Clasen2004-11-026-0/+31
| | | | | | | 2004-11-02 Matthias Clasen <mclasen@redhat.com> * glib/goption.c (g_option_context_parse): Document that this function may not return.
* Make gtkdoc-scan happy by removing spaces between gchar and *.Matthias Clasen2004-11-026-3/+28
| | | | | | | 2004-11-01 Matthias Clasen <mclasen@redhat.com> * glib/gutils.h: Make gtkdoc-scan happy by removing spaces between gchar and *.
* Implement correctly also on Unix systems without lstat(). (#157038, MortenTor Lillqvist2004-11-016-4/+30
| | | | | | | 2004-11-01 Tor Lillqvist <tml@iki.fi> * glib/gstdio.c (g_lstat): Implement correctly also on Unix systems without lstat(). (#157038, Morten Welinder)
* don't return an error if we come across a value with invalid utf8 or if weRay Strode2004-11-016-172/+300
| | | | | | | | | | | | | | | | | | | | | | | | 2004-11-01 Ray Strode <rstrode@redhat.com> * 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.
* glib/gdebug.h glib/gutils.c gobject/gtype.c gthread/gthread-posix.cMatthias Clasen2004-11-0112-7/+57
| | | | | | | | | | | | 2004-11-01 Matthias Clasen <mclasen@redhat.com> * 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)
* Documentation updates.Matthias Clasen2004-11-018-5/+23
|
* Handle conflicts between options in different groups. (#156808)Matthias Clasen2004-11-016-4/+146
| | | | | | | | | | | | | | 2004-11-01 Matthias Clasen <mclasen@redhat.com> 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.
* Document G_WIN32_IS_NT_BASED, G_WIN32_HAVE_WIDECHAR_API.Matthias Clasen2004-10-3110-10/+65
| | | | | | | | | | | | | 2004-10-31 Matthias Clasen <mclasen@redhat.com> * glib/tmpl/windows.sgml: Document G_WIN32_IS_NT_BASED, G_WIN32_HAVE_WIDECHAR_API. * glib/glib-sections.txt: Add g_lstat * glib/running.sgml: Document G_WIN32_PRETEND_WIN9X. 200
* Document g_win32_get_windows_version().Tor Lillqvist2004-10-316-6/+35
| | | | | | 2004-10-31 Tor Lillqvist <tml@iki.fi> * glib/gwin32.c: Document g_win32_get_windows_version().
* Add g_lstat().Tor Lillqvist2004-10-317-1/+54
| | | | | | 2004-10-31 Tor Lillqvist <tml@iki.fi> * glib/gstdio.[ch]: Add g_lstat().
* Doc additions.Matthias Clasen2004-10-308-41/+96
|
* Convert filenames to UTF-8 on Windows.Matthias Clasen2004-10-306-2/+39
| | | | | | | 2004-10-29 Matthias Clasen <mclasen@redhat.com> * glib/goption.c (parse_arg): Convert filenames to UTF-8 on Windows.
* updated [and finally fixed my script to produce ready to go de-in(ed)Hans Breuer2004-10-2915-27/+117
| | | | | | | | | | | | 2004-10-29 Hans Breuer <hans@breuer.org> * 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
* Add G_OPTION_REMAININGMatthias Clasen2004-10-292-2/+5
| | | | | | 2004-10-29 Matthias Clasen <mclasen@redhat.com> * glib/glib-sections.txt: Add G_OPTION_REMAINING
* Update.Matthias Clasen2004-10-291-33/+51
|
* Add tests for the handling of non-option arguments, "--" andMatthias Clasen2004-10-298-10/+304
| | | | | | | | | | | | | | | 2004-10-29 Matthias Clasen <mclasen@redhat.com> * 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.
* Document GOptionMatthias Clasen2004-10-298-63/+469
|
* Mark g_assert_warning as G_GNUC_NORETURN, to avoid compiler warnings.Matthias Clasen2004-10-296-1/+26
| | | | | | | 2004-10-28 Matthias Clasen <mclasen@redhat.com> * glib/gmessages.h: Mark g_assert_warning as G_GNUC_NORETURN, to avoid compiler warnings. (#156767, Owen Taylor)
* Include also <direct.h> for mkdir() prototype with MSVC. [156727, KazukiTor Lillqvist2004-10-296-0/+16
| | | | | | | 2004-10-29 Tor Lillqvist <tml@iki.fi> * glib/gstdio.c: Include also <direct.h> for mkdir() prototype with MSVC. [156727, Kazuki IWAMOTO]
* Redefine also g_io_channel_new_file to the UTF-8 version on Win32.Tor Lillqvist2004-10-296-0/+34
| | | | | | | | 2004-10-29 Tor Lillqvist <tml@iki.fi> * 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)
* fix whitespace in changelog entryRay Strode2004-10-285-40/+40
|
* clean up a leak (#156652, Morten Welinder) (g_key_file_load_from_fd):Ray Strode2004-10-286-26/+88
| | | | | | | | | | | | | | | 2004-10-28 Ray Strode <rstrode@redhat.com> * 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.
* Don't use S_ISREG macro (#156728, Kazuki IWAMOTO)Ray Strode2004-10-286-1/+26
| | | | | | | 2004-10-28 Ray Strode <rstrode@redhat.com> * glib/gkeyfile.c: Don't use S_ISREG macro (#156728, Kazuki IWAMOTO)
* Add some introductory notes.Matthias Clasen2004-10-282-0/+83
| | | | | | 2004-10-28 Matthias Clasen <mclasen@redhat.com> * glib/tmpl/keyfile.sgml: Add some introductory notes.
* Fix credits.Matthias Clasen2004-10-285-5/+5
|
* Include galias.h before glib.h (#156697, Christian Persch)Matthias Clasen2004-10-286-1/+16
| | | | | | | 2004-10-28 Matthias Clasen <mclasen@redhat.com> * glib/gstdio.c: Include galias.h before glib.h (#156697, Christian Persch)
* Add a missing "Since: 2.6" comment.Matthias Clasen2004-10-286-0/+55
| | | | | | 2004-10-28 Matthias Clasen <mclasen@redhat.com> * glib/gkeyfile.c: Add a missing "Since: 2.6" comment.
* Include glib.h early to get G_OS_WIN32. Include errno.h for errno.Tor Lillqvist2004-10-286-4/+26
| | | | | | | 2004-10-28 Tor Lillqvist <tml@iki.fi> * glib/gstdio.c: Include glib.h early to get G_OS_WIN32. Include errno.h for errno.
* Include gstdio.h and use g_open().Tor Lillqvist2004-10-286-3/+24
| | | | | | 2004-10-28 Tor Lillqvist <tml@iki.fi> * glib/gkeyfile.c: Include gstdio.h and use g_open().
* Fix typo in bug number reference.Tor Lillqvist2004-10-285-5/+5
|
* Move file is regular check to load_from_file to use fstat() instead ofRay Strode2004-10-276-20/+220
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-10-27 Ray Strode <rstrode@redhat.com> * glib/gkeyfile.c: (g_key_file_load_from_fd), (g_key_file_load_from_file): Move file is regular check to load_from_file to use fstat() instead of race prone g_file_test(). Don't clear/init until needed. Change error messages to be more consistent. (g_key_file_load_from_data), (g_key_file_load_from_data_dirs), (g_key_file_parse_data), (g_key_file_get_value), (g_key_file_get_string), (g_key_file_set_string), (g_key_file_get_string_list), (g_key_file_set_string_list), (g_key_file_set_locale_string), (g_key_file_get_locale_string), (g_key_file_set_locale_string_list), (g_key_file_get_boolean), (g_key_file_set_boolean), (g_key_file_get_boolean_list), (g_key_file_set_boolean_list), (g_key_file_get_integer), (g_key_file_get_integer_list), (g_key_file_set_integer_list), (g_key_file_remove_key): Add more g_return_*if_fail checks for public functions.
* Bump versionMatthias Clasen2004-10-276-1/+11
|
* 2.5.4GTK_2_5_4Matthias Clasen2004-10-2779-1790/+1878
|