Skip to content
Commits on Nov 5, 2004
  1. integrate patches by Sylvain Foret

    Mathieu Lacage committed
  2. Handle numbers like 1e1, nan, -infinity. Also try harder to preserve

    Matthias Clasen committed with Matthias Clasen
    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.
Commits on Nov 4, 2004
  1. improve a bit the introduction

    Mathieu Lacage committed
  2. forgot to add this file.

    Mathieu Lacage committed
  3. integrate patch from Stefan Kost

    Mathieu Lacage committed
  4. Updated Danish translation.

    Martin Willemoes Hansen committed
            * da.po: Updated Danish translation.
  5. @tml1024

    Improve G_WIN32_HAVE_WIDECHAR_API documentation.

    tml1024 committed with Tor Lillqvist
    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.
  6. @tml1024

    Add G_OPTION_FLAG_REVERSE, to reverse the sense of a G_OPTION_ARG_NONE

    tml1024 committed with Tor Lillqvist
    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.
  7. @tml1024

    Document that the result is guaranteed to be non-NULL.

    tml1024 committed with Tor Lillqvist
    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.
  8. @tml1024

    Argument is in UTF-8. Use wide character Win32 API if present.

    tml1024 committed with Tor Lillqvist
    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().
Commits on Nov 3, 2004
  1. 2004-11-03 Updated ja.po. T.Aihana <aihana@gnome.gr.jp>

    Updated ja.po. T.Aihana committed with Takeshi Aihana
  2. Add bug references.

    Matthias Clasen committed
Commits on Nov 2, 2004
  1. *** empty log message ***

    Matthias Clasen committed
  2. *** empty log message ***

    Matthias Clasen committed
  3. *** empty log message ***

    Matthias Clasen committed
  4. Forgotten ChangeLog

    Matthias Clasen committed
  5. New function to convert a filename to a UTF-8 string for display purp…

    Matthias Clasen committed with Matthias Clasen
    …oses.
    
    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.
  6. Document that this function may not return.

    Matthias Clasen committed with Matthias Clasen
    2004-11-02  Matthias Clasen  <mclasen@redhat.com>
    
    	* glib/goption.c (g_option_context_parse): Document that
    	this function may not return.
  7. Make gtkdoc-scan happy by removing spaces between gchar and *.

    Matthias Clasen committed with Matthias Clasen
    2004-11-01  Matthias Clasen  <mclasen@redhat.com>
    
    	* glib/gutils.h: Make gtkdoc-scan happy by removing spaces
    	between gchar and *.
Commits on Nov 1, 2004
  1. @tml1024

    Implement correctly also on Unix systems without lstat(). (#157038, M…

    tml1024 committed with Tor Lillqvist
    …orten
    
    2004-11-01  Tor Lillqvist  <tml@iki.fi>
    
    	* glib/gstdio.c (g_lstat): Implement correctly also on Unix
    	systems without lstat(). (#157038, Morten Welinder)
  2. @halfline

    don't return an error if we come across a value with invalid utf8 or …

    halfline committed with Ray Strode
    …if we
    
    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.
  3. glib/gdebug.h glib/gutils.c gobject/gtype.c gthread/gthread-posix.c

    Matthias Clasen committed with Matthias Clasen
    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)
  4. Documentation updates.

    Matthias Clasen committed
  5. Handle conflicts between options in different groups. (#156808)

    Matthias Clasen committed with Matthias Clasen
    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.
Commits on Oct 31, 2004
  1. Document G_WIN32_IS_NT_BASED, G_WIN32_HAVE_WIDECHAR_API.

    Matthias Clasen committed with Matthias Clasen
    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
  2. @tml1024

    Document g_win32_get_windows_version().

    tml1024 committed with Tor Lillqvist
    2004-10-31  Tor Lillqvist  <tml@iki.fi>
    
    	* glib/gwin32.c: Document g_win32_get_windows_version().
  3. @tml1024

    Add g_lstat().

    tml1024 committed with Tor Lillqvist
    2004-10-31  Tor Lillqvist  <tml@iki.fi>
    
    	* glib/gstdio.[ch]: Add g_lstat().
Commits on Oct 30, 2004
  1. Doc additions.

    Matthias Clasen committed
  2. Convert filenames to UTF-8 on Windows.

    Matthias Clasen committed with Matthias Clasen
    2004-10-29  Matthias Clasen  <mclasen@redhat.com>
    
    	* glib/goption.c (parse_arg): Convert filenames to UTF-8 on
    	Windows.
Commits on Oct 29, 2004
  1. updated [and finally fixed my script to produce ready to go de-in(ed)

    Hans Breuer committed with Hans Breuer
    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
  2. Add G_OPTION_REMAINING

    Matthias Clasen committed with Matthias Clasen
    2004-10-29  Matthias Clasen  <mclasen@redhat.com>
    
    	* glib/glib-sections.txt: Add G_OPTION_REMAINING
  3. Update.

    Matthias Clasen committed
  4. Add tests for the handling of non-option arguments, "--" and

    Matthias Clasen committed with Matthias Clasen
    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.
  5. Document GOption

    Matthias Clasen committed
  6. Mark g_assert_warning as G_GNUC_NORETURN, to avoid compiler warnings.

    Matthias Clasen committed with Matthias Clasen
    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)
Something went wrong with that request. Please try again.