summaryrefslogtreecommitdiff
path: root/docs
AgeCommit message (Collapse)AuthorFilesLines
2002-12-10Improve docs for return value and @microseconds out parameter. (ReportedOwen Taylor2-5/+13
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-10Improve generation of pseudo-random integers. (#99720, Morten WelinderSebastian Wilhelmi1-6/+12
2002-12-10 Sebastian Wilhelmi <wilhelmi@ira.uka.de> * glib/grand.c (g_rand_int_range): Improve generation of pseudo-random integers. (#99720, Morten Welinder <terra@diku.dk>) * README.in, docs/reference/glib/running.sgml, docs/reference/glib/tmpl/random_numbers.sgml, docs/reference/glib/changes.sgml: Added notes about the new algorithm.
2002-12-10Improve generation of pseudo-random integers. (#99720, Morten WelinderSebastian Wilhelmi2-11/+16
2002-12-10 Sebastian Wilhelmi <wilhelmi@ira.uka.de> * glib/grand.c (g_rand_int_range): Improve generation of pseudo-random integers. (#99720, Morten Welinder <terra@diku.dk>) * README.in, docs/reference/glib/running.sgml, docs/reference/glib/tmpl/random_numbers.sgml, docs/reference/glib/changes.sgml: Added notes about the new algorithm. 2CVS: ----------------------------------------------------------------------
2002-12-09Add docs.Matthias Clasen4-19/+32
* gobject/tmpl/generic_values.sgml: * gobject/tmpl/gtype.sgml: * gobject/tmpl/enumerations_flags.sgml: Add docs.
2002-12-09Add docs.Matthias Clasen3-19/+20
* gobject/tmpl/gtype.sgml: * gobject/tmpl/enumerations_flags.sgml: Add docs.
2002-12-09Add GTypeClass, GTypePluginClass and GTypeModuleClass.Matthias Clasen6-1/+30
* 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: Add docs.
2002-12-08Add docs.Matthias Clasen4-51/+66
* gobject/tmpl/enumerations_flags.sgml: * gobject/tmpl/gclosure.sgml: * gobject/tmpl/param_value_types.sgml: Add docs.
2002-12-06Typo fix.Matthias Clasen2-1/+5
2002-12-05Add Since and Deprecation info for symbols documented in the templates.Matthias Clasen6-23/+36
* 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. * glib/gstrfuncs.c (g_strncasecmp): Break long deprecation info into two paragraphs.
2002-12-05.cvsignore updatesOwen Taylor2-0/+11
2002-12-03Sync parameter names with docs and implementation.Matthias Clasen3-31/+37
* gsignal.h (g_signal_add_emission_hook): * gtype.h (g_type_interface_get_plugin): Sync parameter names with docs and implementation. * gtype.c (g_type_add_interface_dynamic): (g_type_interface_get_plugin): (g_type_interface_peek_parent): (g_type_query): Add docs. * gobject/tmpl/gtype.sgml: Add docs. * gobject/tmpl/signals.sgml: Regenerated.
2002-12-02=== Released 2.1.3 ===GLIB_2_1_3Owen Taylor1-15/+18
Mon Dec 2 16:34:13 2002 Owen Taylor <otaylor@redhat.com> * === Released 2.1.3 === * NEWS: Updated. [ Unmerged change from stable from May 16 ] * autogen.sh: Remove check for GNU gettext, since it was causing problems for Solaris CVS builds. (#81885, Hidetoshi Tajima.)
2002-12-02More GSignal docs.Matthias Clasen2-38/+79
2002-12-01More docs.Matthias Clasen3-156/+77
* gsignal.c: More docs. * gobject/gobject-sections.txt: Mark g_signal_handlers_destroy as private. * gobject/tmpl/signals.sgml: Move some docs inline.
2002-11-28Adjust to changed parameter names.Matthias Clasen6-9/+35
* glib/gtimer.c (g_time_val_add): Adjust to changed parameter names. * glib/gutils.c (g_get_application_name): Mark as 2.2. addition. * glib/gstrfuncs.c (g_ascii_strtoull): Mark as 2.0.7 addition. * 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-28Move some docs inline, and add deprecation information. To see the list ofMatthias Clasen4-62/+21
* glib/gutils.c: * glib/gtree.c: * glib/gstring.c: * glib/gstrfuncs.c: * glib/giochannel.c: Move some docs inline, and add deprecation information. To see the list of affected functions, grep for "Deprecated:". * glib/tmpl/strings.sgml: * glib/tmpl/string_utils.sgml: * glib/tmpl/misc_utils.sgml: Move some docs inline.
2002-11-28Mark 2.2 API additions.Matthias Clasen3-3/+3
2002-11-26Improved the seeding algorithm. Old behaviour can be achived by settingSebastian Wilhelmi5-12/+67
2002-11-26 Sebastian Wilhelmi <wilhelmi@ira.uka.de> * glib/grand.c, gthread/gthread-impl.c, tests/rand-test.c: Improved the seeding algorithm. Old behaviour can be achived by setting envvar G_RANDOM_VERSION to "2.0". (#99262) * docs/reference/glib/glib-docs.sgml, docs/reference/glib/Makefile.am: Renamed docs/reference/glib/changes-2.0.sgml to docs/reference/glib/changes.sgml and added section for changes from 2.0 to 2.2 (Also corrected 1.0 to 1.2). * README.in, docs/reference/glib/running.sgml, docs/reference/glib/tmpl/random_numbers.sgml, docs/reference/glib/changes.sgml: Added notes about the new seeding algorithm.
2002-11-23Add missing short descriptions, standardize them to start with a capitalMatthias Clasen15-21/+37
* 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.
2002-11-23Explain --enable-include-printf.Matthias Clasen2-0/+26
* glib/building.sgml: Explain --enable-include-printf.
2002-11-23Add version info to API docs.Matthias Clasen7-5/+28
2002-11-21Add helpful comments about the encoding of a new iochannel. (AmauryOwen Taylor2-0/+17
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 Include a printf implementation supporting C99 snprintf and SUSMatthias Clasen3-52/+87
positional parameters: (#79488) * glib/gstrfuncs.c: * glib/gspawn-win32.c: * glib/gscanner.c: * glib/gconvert.c: * glib/gbacktrace.c: Use _g_printf wrappers. * glib/gutils.c (g_vsnprintf): Simplify, since we can assume C99 snprintf semantics now. * glib/gmessages.c (printf_string_upper_bound): No longer needed, since we can assume C99 snprintf semantics now. (g_logv): Simplify. * acinclude.m4 (AC_FUNC_PRINTF_UNIX98): New macro to check wether printf supports SUS positional parameters. * configure.in: New option --enable-included-printf to force compilation of trio; otherwise trio is compiled if the system printf misses either C99 snprintf semantics of SUS positional parameters. * glib/Makefile.am (SUBDIRS): Conditionally compile trio. (libglib_2_0_la_SOURCES): Add gprintf.c and gprintfint.h. (glibsubinclude_HEADERS): Add gprintf.h. * glib/gprintfint.h: New private wrapping either system printf or trio printf variants in _g_printf wrappers for use inside glib. * glib/gprintf.h: New public header declaring g_printf variants. * glib/gprintf.c: Corresponding implementations. * glib/trio/*: New directory, containing the trio-1.9 sources. * 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-20Use G_LIKELY. (#69022)Matthias Clasen3-0/+36
* glib/gmessages.h (g_return_if_fail): (g_return_val_if_fail): Use G_LIKELY. (#69022) * glib/gmacros.h (G_LIKELY): (G_UNLIKELY): New macros for hinting the compiler about the expected result of expressions. For gcc 3.x, define these using __builtin_expect. (#69022) * glib/tmpl/macros_misc.sgml: Document G_LIKELY, G_UNLIKELY. * glib/glib-sections.txt: Add G_LIKELY, G_UNLIKELY.
2002-11-08Trivial s/foo/foo_/ fixes to make <glib.h> includable with -WshadowSoeren Sandmann13-38/+49
Fri Nov 8 19:44:20 2002 Soeren Sandmann <sandmann@daimi.au.dk> * docs/reference/glib/tmpl/arrays.sgml: * docs/reference/glib/tmpl/arrays_byte.sgml: * docs/reference/glib/tmpl/arrays_pointer.sgml: * docs/reference/glib/tmpl/date.sgml: * docs/reference/glib/tmpl/linked_lists_double.sgml: * docs/reference/glib/tmpl/linked_lists_single.sgml: * docs/reference/glib/tmpl/main.sgml: * docs/reference/glib/tmpl/queue.sgml: * docs/reference/glib/tmpl/random_numbers.sgml: * docs/reference/glib/tmpl/relations.sgml: * docs/reference/glib/tmpl/scanner.sgml: * docs/reference/gobject/tmpl/gtype.sgml: * docs/reference/gobject/tmpl/value_arrays.sgml glib/garray.h: * glib/gdate.h glib/giochannel.h glib/glist.h glib/gmain.c: * glib/gmain.h glib/gqueue.c glib/gqueue.h glib/grand.c glib/grand.h: * glib/grel.h glib/gslist.h glib/gtimer.h gobject/gvaluearray.h: Trivial s/foo/foo_/ fixes to make <glib.h> includable with -Wshadow without warnings (#91680)
2002-11-08Patch from Havoc Pennington to add functions for setting and getting aOwen Taylor1-2/+5
Thu Nov 7 19:32:26 2002 Owen Taylor <otaylor@redhat.com> * glib/gutils.[ch] (g_set/get_application_name): Patch from Havoc Pennington to add functions for setting and getting a human readable application name. * configure.in: Up to version 2.1.3, since we'll need to depend on last addition for GTK+.
2002-10-19Update to latest gtk-doc version.Matthias Clasen3-0/+7
2002-10-15Add g_type_interface_prerequisites.Matthias Clasen2-0/+5
2002-10-14Dist the xml/*.xml, not sgml/*.sgml. (#95678, Owen Taylor)Matthias Clasen3-4/+12
* gobject/Makefile.am (dist-hook): * glib/Makefile.am (dist-hook): Dist the xml/*.xml, not sgml/*.sgml. (#95678, Owen Taylor)
2002-10-14Adapt to latest gtk-doc changes.Matthias Clasen3-6/+13
2002-09-16Replace G_LOG_FLAG_RECURSIVE by G_LOG_FLAG_RECURSION throughout. (#93390)Matthias Clasen2-5/+10
* glib/tmpl/messages.sgml: Replace G_LOG_FLAG_RECURSIVE by G_LOG_FLAG_RECURSION throughout. (#93390)
2002-09-01Documentation fixes: (#75255, Martin Schulze; #76104, Daryll Strauss)Soeren Sandmann5-19/+44
2002-09-01 Soeren Sandmann <sandmann@daimi.au.dk> * docs/reference/glib/tmpl/datalist.sgml, glib/gmain.c: Documentation fixes: (#75255, Martin Schulze; #76104, Daryll Strauss)
2002-08-12Add g_markup_parse_context_get_element and g_utf8_strreverse.Matthias Clasen2-1/+8
* glib/glib-sections.txt: Add g_markup_parse_context_get_element and g_utf8_strreverse.
2002-07-25Fix reference to non-existing @priority parameter. (#88500, Linux Walleij)Owen Taylor2-1/+6
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-03Replace homegrown "hash" entity by standard ISO entity "num".Matthias Clasen5-7/+13
* glib/gwin32.c (g_win32_get_package_installation_directory): Replace homegrown "hash" entity by standard ISO entity "num". * 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-30Small formatting fixes.Matthias Clasen3-2/+7
* glib/tmpl/string_utils.sgml: * glib/tmpl/threads.sgml: Small formatting fixes.
2002-05-26Remove references to nonexisting functionsMatthias Clasen25-146/+209
* glib/gmain.c: Remove references to nonexisting functions g_source_set_callback_closure(), g_source_poll(), g_source_add() from docs. * glib/gdir.c (g_dir_open): Typo fix in docs. * glib/gasyncqueue.c (g_async_queue_lock): (g_async_queue_unref_and_unlock): Fix markup to avoid erroneous <link>s in docs. * glib/gwin32.c: Escape #'s leading to erroneous <link>s in docs. * glib/gtree.c: Replace some occurances of Gtree by GTree in docs. * glib/gstring.c (g_string_insert_unichar): Typo fix in docs. * 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. * gobject/Makefile.am, gobject/gobject-docs.sgml, gobject/tmpl/*: * glib/Makefile.am, glib/glib-docs.sgml, glib/tmpl/*: Produce XML, not SGML.
2002-05-20Added proper support for CDATA sections. Updates.Matthias Clasen2-8/+15
* glib/gmarkup.c (g_markup_parse_context_parse): Added proper support for CDATA sections. * glib/tmpl/markup.sgml: Updates.
2002-05-17[merged from stable]Tim Janik2-11/+22
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-13Update from libcharset CVS. Includes additional encodings for SolarisOwen Taylor2-9/+8
Mon May 13 11:42:23 2002 Owen Taylor <otaylor@redhat.com> * glib/libcharset/*: Update from libcharset CVS. Includes additional encodings for Solaris (#80396, Qingjiang Yuan) * configure.in: Add getc_unlocked to CHECK_FUNCS(). * glib/gmessages.c (strdup_convert): If g_convert_with_fallback() fails, print the error message to stderr the first time, then return the original string. (#78197)
2002-05-01Clarify recursion issues with GMutex. (#78171)Sebastian Wilhelmi2-7/+14
2002-05-01 Sebastian Wilhelmi <wilhelmi@ira.uka.de> * glib/tmpl/threads.sgml: Clarify recursion issues with GMutex. (#78171)
2002-04-23Updates.Matthias Clasen3-70/+85
* gobject/gobject-sections.txt: * gobject/tmpl/gtype.sgml: Updates.
2002-04-20Fix the description of g_string_assign. (#78728)Matthias Clasen2-2/+6
* glib/tmpl/strings.sgml: Fix the description of g_string_assign. (#78728)
2002-04-18s/<!>/<!-- -->/g throughout the documentation to bring the producedMatthias Clasen6-18/+27
* 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-25Fixed documentation about unused struct fields and added a note aboutSven Neumann2-2/+11
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-11Add a note about g_strreverse() and UTF-8.Matthias Clasen2-1/+8
* glib/tmpl/string_utils.sgml: Add a note about g_strreverse() and UTF-8. * glib/gstrfuncs.c (g_strtod): (g_ascii_strtod): (g_ascii_dtostr): (g_ascii_formatd): Doc formatting fixes.
2002-03-08Updates.Owen Taylor1-1/+1
Fri Mar 8 00:15:29 2002 Owen Taylor <otaylor@redhat.com> * README.in: Updates. * README.in: Add warnings about current encoding problems with .po files and error logging functions. * configure.in: Check for bind_textdomain_codeset(). * glib/gutils.c (_glib_gettext): Call bind_textdomain_codeset, if present. * INSTALL.in: Some updates. * AUTHORS: Updates. * Makefile.am (EXTRA_DIST): Remove TODO.xml from EXTRA_DIST. * docs/Makefile.am (EXTRA_DIST): Remove Changes-2.0.txt from EXTRA_DIST.
2002-03-03added padding.Tim Janik2-0/+2
Sun Mar 3 02:30:05 2002 Tim Janik <timj@gtk.org> * glib/gscanner.h (_GScannerConfig): added padding. * glib/ghook.h (struct _GHook): add two padding pointers.
2002-02-26Remove references to gruntime. This includes renaming the test programMatthias Clasen1-2/+2
* docs/debugging.txt, gobject/glib-genmarshal.c, gobject/glib-genmarshal.1, gobject/Makefile.am, gobject/gtype.c: Remove references to gruntime. This includes renaming the test program testgruntime to testgobject and the debug envvar GRUNTIME_DEBUG to GOBJECT_DEBUG. (#50877)
2002-02-241.3.15, binary, interface age 0.GLIB_1_3_15Owen Taylor1-0/+1
Sat Feb 23 21:36:51 2002 Owen Taylor <otaylor@redhat.com> * configure.in: 1.3.15, binary, interface age 0. * NEWS: Updated.