Permalink
Commits on Jun 29, 2007
  1. 2.13.6

    svn path=/trunk/; revision=5591
    Matthias Clasen committed Jun 29, 2007
  2. Updates

    svn path=/trunk/; revision=5590
    Matthias Clasen committed Jun 29, 2007
  3. updating for Punjabi Translation

    svn path=/trunk/; revision=5589
    Amanpreet Singh Alam committed Jun 29, 2007
Commits on Jun 27, 2007
  1. typo fix, #451459.

    Wed Jun 27 11:43:01 2007  Tim Janik  <timj@gtk.org>
    
            * gobject/tmpl/gtype.sgml (initializers): typo fix, #451459.
    
    
    
    svn path=/trunk/; revision=5588
    tim-janik committed with Tim Janik Jun 27, 2007
Commits on Jun 25, 2007
  1. g_hash_table_find(), g_hash_table_foreach(): document performance cav…

    …eats
    
    Mon Jun 25 16:43:13 2007  Tim Janik  <timj@gtk.org>                                                                                                           
                                                                                                                                                                  
            * glib/ghash.c: g_hash_table_find(), g_hash_table_foreach():                                                                                          
            document performance caveats for linear order searches.                                                                                               
                                                                                                                                                                  
    
    
    svn path=/trunk/; revision=5587
    tim-janik committed with Tim Janik Jun 25, 2007
Commits on Jun 23, 2007
  1. Add a clarification about pairing the memory allocation and free

    2007-06-23  Emmanuele Bassi  <ebassi@gnome.org>
    
    	* glib/tmpl/memory.sgml: Add a clarification about pairing the
    	memory allocation and free functions, and not mix system's
    	malloc/free with the corresponding GLib ones. (#450216, Hubert
    	Figuiere)
    
    svn path=/trunk/; revision=5586
    ebassi committed with Emmanuele Bassi Jun 23, 2007
  2. Updated Norwegian bokmål translation.

    2007-06-23  Kjartan Maraas  <kmaraas@gnome.org>
    
    	* nb.po: Updated Norwegian bokmål translation.
    
    svn path=/trunk/; revision=5585
    Kjartan Maraas committed with Kjartan Maraas Jun 23, 2007
Commits on Jun 22, 2007
  1. Use memcpy in g_string_append_vprintf (#57693).

    2007-06-22  Mathias Hasselmann  <mathias.hasselmann@gmx.de>
    
    	* glib/gstring.c: Use memcpy in g_string_append_vprintf (#57693).
    
    svn path=/trunk/; revision=5584
    Mathias Hasselmann committed with Mathias Hasselmann Jun 22, 2007
  2. updated si translation

    svn path=/trunk/; revision=5583
    Felix I committed Jun 22, 2007
  3. reintroduce typedef gulong GType; for C++, to avoid C++ specific ABI

    Fri Jun 22 11:31:27 2007  Tim Janik  <timj@gtk.org>
    
            * gtype.h: reintroduce typedef gulong GType; for C++, to avoid
            C++ specific ABI breakage.
    
    
    
    svn path=/trunk/; revision=5582
    tim-janik committed with Tim Janik Jun 22, 2007
Commits on Jun 18, 2007
  1. Restore old behaviour of g_string_append_vprintf: g_vasprintf seems t…

    …o be
    
    2007-06-18  Mathias Hasselmann  <mathias.hasselmann@gmx.de>
    
    	* glib/gstring.c: Restore old behaviour of
    	g_string_append_vprintf: g_vasprintf seems to be faster
    	than g_printf_string_upper_bound (#57693).
    
    svn path=/trunk/; revision=5581
    Mathias Hasselmann committed with Mathias Hasselmann Jun 18, 2007
  2. More docs

    svn path=/trunk/; revision=5580
    Matthias Clasen committed Jun 18, 2007
  3. Bump version

    svn path=/trunk/; revision=5579
    Matthias Clasen committed Jun 18, 2007
  4. 2.13.5

    svn path=/trunk/; revision=5577
    Matthias Clasen committed Jun 18, 2007
  5. Updates

    svn path=/trunk/; revision=5576
    Matthias Clasen committed Jun 18, 2007
  6. Add full variant to the approximate timeout functiont

    The g_timeout_add_seconds() API lacks a _full() counterpart, allowing the
    setting of a destroy notification function to be invoked when the timeout
    source is removed.
    
    This patch adds g_timeout_add_seconds_full() to the public API and
    reimplements g_timeout_add_seconds() as a call to g_timeout_add_seconds_full().
    
    svn path=/trunk/; revision=5575
    Emmanuele Bassi committed Jun 18, 2007
  7. Prevent segfaults on long paths. (#447935, Robby Griffin)

    2007-06-17  Matthias Clasen  <mclasen@redhat.com>
    
            * glib/gutils (g_get_current_dir): Prevent segfaults on
            long paths.  (#447935, Robby Griffin)
    
    
    svn path=/trunk/; revision=5574
    Matthias Clasen committed with Matthias Clasen Jun 18, 2007
Commits on Jun 17, 2007
  1. Estonian translation update by Ivar Smolin.

    2007-06-17  Priit Laes  <plaes@svn.gnome.org>
    
    	* et.po: Estonian translation update by Ivar Smolin.
    
    svn path=/trunk/; revision=5573
    Priit Laes committed with Priit Laes Jun 17, 2007
  2. Accept NULL and return GQuark value of zero. (#446859)

    2007-06-17  Behdad Esfahbod  <behdad@gnome.org>
    
            * glib/gdataset.c (g_quark_from_string),
            (g_quark_from_static_string): Accept NULL and return GQuark
            value of zero. (#446859)
    
    
    svn path=/trunk/; revision=5572
    behdad committed with Behdad Esfahbod Jun 17, 2007
Commits on Jun 16, 2007
  1. Document the undefined behaviour of CLAMP() if low > high. (#448260)

    2007-06-16  Emmanuele Bassi  <ebassi@gnome.org>
    
            * glib/tmpl/macros.sgml: Document the undefined behaviour of
            CLAMP() if low > high. (#448260)
    
    
    svn path=/trunk/; revision=5571
    ebassi committed with Behdad Esfahbod Jun 16, 2007
  2. Correctly use g_printf_string_upper_bound in g_string_append_vprintf.

    2007-06-16  Mathias Hasselmann  <mathias.hasselmann@gmx.de>
    
    	* glib/gstring.c: Correctly use g_printf_string_upper_bound
    	in g_string_append_vprintf. Fixes #447933.
    
    
    svn path=/trunk/; revision=5570
    Mathias Hasselmann committed with Mathias Hasselmann Jun 16, 2007
Commits on Jun 15, 2007
  1. Updated Spanish translation

    svn path=/trunk/; revision=5569
    Jorge Gonzalez Gonzalez committed Jun 15, 2007
  2. Extended the comments on those functions, that are NOOPs, before

    2007-06-15  Sebastian Wilhelmi  <wilhelmi@google.com>
    
    	* docs/reference/glib/tmpl/threads.sgml: Extended the comments on
    	those functions, that are NOOPs, before g_thread_init() has been
    	called. (#447583)
    
    	* glib/gthread.c (g_static_mutex_free): Clarified comment to
    	remind myself, tha calling g_static_mutex_free() before
    	g_thread_init() is safe.
    
    
    svn path=/trunk/; revision=5567
    seppide committed with Sebastian Wilhelmi Jun 15, 2007
  3. Added GRegex boxed type. (#445065, Carlos Garnacho)

    2007-06-15  Cody Russell  <bratsche@gnome.org>
    
    	* docs/reference/gobject/tmpl/gboxed.sgml:
    	* docs/reference/gobject/gobject-sections.txt:
    	* glib/gregex.c:
    	* gobject/gboxed.[ch]:
    	* gobject/gobject.symbols: Added GRegex boxed type.
    	(#445065, Carlos Garnacho)
    
    
    svn path=/trunk/; revision=5566
    bratsche committed with Cody Russell Jun 15, 2007
  4. Replaced & by &amp; in <programlisting> to make gtk-doc happy.

    2007-06-15  Sebastian Wilhelmi  <wilhelmi@google.com>
    
    	* glib/gregex.c: Replaced & by &amp; in <programlisting> to make
    	gtk-doc happy.
    
    
    svn path=/trunk/; revision=5565
    seppide committed with Sebastian Wilhelmi Jun 15, 2007
  5. Improve performance by removing the use of an intermediate g_malloc'd

    2007-06-14  Ryan Lortie  <desrt@desrt.ca>
    
    	* docs/reference/glib/glib-sections.txt:
    	* glib/glib/symbols:
    	* glib/gstring.[ch] (g_string_printf_internal): Improve
    	performance by removing the use of an intermediate g_malloc'd
    	buffer.  Rename to g_string_append_vprintf, document, and expose
    	along with g_string_vprintf as new public API (#57693).
    
    
    svn path=/trunk/; revision=5564
    desrt committed with Mathias Hasselmann Jun 15, 2007
  6. Introduce g_string_overwrite(_len)? for overwriting parts of strings …

    …(#368686, Samuel Cormier-Iijima)
    
    svn path=/trunk/; revision=5563
    Mathias Hasselmann committed Jun 15, 2007
  7. Check for 0-sized private data. (#443869)

    2007-06-14  Cody Russell  <bratsche@gnome.org>
    
            * gobject/gtype.c (g_type_class_add_private): Check for 0-sized
            private data. (#443869)
    
    
    svn path=/trunk/; revision=5561
    bratsche committed with Cody Russell Jun 15, 2007
Commits on Jun 14, 2007
  1. always define GType unconditionally in terms of gsize, there's no nee…

    …d to
    
    Thu Jun 14 23:32:00 2007  Tim Janik  <timj@gtk.org>
    
            * gtype.h: always define GType unconditionally in terms of gsize,
            there's no need to jump through a glong hoop ever and this fixes
            the printf modifier to %zu.
    
    
    
    svn path=/trunk/; revision=5560
    tim-janik committed with Tim Janik Jun 14, 2007
  2. work around SGI IDO cc, fixes #363986.

    Thu Jun 14 22:33:11 2007  Tim Janik  <timj@imendio.com>
    
            * gparamspecs.c (g_param_spec_types_init): work around SGI IDO cc,
            fixes #363986.
    
    
    
    svn path=/trunk/; revision=5559
    Tim Janik committed with Tim Janik Jun 14, 2007
  3. Fix typos

    svn path=/trunk/; revision=5558
    Matthias Clasen committed Jun 14, 2007
Commits on Jun 13, 2007
  1. Add bug number.

    svn path=/trunk/; revision=5557
    Behdad Esfahbod committed Jun 13, 2007
  2. Whitelist g_atomic_{int,pointer}_[gs]et() as we don't alias them

    2007-06-13  Behdad Esfahbod  <behdad@gnome.org>
    
            * glib/pltcheck.sh: Whitelist g_atomic_{int,pointer}_[gs]et() as
            we don't alias them intentionally.
    
    
    svn path=/trunk/; revision=5556
    behdad committed with Behdad Esfahbod Jun 13, 2007
  3. glib/glib-sections.txt document g_slice_copy() and g_slice_dup().

    2007-06-13  Sven Neumann  <sven@gimp.org>
    
    	* glib/glib-sections.txt
    	* glib/tmpl/memory_slices.sgml: document g_slice_copy() and
    	g_slice_dup().
    
    
    svn path=/trunk/; revision=5555
    Sven Neumann committed with Sven Neumann Jun 13, 2007
  4. glib/gslice.[ch] added g_slice_copy() and g_slice_dup() (#442029).

    2007-06-13  Sven Neumann  <sven@gimp.org>
    
    	* glib/gslice.[ch] added g_slice_copy() and g_slice_dup() 
    (#442029).
    
    	* glib/glib.symbols: updated.
    
    
    svn path=/trunk/; revision=5554
    Sven Neumann committed with Sven Neumann Jun 13, 2007