Integrate gnulib vasnprintf().
[platform/upstream/glib.git] / docs / reference / ChangeLog
index 351daf2..a934da1 100644 (file)
@@ -1,3 +1,491 @@
+2003-07-29  Matthias Clasen  <maclas@gmx.de>
+
+       * glib/tmpl/macros_misc.sgml: Document G_GINT{16,32,64}_MODIFIER, add note about scanning.
+
+       * glib/glib-sections.txt: Add G_GINT{16,32,64}_MODIFIER.
+
+2003-07-28  Matthias Clasen  <maclas@gmx.de>
+
+       * glib/glib-sections.txt: Add g_setenv(), g_unsetenv() and g_read_link().  (#100763, #72545)
+
+2003-07-26  Matthias Clasen  <maclas@gmx.de>
+
+       * glib/tmpl/arrays.sgml: 
+       * glib/tmpl/arrays_byte.sgml: 
+       * glib/tmpl/arrays_pointer.sgml: 
+       * glib/glib-sections.txt: Add g_{,byte,pointer}_array_remove_range.  (#94879, Nalin Dahyabhai)
+
+       * glib/tmpl/messages.sgml: Remove the note about the message length restriction.
+
+2003-07-24  Matthias Clasen  <maclas@gmx.de>
+
+       * glib/tmpl/messages.sgml: Mention the restriction on message length.  (#118043, Martyn Russell)
+
+2003-07-18  Matthias Clasen  <maclas@gmx.de>
+
+       * glib/tmpl/arrays_pointer.sgml: Add a note about double indirection in 
+       g_ptr_array_sort[_with_data]().  (#113697, Owen Taylor)
+
+2003-07-12  Matthias Clasen  <maclas@gmx.de>
+
+       * glib/tmpl/string_utils.sgml: Add a paragraph about string precision, add links to it.
+       Remove markup which is now handled better by gtk-doc.
+
+2003-07-09  Matthias Clasen  <maclas@gmx.de>
+
+       * glib/tmpl/threads.sgml: Document GOnce, GOnceStatus, G_ONCE_INIT, g_once and g_once_impl.
+
+       * glib/glib-sections.txt: Add GOnce, GOnceStatus, G_ONCE_INIT, g_once and g_once_impl.
+
+2003-07-02  Matthias Clasen  <maclas@gmx.de>
+
+       * glib/tmpl/string_utils.sgml: Move g_strfreev() docs inline.
+
+2003-06-19  Matthias Clasen  <maclas@gmx.de>
+
+       * glib/tmpl/misc_utils.sgml: Move g_path_get_basename() docs inline.
+
+2003-06-18  Matthias Clasen  <maclas@gmx.de>
+
+o      * glib/glib-sections.txt: Add g_thread_init_glib to silence gtk-doc.
+
+       * gobject/Makefile.am: Add rule to regenerate man pages from 
+       Docbook.
+       (man_MANS): Add glib-mkenums.1, glib-genmarshal.1 and gobject-query.1.
+       (content_files): Add glib-mkenums.xml, glib-genmarshal.xml and 
+       gobject-query.xml.
+
+       * gobject/glib-mkenums.xml: 
+       * gobject/glib-genmarshal.xml: 
+       * gobject/gobject-query.xml: New refentries.
+
+       * gobject/glib-mkenums.1: 
+       * gobject/glib-genmarshal.1: 
+       * gobject/gobject-query.1: Man pages generated from the .xml
+       sources.
+
+       * gobject/gobject-docs.sgml: Include glib-mkenums.xml, 
+       glib-genmarshal.xml and gobject-query.xml.
+       
+2003-06-17  Matthias Clasen  <maclas@gmx.de>
+
+       * glib/Makefile.am: Add rule to regenerate man pages from 
+       Docbook.
+       (man_MANS): Add glib-gettextize.1.
+       (content_files): Add glib-gettextize.xml.
+
+       * glib/glib-gettextize.xml: New refentry.
+
+       * glib/glib-gettextize.1: Man page generated from the .xml source.
+
+       * glib/glib-docs.sgml: Include glib-gettextize.xml.
+
+2003-06-17  Matthias Clasen  <mc2@YAST_ASK>
+
+       * gobject/gobject-docs.sgml: 
+       * glib/glib-docs.sgml: Add an autogenerated index.
+
+2003-06-17  Matthias Clasen  <maclas@gmx.de>
+
+       * glib/tmpl/macros_misc.sgml: Document G_GNUC_DEPRECATED.
+
+2003-06-11  Matthias Clasen  <maclas@gmx.de>
+
+       * gobject/tmpl/objects.sgml: A small addition.
+
+Sun Jun  8 12:28:39 2003  Owen Taylor  <otaylor@redhat.com>
+
+       * glib/tmpl/error_reporting.sgml: XML fix.
+
+       * glib/glib-sections.txt: Updated.
+
+2003-06-06  Matthias Clasen  <maclas@gmx.de>
+
+       * glib/tmpl/limits.sgml: Correct the documentation for
+       G_MINFLOAT and G_MINDOUBLE.  (#114513, Christophe Fergeau)
+
+       * glib/glib-sections.txt: Add g_vasprintf().
+
+       * glib/tmpl/string_utils.sgml: Add a hint about g_vasprintf() to
+       the g_strdup_printf() docs.
+
+2003-05-28  Matthias Clasen  <maclas@gmx.de>
+
+       * glib/tmpl/string_utils.sgml: Document that g_strdup() and
+       g_strndup() accept NULL.  (#106987, Christian Biere)
+
+2003-05-12  Matthias Clasen  <maclas@gmx.de>
+
+       * glib/cross.sgml: Fix a duplicate id left by copy-and-paste.
+       (#112785, Owen Taylor)
+
+2003-04-18  Matthias Clasen  <maclas@gmx.de>
+
+       * gobject/tmpl/signals.sgml: Correct the documentation
+       GSignalEmissionHook (#110906) and some cleanups.
+
+2003-04-11  Matthias Clasen  <maclas@gmx.de>
+
+       * gobject/tmpl/gparamspec.sgml: Fix a few typos.
+
+2003-04-09  Matthias Clasen  <maclas@gmx.de>
+
+       * glib/glib-docs.sgml: Move dependencies to building.sgml.
+
+       * glib/building.sgml: Move stuff from INSTALL here.
+
+2003-04-08  Matthias Clasen  <maclas@gmx.de>
+
+       * glib/cross.sgml: New file; cross-compilation information.
+       * glib/glib-docs.sgml: Include cross.sgml.
+
+2003-04-07  Matthias Clasen  <maclas@gmx.de>
+
+       * gobject/tmpl/enumerations_flags.sgml: Additions.
+
+2003-04-01  Matthias Clasen  <maclas@gmx.de>
+
+       * glib/tmpl/error_reporting.sgml: 
+       * glib/tmpl/random_numbers.sgml: 
+       * glib/tmpl/arrays_pointer.sgml: 
+       * glib/tmpl/arrays.sgml: Fix formatting of examples.
+
+2003-04-01  Matthias Clasen  <maclas@gmx.de>
+
+       * glib/glib-sections.txt: Add g_string_chunk_insert_len.
+
+2003-03-28  Matthias Clasen  <maclas@gmx.de>
+
+       * gobject/tmpl/param_value_types.sgml: Additions.
+
+2003-03-25  Matthias Clasen  <maclas@gmx.de>
+
+       * gobject/tmpl/objects.sgml: Additions.
+
+2003-03-24  Matthias Clasen  <maclas@gmx.de>
+
+       * gobject/tmpl/objects.sgml: Additions.
+
+Mon Mar 10 11:33:10 2003  Owen Taylor  <otaylor@redhat.com>
+
+       * gobject/tmpl/gtype.sgml gobject/gobject-sections.txt: 
+       Document private instance data.
+
+2003-02-11  Matthias Clasen  <maclas@gmx.de>
+
+       * glib/tmpl/string_utils.sgml: Fix an off-by-one error in the
+       g_strescape() docs.  (#105431, Phillip Vandry)
+
+2003-02-07  Matthias Clasen  <maclas@gmx.de>
+
+       * gobject/tmpl/gtypemodule.sgml: 
+       * gobject/tmpl/gtype.sgml: 
+       * gobject/tmpl/gclosure.sgml: 
+       * gobject/tmpl/param_value_types.sgml: 
+       * gobject/tmpl/gparamspec.sgml: 
+       * gobject/tmpl/objects.sgml: 
+       * gobject/tmpl/signals.sgml: Move all docs out-of-line. Boy, what
+       a waste of time.
+
+2003-01-21  Matthias Clasen  <maclas@gmx.de>
+
+       * glib/tmpl/strings.sgml: Document the return value of g_string_free().
+
+2003-01-15  Matthias Clasen  <maclas@gmx.de>
+
+       * gobject/tmpl/gtype.sgml: Fix the description of
+       G_TYPE_FUNDAMENTAL.  (#103119, Josh Parsons)
+
+2003-01-01  Tor Lillqvist  <tml@iki.fi>
+
+       * glib/tmpl/messages.sgml: Remove comment that only stdout would
+       be used on Windows, no longer true.
+
+2002-12-15  Matthias Clasen  <maclas@gmx.de>
+
+       * gobject/tmpl/param_value_types.sgml: Move some docs inline.
+
+2002-12-15  Matthias Clasen  <maclas@gmx.de>
+
+       * glib/Makefile.am (IGNORE_HFILES): Add gprintfint.h and trio.
+
+2002-12-13  Matthias Clasen  <maclas@gmx.de>
+
+       * glib/Makefile.am (MKDB_OPTIONS): Add --ignore-files=trio to
+       avoid gtk-doc warnings about doxygen comments.
+
+Tue Dec 10 11:55:28 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * glib/tmpl/timers.sgml: Improve docs for return value
+       and @microseconds out parameter. (Reported by
+       Dennis Haney, #100841)
+
+2002-12-10  Matthias Clasen  <maclas@gmx.de>
+
+       * gobject/tmpl/generic_values.sgml: 
+       * gobject/tmpl/gtype.sgml: 
+       * gobject/tmpl/enumerations_flags.sgml: Add docs.
+
+2002-12-09  Matthias Clasen  <maclas@gmx.de>
+
+       * gobject/tmpl/gtype.sgml: 
+       * gobject/tmpl/enumerations_flags.sgml: Add docs.
+
+       * gobject/tmpl/gtype.sgml:
+       * gobject/tmpl/gtypeplugin.sgml:
+       * gobject/tmpl/gtypemodule.sgml:
+       * gobject/gobject-sections.txt: Add GTypeClass, GTypePluginClass
+       and GTypeModuleClass.
+
+       * gobject/tmpl/gboxed.sgml:
+       * gobject/tmpl/enumerations_flags.sgml: 
+       * gobject/tmpl/gclosure.sgml: 
+       * gobject/tmpl/param_value_types.sgml: Add docs.
+
+2002-12-06  Matthias Clasen  <maclas@gmx.de>
+
+       * gobject/tmpl/gparamspec.sgml: Typo fix.
+
+2002-12-05  Matthias Clasen  <maclas@gmx.de>
+
+       * glib/tmpl/strings.sgml: 
+       * glib/tmpl/scanner.sgml: 
+       * glib/tmpl/main.sgml: 
+       * glib/tmpl/macros_misc.sgml: 
+       * glib/tmpl/hash_tables.sgml: Add Since and Deprecation info
+       for symbols documented in the templates.
+
+2002-12-04  Matthias Clasen  <maclas@gmx.de>
+
+       * gobject/tmpl/gtype.sgml: Add docs.
+
+2002-12-02  Matthias Clasen  <maclas@gmx.de>
+
+       * gobject/tmpl/signals.sgml: Add docs.
+
+2002-12-01  Matthias Clasen  <maclas@gmx.de>
+
+       * gobject/gobject-sections.txt: Mark g_signal_handlers_destroy as
+       private.
+
+       * gobject/tmpl/signals.sgml: Move some docs inline.
+
+2002-11-29  Matthias Clasen  <maclas@gmx.de>
+
+       * glib/tmpl/main.sgml: Write something about GSourceDummyMarshal.
+
+       * glib/tmpl/date.sgml: 
+       * glib/tmpl/string_utils.sgml: Remove redundant docs.
+
+       * glib/glib-sections.txt: Add g_ascii_strtoull and 
+       g_get_application_name.
+
+2002-11-28  Matthias Clasen  <maclas@gmx.de>
+
+       * glib/tmpl/strings.sgml: 
+       * glib/tmpl/string_utils.sgml: 
+       * glib/tmpl/misc_utils.sgml: Move some docs inline.
+
+2002-11-23  Matthias Clasen  <maclas@gmx.de>
+
+       * gobject/tmpl/gclosure.sgml: 
+       * gobject/tmpl/signals.sgml: 
+       * gobject/tmpl/gparamspec.sgml: 
+       * gobject/tmpl/value_collection.sgml: 
+       * gobject/tmpl/generic_values.sgml: 
+       * gobject/tmpl/param_value_types.sgml: 
+       * gobject/tmpl/gboxed.sgml: 
+       * gobject/tmpl/enumerations_flags.sgml: 
+       * gobject/tmpl/objects.sgml: 
+       * gobject/tmpl/gtypemodule.sgml: 
+       * gobject/tmpl/gtypeplugin.sgml: Add missing short descriptions, 
+       standardize them to start with a capital and end without a period. 
+
+       * glib/tmpl/arrays.sgml: 
+       * glib/tmpl/memory_chunks.sgml: 
+       * glib/tmpl/macros.sgml: Remove periods from titles in examples.
+
+       * glib/building.sgml: Explain --enable-include-printf.
+
+       * glib/Makefile.am (extra_files): 
+       * gobject/Makefile.am (extra_files): Add version.xml.in.
+
+       * glib/Makefile.am (content_files): 
+       * gobject/Makefile.am (content_files): Add version.xml.
+
+       * glib/version.xml.in: 
+       * gobject/version.xml.in: New files to let configure dump the version in.
+
+       * glib/glib-docs.sgml:
+       * gobject/gobject-docs.sgml: Add version information.
+
+
+Thu Nov 21 15:52:04 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * glib/tmpl/iochannels.sgml: Add helpful comments about
+       the encoding of a new iochannel. (Amaury Jacquot,
+       #96444)
+
+2002-11-21  Matthias Clasen  <maclas@gmx.de>
+
+       * glib/tmpl/string_utils.sgml: Add note on including gprintf.h,
+       move some docs inline.
+
+       * glib/glib-sections.txt: Add g_printf, g_vprintf, g_fprintf,
+       g_vfprintf, g_sprintf, g_vsprintf.
+
+2002-11-20  Matthias Clasen  <maclas@gmx.de>
+
+       * glib/tmpl/macros_misc.sgml: Document G_LIKELY, G_UNLIKELY.
+
+       * glib/glib-sections.txt: Add G_LIKELY, G_UNLIKELY.
+
+2002-10-20  Matthias Clasen  <maclas@gmx.de>
+
+       * gobject/Makefile.am (SCANOBJ_FILES): 
+       * glib/Makefile.am (SCANOBJ_FILES): Add $(DOC_MODULE).prerequisites.
+
+2002-10-15  Matthias Clasen  <maclas@gmx.de>
+
+       * gobject/gobject-sections.txt: Add g_type_interface_prerequisites.
+
+2002-10-14  Matthias Clasen  <maclas@gmx.de>
+
+       * gobject/Makefile.am (dist-hook): 
+       * glib/Makefile.am (dist-hook): Dist the xml/*.xml, not
+       sgml/*.sgml.  (#95678, Owen Taylor)
+
+2002-10-14  Matthias Clasen  <maclas@gmx.de>
+
+       * gobject/Makefile.am (SCANOBJ_FILES): 
+       * glib/Makefile.am (SCANOBJ_FILES): Add $(DOC_MODULE).interfaces.
+
+2002-09-16  Matthias Clasen  <maclas@gmx.de>
+
+       * glib/tmpl/messages.sgml: Replace G_LOG_FLAG_RECURSIVE by 
+       G_LOG_FLAG_RECURSION throughout.  (#93390)
+2002-08-12  Matthias Clasen  <maclas@gmx.de>
+
+       * glib/glib-sections.txt: Add g_markup_parse_context_get_element
+       and g_utf8_strreverse.
+
+Thu Jul 25 18:58:29 2002  Owen Taylor  <otaylor@redhat.com>
+       * glib/tmpl/threads.sgml: Fix reference to non-existing
+       @priority parameter. (#88500, Linux Walleij)
+2002-06-03  Matthias Clasen  <maclas@gmx.de>
+
+       * gobject/gobject-docs.sgml: 
+       * glib/glib-docs.sgml: 
+       * glib/tmpl/macros.sgml: 
+       * glib/tmpl/string_utils.sgml: Replace homegrown "nbsp", "hash"
+       and "percent" entities by standard ISO entities "nbsp", "num" and
+       "percnt". 
+
+2002-05-30  Matthias Clasen  <maclas@gmx.de>
+
+       * glib/tmpl/string_utils.sgml: 
+       * glib/tmpl/threads.sgml: Small formatting fixes.
+
+2002-05-26  Matthias Clasen  <maclas@gmx.de>
+
+       * glib/tmpl/conversions.sgml: Add GIConv.
+
+       * glib/tmpl/main.sgml: Fix references to nonexisting functions
+       g_main_loop_destroy(), g_source_add(), g_source_connect().
+       
+
+       * glib/glib-sections.txt: Add GIConv, g_str_has_prefix, g_str_has_suffix.
+
+       * glib/tmpl/linked_lists_single.sgml: 
+       * glib/tmpl/linked_lists_double.sgml: GListAllocator doesn't exist.
+
+       * glib/glib-docs.sgml: Declare hash entity.
+
+       * glib/tmpl/macros.sgml: Escape # in #ifdef to suppress erroneous links.
+
+2002-05-25  Matthias Clasen  <maclas@gmx.de>
+
+       * gobject/Makefile.am, gobject/gobject-docs.sgml, gobject/tmpl/*:
+       * glib/Makefile.am, glib/glib-docs.sgml, glib/tmpl/*: Produce XML,
+       not SGML.
+
+2002-05-21  Matthias Clasen  <maclas@gmx.de>
+
+       * glib/tmpl/markup.sgml: Updates.
+
+Sat May 18 00:44:35 2002  Tim Janik  <timj@gtk.org>
+
+       [merged from stable]
+
+        * glib/tmpl/scanner.sgml: fix documentation for g_scanner_unexp_token().
+
+2002-05-01  Sebastian Wilhelmi  <wilhelmi@ira.uka.de>
+
+       * glib/tmpl/threads.sgml: Clarify recursion issues with
+       GMutex. (#78171)
+
+2002-04-24  Matthias Clasen  <maclas@gmx.de>
+
+       * gobject/gobject-sections.txt: 
+       * gobject/tmpl/gtype.sgml: Updates.
+
+2002-04-21  Matthias Clasen  <maclas@gmx.de>
+
+       * glib/tmpl/strings.sgml: Fix the description of g_string_assign. (#78728)
+
+2002-04-18  Matthias Clasen  <maclas@gmx.de>
+
+       * glib/tmpl/error_reporting.sgml:
+       * glib/tmpl/threads.sgml:
+       * glib/tmpl/arrays_pointer.sgml:
+       * glib/tmpl/arrays_byte.sgml:
+       * glib/tmpl/memory_chunks.sgml: s/<!>/<!-- -->/g throughout the
+       documentation to bring the produced Docbook closer to XML.
+
+2002-03-25  Sven Neumann  <sven@gimp.org>
+
+       * glib/tmpl/scanner.sgml: Fixed documentation about unused struct 
+       fields and added a note about proper g_scanner_unexp_token() usage.
+
+2002-03-11  Matthias Clasen  <maclas@gmx.de>
+
+       * glib/tmpl/string_utils.sgml: Add a note about g_strreverse() and 
+       UTF-8.
+
+2002-02-21  Matthias Clasen  <maclas@gmx.de>
+
+       * glib/Makefile.am (IGNORE_HFILES): Add gdebug.h.
+
+       * glib/running.sgml: Document the G_DEBUG environment variable.
+
+       * glib/tmpl/threads.sgml: Replace g_thread_wait() by
+       g_thread_join() in two places.
+
+2002-02-20  Sven Neumann  <sven@gimp.org>
+
+       * gobject/gobject-sections.txt
+       * gobject/tmpl/generic_values.sgml
+       * gobject/tmpl/param_value_types.sgml: updated for GValue changes.
+
+Tue Feb 19 17:45:43 2002  Tim Janik  <timj@gtk.org>
+
+       * gobject/tmpl/generic_values.sgml: added GValue documentation.
+
+Thu Feb  7 12:07:06 2002  Tim Janik  <timj@gtk.org>
+
+       * gobject/tmpl/generic_values.sgml: document value transformation.
+
+Mon Feb  4 17:55:39 2002  Tim Janik  <timj@gtk.org>
+       
+       * gobject/tmpl/closures.sgml: doc common functions like ref/
+       sink/unref/invalidate.
+
+       * gobject/tmpl/objects.sgml: document g_object_watch_closure() and
+       qdata functions.
+
 Tue Jan 29 12:00:59 2002  Owen Taylor  <otaylor@redhat.com>
 
        * gobject/gobject-sections.txt: Updated.