Owen Taylor
dac25522cd
Updates.
...
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-08 05:48:03 +00:00
Tim Janik
c467e0fef2
added padding.
...
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-03-03 03:15:10 +00:00
Matthias Clasen
b9c695f47c
Remove references to gruntime. This includes renaming the test program
...
* 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-26 21:23:52 +00:00
Owen Taylor
cca5009912
1.3.15, binary, interface age 0.
...
Sat Feb 23 21:36:51 2002 Owen Taylor <otaylor@redhat.com>
* configure.in: 1.3.15, binary, interface age 0.
* NEWS: Updated.
2002-02-24 03:19:45 +00:00
Matthias Clasen
642897a7f3
New header containing GTK_DEBUG-style debugging support for GLib.
...
* glib/gdebug.h: New header containing GTK_DEBUG-style debugging
support for GLib. Currently only the fatal_warnings debug option exists.
* glib/gmessages.c (g_log_msg_prefix_init): New one-shot function
for parsing G_MESSAGES_PREFIXED.
(_g_debug_init): New one-shot function for parsing G_DEBUG.
(g_log_write_prefix): Use g_log_msg_prefix_init().
(g_messages_init): Use g_log_msg_prefix_init() and _g_debug_init().
* glib/Makefile.am (libglib_1_3_la_SOURCES): Add gdebug.h.
* 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-21 23:07:34 +00:00
Sven Neumann
5eced196ba
gobject/gobject-sections.txt gobject/tmpl/generic_values.sgml updated for
...
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.
2002-02-20 09:51:10 +00:00
Tim Janik
f2620633c1
added GValue documentation.
...
Tue Feb 19 17:45:43 2002 Tim Janik <timj@gtk.org>
* gobject/tmpl/generic_values.sgml: added GValue documentation.
2002-02-19 17:08:11 +00:00
James Henstridge
f99e38b2b1
oops. revert some files that accidentally got into that last commit.
...
They were local changes that shouldn't have gone into the commit
(way too early)
2002-02-14 00:46:58 +00:00
James Henstridge
b0db44badc
add third argument to the AC_DEFINE calls, so users of the macro don't
...
2002-02-14 James Henstridge <james@daa.com.au>
* m4macros/glib-gettext.m4: add third argument to the AC_DEFINE
calls, so users of the macro don't need to add entries to
acconfig.h in their package.
2002-02-14 00:28:02 +00:00
Tim Janik
a1c162e123
document value transformation.
...
Thu Feb 7 12:07:06 2002 Tim Janik <timj@gtk.org>
* gobject/tmpl/generic_values.sgml: document value transformation.
2002-02-07 11:09:26 +00:00
Tim Janik
61c6d5b016
fixes.
2002-02-04 18:36:33 +00:00
Tim Janik
c73fba247b
doc common functions like ref/ sink/unref/invalidate.
...
Mon Feb 4 17:55:39 2002 Tim Janik <timj@gtk.org>
* gobject/tmpl/closures.sgml: doc common functions like ref/
sink/unref/invalidate.
2002-02-04 18:08:23 +00:00
Tim Janik
179963de91
document g_obejct_watch_closure() and qdata functions.
...
Mon Feb 4 17:55:39 2002 Tim Janik <timj@gtk.org>
* gobject/tmpl/objects.sgml: document g_obejct_watch_closure() and
qdata functions.
2002-02-04 17:17:44 +00:00
Owen Taylor
5a7cf7fa60
1.3.13
...
Tue Jan 29 11:18:44 2002 Owen Taylor <otaylor@redhat.com>
* 1.3.13
* NEWS: Updated.
* configure.in: Micro == 13, binary age, interface age 0.
[ binary breakage was return type of g_signal_connect_object(),
probably could have used binary age == 0, but a little safer not to.]
* configure.in: Remove configure warning.
2002-01-29 17:10:34 +00:00
Ron Steinke
03b9590095
Some documentation fixes/elaborations I really should have gotten
...
in a long time ago
2002-01-28 21:17:45 +00:00
Matthias Clasen
cdcf0ac63f
New files.
...
* glib/building.sgml, glib/compiling.sgml,
glib/running.sgml, glib/resources.sgml,
glib/changes-2.0.sgml: New files.
* glib/Makefile.am (content_files): Add new files.
* glib/glib-docs.sgml: Add an Overview chapter.
2002-01-17 23:06:12 +00:00
Owen Taylor
609944ee0f
Add text files to EXTRA_DIST. ( #68239 , Matthias Clasen)
...
Tue Jan 8 11:33:28 2002 Owen Taylor <otaylor@redhat.com>
* docs/Makefile.am (EXTRA_DIST): Add text files to EXTRA_DIST.
(#68239 , Matthias Clasen)
2002-01-08 16:35:08 +00:00
Sebastian Wilhelmi
c3d59500e0
Name the right function.
...
2002-01-08 Sebastian Wilhelmi <wilhelmi@ira.uka.de>
* glib/tmpl/threads.sgml: Name the right function.
2002-01-08 09:55:13 +00:00
Matthias Clasen
963926c795
Replace references to deprecated functions.
...
* glib/tmpl/main.sgml, glib/tmpl/string_utils.sgml,
glib/tmpl/strings.sgml: Replace references to deprecated
functions.
2001-12-29 00:09:15 +00:00
Owen Taylor
08388c5f59
1.3.12, binary, interface age 0.
...
Sat Dec 22 12:08:56 2001 Owen Taylor <otaylor@redhat.com>
* configure.in: 1.3.12, binary, interface age 0.
* NEWS: Updated.
2001-12-23 22:39:10 +00:00
Matthias Clasen
9504ea2f6f
Remove FIXME. ( #67063 )
...
* glib/gfileutils.c (g_file_get_contents): Remove FIXME. (#67063 )
* glib/glib-sections.txt: Move g_get_charset() to the
Charset conversion section. (#65630 )
2001-12-20 23:13:19 +00:00
Owen Taylor
3de06553d4
SGML fixes. Small updates.
...
Wed Dec 19 23:07:53 2001 Owen Taylor <otaylor@redhat.com>
* glib/tmpl/messages.sgml glib/tmpl/string_utils.sgml:
SGML fixes.
* gobject/gobject-sections.txt glib/glib-sectoins.txt: Small updates.
2001-12-20 04:48:36 +00:00
Tim Janik
8d835e44a7
add configure check to determine G_HAVE_GROWING_STACK.
...
Tue Dec 18 21:11:10 2001 Tim Janik <timj@gtk.org>
* configure.in: add configure check to determine G_HAVE_GROWING_STACK.
2001-12-18 20:39:53 +00:00
Havoc Pennington
b0a42f2058
use g_try_malloc and return error on not-enough-memory
...
2001-12-16 Havoc Pennington <hp@pobox.com>
* glib/gfileutils.c (get_contents_regfile): use g_try_malloc and
return error on not-enough-memory
(get_contents_stdio): ditto
2001-12-18 18:46:41 +00:00
Matthias Clasen
a52e2986cd
Minor markup fixes.
...
* glib/gshell.c, glib/gspawn.c, glib/gspawn-win32.c, glib/gerror.c,
glib/gfileutils.c, glib/ghash.c, glib/gmain.c, glib/gasyncqueue.c,
glib/gtree.c: Minor markup fixes.
* glib/tmpl/caches.sgml: GCs are cached by GTK, not by GDK.
2001-12-16 19:31:36 +00:00
Matthias Clasen
d6977cf92f
Typo fixes.
...
* glib/tmpl/memory.sgml: Typo fixes.
2001-12-15 19:29:20 +00:00
Matthias Clasen
a3d7806b6d
Revert mistaken change: it is UNIX, not Unix.
...
* glib/tmpl/completion.sgml, glib/tmpl/date.sgml,
glib/tmpl/fileutils.sgml, glib/tmpl/iochannels.sgml,
glib/tmpl/macros.sgml, glib/tmpl/memory.sgml,
glib/tmpl/misc_utils.sgml, glib/tmpl/warnings.sgml,
glib/tmpl/windows.sgml: Revert mistaken change: it is UNIX, not Unix.
* glib/tmpl/memory_chunks.sgml,
glib/tmpl/date.sgml, glib/tmpl/threads.sgml,
glib/tmpl/gtype.sgml: Trivial markup fixes.
* glib/gconvert.c, glib/giochannel.c, glib/gmain.c,
glib/gwin32.c: Revert mistaken change: it is UNIX, not Unix.
2001-12-13 22:24:18 +00:00
Tim Janik
67ab6118e9
API revamp to shorten GValueArray structure.
...
Thu Dec 13 05:37:51 2001 Tim Janik <timj@gtk.org>
* glib/gbsearcharray.[hc]: API revamp to shorten GValueArray
structure.
2001-12-13 07:06:56 +00:00
Matthias Clasen
a99e75d0a8
This fixes #60543 :
...
* glib/gutils.c (g_snprintf, g_vsnprintf): Switch to C99-[v]snprintf().
* tests/strfunc-test.c: Add some tests for g_snprintf().
2001-12-12 22:05:55 +00:00
Matthias Clasen
3fa33317b7
Documentation fixes.
...
* glib/gconvert.c, glib/grand.c, glib/ghash.c,
glib/gthreadpool.c, glib/gtree.c: Documentation fixes.
* glib/tmpl/allocators.sgml, glib/tmpl/arrays.sgml,
glib/tmpl/arrays_byte.sgml, glib/tmpl/arrays_pointer.sgml,
glib/tmpl/caches.sgml, glib/tmpl/completion.sgml,
glib/tmpl/conversions.sgml,
glib/tmpl/datalist.sgml, glib/tmpl/date.sgml,
glib/tmpl/error_reporting.sgml, glib/tmpl/fileutils.sgml,
glib/tmpl/hash_tables.sgml,
glib/tmpl/hooks.sgml, glib/tmpl/macros.sgml,
glib/tmpl/macros_misc.sgml, glib/tmpl/main.sgml, glib/tmpl/markup.sgml,
glib/tmpl/memory.sgml, glib/tmpl/memory_chunks.sgml,
glib/tmpl/messages.sgml, glib/tmpl/misc_utils.sgml,
glib/tmpl/modules.sgml, glib/tmpl/numerical.sgml,
glib/tmpl/patterns.sgml, glib/tmpl/queue.sgml,
glib/tmpl/shell.sgml, glib/tmpl/spawn.sgml,
glib/tmpl/string_utils.sgml, glib/tmpl/thread_pools.sgml,
glib/tmpl/threads.sgml, glib/tmpl/timers.sgml,
glib/tmpl/trees-binary.sgml, glib/tmpl/trees-nary.sgml,
glib/tmpl/type_conversion.sgml, glib/tmpl/unicode.sgml,
glib/tmpl/warnings.sgml, glib/tmpl/windows.sgml:
Improve markup of examples, general consistency improvements.
2001-12-12 20:32:07 +00:00
Havoc Pennington
e3516e3ad8
improve g_log_set_handler docs
...
2001-12-06 Havoc Pennington <hp@redhat.com>
* glib/tmpl/messages.sgml: improve g_log_set_handler docs
2001-12-06 22:48:10 +00:00
Havoc Pennington
eb2f6f6fc1
Add notes about how you shouldn't modify these data structures as you
...
2001-11-29 Havoc Pennington <hp@redhat.com>
* glib/gtree.c (g_tree_foreach):
* glib/ghash.c (g_hash_table_foreach):
Add notes about how you shouldn't modify these data structures as
you iterate over them.
2001-11-29 20:49:07 +00:00
Owen Taylor
13852a10d4
Rename (private) GSource.id and id parameter to
...
Wed Nov 28 18:34:22 2001 Owen Taylor <otaylor@redhat.com>
* glib/gmain.[ch]: Rename (private) GSource.id and
id parameter to g_main_context_find_source_by_id()
to avoid problems with Objective C where 'id' is
a keyword. (#65616 )
2001-11-28 23:51:51 +00:00
Sebastian Wilhelmi
0d189bad07
Fix g_usleep docs.
...
2001-11-28 Sebastian Wilhelmi <wilhelmi@ira.uka.de>
* glib/tmpl/date.sgml: Fix g_usleep docs.
2001-11-28 16:51:19 +00:00
Matthias Clasen
1d5e8cbc7d
Document G_LEVEL_ORDER better.
...
* glib/tmpl/trees-binary.sgml: Document G_LEVEL_ORDER better.
2001-11-27 22:16:54 +00:00
Matthias Clasen
e409b5ae5e
Implement G_LEVEL_ORDER correctly.
...
* glib/gnode.c (g_node_traverse): Implement G_LEVEL_ORDER correctly.
* tests/node-test.c: Add a testcase for G_LEVEL_ORDER implementation.
* glib/tmpl/trees-nary.sgml: Document G_LEVEL_ORDER better.
2001-11-26 19:08:46 +00:00
Tim Janik
5f04f01ff1
removed enum GTypeFundamentals. use macros to provide the constant
...
Sun Nov 25 22:33:32 2001 Tim Janik <timj@gtk.org>
* gtype.h: removed enum GTypeFundamentals. use macros
to provide the constant fundamental type IDs, so they
all return numbers of type GType, and not int.
sizeof(GTypeFundamentals) < sizeof(GType) problem reported
and fix sugegsted by Havoc.
2001-11-25 21:59:53 +00:00
Matthias Clasen
e08120da5f
Fixes for #61284 :
...
* glib/tmpl/windows.sgml: Document G_WIN32_DLLMAIN_FOR_DLL_NAME.
* glib/tmpl/fileutils.sgml: Document GDir.
* glib/tmpl/limits.sgml: Document G_MININT64, G_MAXINT64, G_MAXUINT64.
2001-11-23 20:59:06 +00:00
Owen Taylor
b9f59f0f9d
Update.
...
Thu Nov 22 12:56:57 2001 Owen Taylor <otaylor@redhat.com>
* gobject/gobject-sections.txt: Update.
* glib/tmpl/{spawn.sgml,patterns.sgml}: SGML fixes.
* glib/glib-sections.txt: Updated.
* glib/Makefile.am (IGNORE_HFILES): Don't scan
headers in build/
2001-11-22 18:54:47 +00:00
Tim Janik
0d14682569
provide G_TYPE_FUNDAMENTAL_SHIFT and g_type_fundamental_next() to return
...
Thu Nov 22 00:26:26 2001 Tim Janik <timj@gtk.org>
* gtype.[hc]: provide G_TYPE_FUNDAMENTAL_SHIFT and
g_type_fundamental_next() to return next usable fundamental
type. use TypeNode pointers as type IDs.
2001-11-21 23:48:19 +00:00
Tim Janik
860905c445
put newly created param spec types into a global array.
...
Wed Nov 21 17:23:33 2001 Tim Janik <timj@gtk.org>
* gparamspecs.[hc]: put newly created param spec types into a
global array.
* gboxed.[hc]: moved boxed types with _get_type() function here,
for: G_TYPE_CLOSURE, G_TYPE_VALUE, G_TYPE_VALUE_ARRAY,
G_TYPE_GSTRING.
* gtype.h: removed fundamental branch APIs and derived enum
values.
2001-11-21 17:49:34 +00:00
Owen Taylor
9d3cee6ac3
Remove g_log_domain_glib
...
Sat Nov 17 17:24:19 2001 Owen Taylor <otaylor@redhat.com>
* glib/glib-sections.txt: Remove g_log_domain_glib
2001-11-17 23:24:19 +00:00
Matthias Clasen
50c2504186
Documentation fixes.
...
* glib/giochannel.c: Documentation fixes.
* glib/tmpl/iochannels.sgml: Document GIOFlags, fix typos.
* glib/tmpl/conversions.sgml, glib/tmpl/unicode.sgml,
glib/tmpl/spawn.sgml, glib/tmpl/fileutils.sgml,
glib/tmpl/shell.sgml, glib/tmpl/windows.sgml: Add
some missing short and long descriptions.
2001-11-15 23:03:29 +00:00
Matthias Clasen
a49a78a3b3
add UTF-8 support.
...
* glib/gpattern.c: add UTF-8 support.
* tests/patterntest.c: add UTF-8 and equality tests.
* docs/reference/glib/Makefile.am (MKDB_OPTIONS): Add --sgml-mode.
* docs/reference/glib/tmpl/patterns.sgml: Document UTF-8 support.
2001-11-14 22:22:34 +00:00
Tim Janik
79208c7cf6
provide g_newa(ctype, count) on top of g_alloca() like we provide g_new()
...
Wed Nov 14 07:34:24 2001 Tim Janik <timj@gtk.org>
* glib/galloca.h (g_newa): provide g_newa(ctype, count) on top of
g_alloca() like we provide g_new() on top of g_malloc().
2001-11-14 07:50:12 +00:00
Tim Janik
e5c99d932f
more docs.
...
Wed Nov 14 03:19:49 2001 Tim Janik <timj@gtk.org>
* gobject/tmp/param_value_types.sgml: more docs.
2001-11-14 03:01:31 +00:00
Tim Janik
4abd166025
list parameter and value types.
...
Tue Nov 13 21:31:58 2001 Tim Janik <timj@gtk.org>
* gobject/tmp/param_value_types.sgml: list parameter and
value types.
* gobject/tmpl/gparamspec.sgml: more docs for g_param_spec*()
functions.
* gobject/*: section cleanups.
2001-11-14 01:08:19 +00:00
Tim Janik
930d11d2af
param spec updates.
...
Tue Nov 13 19:49:16 2001 Tim Janik <timj@gtk.org>
* gobject/tmpl/gparamspec.sgml: param spec updates.
2001-11-13 18:49:56 +00:00
Matthias Clasen
ee83ed4c13
Remove excess listitem from long description.
...
* glib/tmpl/markup.sgml: Remove excess listitem from long
description.
2001-11-12 22:26:21 +00:00
Matthias Clasen
c72df49bf9
Document GNormalizeMode enum.
...
* glib/tmpl/unicode.sgml: Document GNormalizeMode enum.
* glib/tmpl/spawn.sgml: Document GSpawnFlags flags.
* glib/tmpl/error_reporting.sgml: Document GError struct.
* glib/tmpl/main.sgml: Document GMainContext, GSource and
GSourceCallbackFuncs structs.
2001-11-11 00:27:27 +00:00