Permalink
Commits on Sep 18, 2004
  1. 2.5.3

    Matthias Clasen committed Sep 18, 2004
Commits on Sep 17, 2004
  1. More updates.

    Matthias Clasen committed Sep 17, 2004
  2. shut up cvs

    Manish Singh committed Sep 17, 2004
  3. don't hardcode lengths for cut, instead split on the third field.

    Thu Sep 16 18:42:46 2004  Manish Singh  <yosh@gimp.org>
    
            * abicheck.sh: don't hardcode lengths for cut, instead split on
            the third field.
    yosh committed with Manish Singh Sep 17, 2004
  4. don't hardcode lengths for cut, instead split on the third field.

    Thu Sep 16 18:42:46 2004  Manish Singh  <yosh@gimp.org>
    
            * glib/abicheck.sh: don't hardcode lengths for cut, instead split on
            the third field.
    yosh committed with Manish Singh Sep 17, 2004
  5. Make it take a guint for number of characters, instead of a gsize.

    Thu Sep 16 18:15:32 2004  Manish Singh  <yosh@gimp.org>
    
            * glib/gstrfuncs.c (g_strncasecmp): Make it take a guint for number
            of characters, instead of a gsize. Technically this is incorrect,
            but this makes it match the prototype, and this is a deprecated
            function anyway.
    yosh committed with Manish Singh Sep 17, 2004
Commits on Sep 16, 2004
  1. Implement the same PLT reduction technique used in GTK+:

    2004-09-16  Matthias Clasen  <mclasen@redhat.com>
    
    	Implement the same PLT reduction technique used in GTK+:
    
    	* Makefile.am: Generate gobjectalias.h from gobject.symbols.
    	(BUILT_SOURCES): Add gobjectalias.h.
    
    	* makegobjectalias.pl: Script to generate gobjectalias.h.
    
    	* *.c: Include gobjectalias.h
    Matthias Clasen committed with Matthias Clasen Sep 16, 2004
  2. Add ABI control using the same technique that is used in GTK+.

    2004-09-16  Matthias Clasen  <mclasen@redhat.com>
    
    	Add ABI control using the same technique that is used in GTK+.
    
    	* gobject.symbols: Master list of symbols.
    
    	* gobject.def: Removed. It is now generated from gobject.symbols.
    
    	* Makefile.am (gobject.def): Generate from gobject.symbols.
    	(TESTS): Add abicheck.sh
    	(EXTRA_DIST): Add abicheck.sh
    	(export_symbols): Don't export _-prefixed symbols.
    
    	* gtype.h:
    	* gtype.c: Move the declarations of the various _init() functions
    	to the header, and mark them as G_GNUC_INTERNAL.
    Matthias Clasen committed with Matthias Clasen Sep 16, 2004
  3. Add abicheck.sh

    2004-09-16  Matthias Clasen  <mclasen@redhat.com>
    
    	* glib/Makefile.am (EXTRA_DIST): Add abicheck.sh
    Matthias Clasen committed with Matthias Clasen Sep 16, 2004
  4. Ignore galias.h

    2004-09-16  Matthias Clasen  <mclasen@redhat.com>
    
    	* glib/Makefile.am: Ignore galias.h
    
    	* glib/glib-sections.txt: Updates.
    Matthias Clasen committed with Matthias Clasen Sep 16, 2004
  5. Implement the same PLT reduction technique used in GTK+:

    Thu Sep 16 02:03:15 2004  Matthias Clasen  <maclas@gmx.de>
    
    	Implement the same PLT reduction technique used in GTK+:
    Matthias Clasen committed with Matthias Clasen Sep 16, 2004
  6. Commit accumulated changes.

    Matthias Clasen committed Sep 16, 2004
Commits on Sep 15, 2004
  1. Convert message to UTF-8. Technically this breaks API, but the actual…

    … use
    
    2004-09-15  Tor Lillqvist  <tml@iki.fi>
    
    	* glib/gwin32.c (g_win32_error_message): Convert message to
    	UTF-8. Technically this breaks API, but the actual use cases in
    	gdk/win32 have assumed it is UTF-8 anyway. Fix
    	documentation. (#152618, Kazuki Iwamoto)
    
    	* glib/gwin32.h: Don't define ftruncate as a macro. Was never a
    	good idea, and it clashes with newest mingw headers, which have a
    	ftruncate implementation as an inline function. Thanks to Dominik R.
    
    	* glib/gwin32.c (g_win32_ftruncate): Simplify implementation, just
    	call _chsize() in the C library.
    tml1024 committed with Tor Lillqvist Sep 15, 2004
  2. Updates

    Matthias Clasen committed Sep 15, 2004
Commits on Sep 11, 2004
  1. *** empty log message ***

    Ivan Stojmirov committed Sep 11, 2004
Commits on Sep 9, 2004
  1. Strip the prefix "IA__" from function names, since that is what GTK+ …

    …uses
    
    2004-09-09  Matthias Clasen  <mclasen@redhat.com>
    
    	* glib/gmessages.c (g_return_if_fail_warning): Strip the
    	prefix "IA__" from function names, since that is what
    	GTK+ uses for the PLT-reduction aliases.
    Matthias Clasen committed with Matthias Clasen Sep 9, 2004
  2. Include implementation of g_return_if_fail_internal().

    Thu Sep  9 13:52:26 2004  Owen Taylor  <otaylor@redhat.com>
    
            * glib/gmessages.c (g_return_if_fail_warning):
            Include implementation of g_return_if_fail_internal().
    Owen Taylor committed with Owen Taylor Sep 9, 2004
  3. Use a helper function to reduce code size; omit FILE/LINE when we have

    Thu Sep  9 10:37:41 2004  Owen Taylor  <otaylor@redhat.com>
    
            * glib/gmessages.h (g_return_[val_]if_fail): Use
            a helper function to reduce code size; omit FILE/LINE
            when we have __PRETTY_FUNCTION__.
    Owen Taylor committed with Owen Taylor Sep 9, 2004
  4. Clarify the relation of g_get_home_dir() and $HOME.

    Matthias Clasen committed Sep 9, 2004
  5. Add a function to calculate the length of a NULL-terminated string ar…

    …ray.
    
    Thu Sep  9 00:10:40 2004  Matthias Clasen  <maclas@gmx.de>
    
    	* glib/gstrfuncs.h:
    	* glib/gstrfuncs.c (g_strv_length): Add a function to
    	calculate the length of a NULL-terminated string
    	array.  (#150455, Tim-Philipp Müller)
    
    	* tests/strfunc-test.c (main): Add a test for g_strv_length().
    Matthias Clasen committed with Matthias Clasen Sep 9, 2004
Commits on Sep 8, 2004
  1. On Win32, as last resort call g_win32_getlocale() to get the current

    2004-09-08  Tor Lillqvist  <tml@iki.fi>
    
    	* glib/gutils.c (guess_category_value): On Win32, as last resort
    	call g_win32_getlocale() to get the current thread locale. There
    	usually aren't any POSIXish LANG or LC_* environment variables
    	present on Windows machines.
    
    	* glib/glib.def: Add g_get_language_names.
    tml1024 committed with Tor Lillqvist Sep 8, 2004
Commits on Sep 7, 2004
  1. Add a function to return a list of applicable locale names. (#95587,

    2004-09-07  Matthias Clasen  <mclasen@redhat.com>
    
    	* glib/gutils.h:
    	* glib/gutils.c (g_get_language_names): Add a function to
    	return a list of applicable locale names.  (#95587,
    	Hidetoshi Tajima)
    	(guess_category_value, compute_locale_variants):
    	(explode_locale, unalias_lang, read_aliases): Helper
    	functions for g_get_language_names()
    
    	* tests/testglib.c (main): Show the results of
    	g_get_language_names()
    Matthias Clasen committed with Matthias Clasen Sep 7, 2004
Commits on Sep 6, 2004
  1. Updated Norwegian Nynorsk translation.

    2004-09-06  Åsmund Skjæveland <aasmunds@fys.uio.no>
    
    	* nn.po: Updated Norwegian Nynorsk translation.
    Åsmund Skjæveland committed with Åsmund Skjæveland Sep 6, 2004
  2. Remove excess markup and fix a markup error.

    Mon Sep  6 01:56:13 2004  Matthias Clasen  <maclas@gmx.de>
    
    	* glib/tmpl/messages.sgml: Remove excess markup and fix a markup
    	error.
    Matthias Clasen committed with Matthias Clasen Sep 6, 2004
Commits on Sep 5, 2004
  1. updated by Misu Moldovan

    2004-09-05  Marius Andreiana <marius galuna.ro>
    
            * ro.po: updated by Misu Moldovan
    Marius Andreiana committed with Marius Andreiana Sep 5, 2004
  2. New function to install an alternate default log handler. (#66387, Darin

    Sun Sep  5 01:46:11 2004  Matthias Clasen  <maclas@gmx.de>
    
    	* glib/glib.def:
    	* glib/gmessages.h:
    	* glib/gmessages.c (g_log_set_default_handler): New
    	function to install an alternate default log
    	handler.  (#66387, Darin Adler)
    Matthias Clasen committed with Matthias Clasen Sep 5, 2004
Commits on Sep 3, 2004
  1. Update.

    2004-09-03  Tor Lillqvist  <tml@iki.fi>
    
    	* glib/glib.def: Update.
    tml1024 committed with Tor Lillqvist Sep 3, 2004
Commits on Sep 2, 2004
  1. Add g_date_get_iso8601_week_of_year.

    Wed Sep  1 20:27:59 2004  Matthias Clasen  <maclas@gmx.de>
    
    	* glib/glib-sections.txt: Add g_date_get_iso8601_week_of_year.
    Matthias Clasen committed with Matthias Clasen Sep 2, 2004
  2. Add a function to calculate the ISO 8601 week number of a date. (#92579,

    Wed Sep  1 20:22:39 2004  Matthias Clasen  <maclas@gmx.de>
    
    	* glib/gdate.h:
    	* glib/gdate.c (g_date_get_iso8601_week_of_year): Add
    	a function to calculate the ISO 8601 week number of
    	a date.  (#92579, Niklas Lundell)
    Matthias Clasen committed with Matthias Clasen Sep 2, 2004
Commits on Sep 1, 2004
  1. Set program name before calling the pre-parse hooks.

    2004-09-01  Anders Carlsson  <andersca@gnome.org>
    
    	* glib/goption.c: (g_option_context_parse):
    	Set program name before calling the pre-parse hooks.
    Anders Carlsson committed with Anders Carlsson Sep 1, 2004
  2. Handle option contexts without a main group.

    2004-09-01  Anders Carlsson  <andersca@gnome.org>
    
    	* glib/goption.c: (g_option_context_free), (print_help),
    	(g_option_context_parse):
    	Handle option contexts without a main group.
    
    	* tests/option-test.c: (empty_test2), (main):
    	Add test case for that.
    Anders Carlsson committed with Anders Carlsson Sep 1, 2004
Commits on Aug 31, 2004
  1. Updated Spanish translation.

    2004-08-31  Francisco Javier F. Serrador  <serrador@cvs.gnome.org>
    
    	* es.po: Updated Spanish translation.
    Francisco Javier F. Serrador committed with Francisco Javier Fernandez Serrador Aug 31, 2004
Commits on Aug 30, 2004
  1. Set prgname to <unknown> if argc and argv are NULL.

    2004-08-30  Anders Carlsson  <andersca@gnome.org>
    
    	* glib/goption.c: (g_option_context_parse):
    	Set prgname to <unknown> if argc and argv are NULL.
    
    	* tests/option-test.c: (empty_test1), (main):
    	Add test case for that.
    Anders Carlsson committed with Anders Carlsson Aug 30, 2004
  2. Point to g_hash_table_lookup_extended() for differentiation between

    Sun Aug 29 23:58:38 2004  Matthias Clasen  <maclas@gmx.de>
    
    	* glib/ghash.c (g_hash_table_lookup): Point to
    	g_hash_table_lookup_extended() for differentiation between
    	not-found and value-is-NULL.  (#150960, Morten Welinder)
    Matthias Clasen committed with Matthias Clasen Aug 30, 2004
  3. Fix a typo. (#151109, Stepan Kasal)

    Sun Aug 29 23:50:45 2004  Matthias Clasen  <maclas@gmx.de>
    
    	* glib/tmpl/fileutils.sgml: Fix a typo.  (#151109, Stepan Kasal)
    Matthias Clasen committed with Matthias Clasen Aug 30, 2004