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
Tim Janik
748d5c0449
remove public signal.h include.
...
Fri Nov 2 19:54:16 2001 Tim Janik <timj@gtk.org>
* glib/gbacktrace.h (G_BREAKPOINT): remove public signal.h include.
2001-11-02 18:56:51 +00:00
Havoc Pennington
24915b9a10
fix to the locking so we don't hang
...
2001-10-31 Havoc Pennington <hp@redhat.com>
* glib/gmain.c (g_main_loop_run): fix to the locking so we don't
hang
2001-11-01 00:01:50 +00:00
Matthias Clasen
eb17b20bd2
Fix documentation. Document g_log_domain_glib, gunichar, gunichar2,
...
* gobject/gsourceclosure.c (g_source_set_closure): Fix documentation.
* glib/tmpl/messages.sgml, glib/tmpl/unicode.sgml:
Document g_log_domain_glib, gunichar, gunichar2, GUnicodeType,
GUnicodeBreakType.
2001-10-30 23:56:30 +00:00
Owen Taylor
11609462b4
Remove $(srcdir)/html before building HTML to prevent stale files. Dist
...
Fri Oct 26 11:42:50 2001 Owen Taylor <otaylor@redhat.com>
* */Makefile.am: Remove $(srcdir)/html before building
HTML to prevent stale files. Dist all files in html/
2001-10-26 15:58:11 +00:00
Havoc Pennington
0628133a11
docs on why the deprecated functions are deprecated.
...
2001-10-25 Havoc Pennington <hp@pobox.com>
* glib/tmpl/string_utils.sgml: docs on why the deprecated
functions are deprecated.
2001-10-25 14:38:45 +00:00
Alex Larsson
3c39c8fcd0
Add g_strtod & co.
...
2001-10-24 Alex Larsson <alexl@redhat.com>
* docs/reference/glib/glib-sections.txt:
Add g_strtod & co.
* docs/reference/glib/tmpl/string_utils.sgml:
Add docs for G_ASCII_DTOSTR_BUF_SIZE.
* glib/gstrfuncs.[ch]:
Added g_ascii_strtod, g_ascii_dtostr and g_ascii_formatd.
* tests/Makefile.am:
* tests/strtod-test.c:
Add tests for g_ascii_strtod & co.
2001-10-24 18:00:11 +00:00
Sven Neumann
01b07656ea
fixed typo.
...
2001-10-15 Sven Neumann <sven@gimp.org>
* glib/tmpl/random_numbers.sgml: fixed typo.
2001-10-15 15:48:24 +00:00
Tim Janik
92dfa96114
make struct _GPatternSpec and GMatchType private. (g_pattern_equal): new
...
Fri Oct 12 18:24:02 2001 Tim Janik <timj@gtk.org>
* glib/gpattern.[hc]: make struct _GPatternSpec and GMatchType
private.
(g_pattern_equal): new function to return equality of two patterns
(required because GPatternSpec is private now).
(g_pattern_spec_new): fix bug wrg wildcard counting which produced
incorrect pattern specs (discovered by Matthias Clasen).
optimized code so we just keep one compiled pattern string now.
correctly canonicalize patterns. reduce string walks, optimize
decision about MATCH_ALL vs. MATCH_ALL_TAIL.
(g_pattern_match_string): call just g_pattern_match() with NULL
reversed string.
(g_pattern_match): allow NULL reversed strings now, reverse_dup
strings on demand.
* tests/patterntest.c (test_compilation): added an extended testcase
for pattern matching from Matthias Clasen <matthiasc@poet.de>.
Sat Oct 13 06:58:23 2001 Tim Janik <timj@gtk.org>
* glib/tmpl/patterns.sgml: amended documentation.
2001-10-13 05:54:10 +00:00
Matthias Clasen
2125a86d73
Updates.
...
* glib/tmpl/patterns.sgml, glib/tmpl/shell.sgml: Updates.
2001-10-11 20:40:55 +00:00
Tim Janik
c0934afd1d
doc builds.
2001-10-06 09:25:09 +00:00
Matthias Clasen
fc0ed5b29d
Document G_HOOK_FLAG_USER_SHIFT.
...
* glib/tmpl/hooks.sgml: Document G_HOOK_FLAG_USER_SHIFT.
* glib/tmpl/trash_stacks.sgml: Document trash stacks.
* glib/tmpl/async_queues.sgml, glib/tmpl/caches.sgml,
glib/tmpl/completion.sgml, glib/tmpl/patterns.sgml,
glib/tmpl/numerical.sgml, glib/tmpl/random_numbers.sgml,
glib/tmpl/relations.sgml, glib/tmpl/modules.sgml: Update.
2001-10-05 20:53:02 +00:00
Matthias Clasen
f80cd10350
Update.
...
* glib/tmpl/conversions.sgml: Update.
2001-10-05 00:06:48 +00:00
Matthias Clasen
643bbe8912
Update.
...
* glib/tmpl/patterns.sgml: Update.
2001-10-04 23:51:36 +00:00
Matthias Clasen
6af390c1e5
Update.
...
* glib/tmpl/hooks.sgml, glib/tmpl/spawn.sgml,
glib/tmpl/macros_misc.sgml: Update.
* glib/tmpl/linked_lists_double.sgml, glib/tmpl/trees-binary.sgml,
glib/glib-sections.txt: Document GCompareDataFunc.
2001-10-04 22:26:23 +00:00
Matthias Clasen
d761fb4b3b
documentation update. add documentation. update docs. Remove references to
...
* glib/gstrfuncs.c, glib/giochannel.c: documentation update.
* glib/gqueue.c: add documentation.
* glib/tmpl/iochannel.sgml, glib/tmpl/macros_misc.sgml,
glib/tmpl/queue.sgml: update docs.
* glib/tmpl/modules.sgml, glib/tmpl/threads.sgml: Remove
references to glib-config.
2001-10-02 23:09:51 +00:00
Matthias Clasen
e9d05783f6
More markup fixes and completions.
...
* glib/tmpl/iochannels.sgml, glib/tmpl/shell.sgml,
glib/tmpl/spawn.sgml, glib/tmpl/memory.sgml,
glib/tmpl/macros.sgml, glib/tmpl/completion.sgml,
glib/tmpl/main.sgml, glib/tmpl/messages.sgml,
glib/tmpl/misc_utils.sgml, glib/tmpl/threads.sgml,
glib/tmpl/trees-nary.sgml, glib/tmpl/string_utils.sgml:
More markup fixes and completions.
2001-10-01 22:54:48 +00:00
Owen Taylor
58d6b101ca
Rename g_string_printfa(). to g_string_append_printf().
...
Mon Oct 1 15:59:46 2001 Owen Taylor <otaylor@redhat.com>
* glib/tmpl/strings.sgml docs/glib-sections.txt: Rename
g_string_printfa(). to g_string_append_printf().
2001-10-01 20:26:11 +00:00
Matthias Clasen
42a186482c
Move all *_error_quark() unctions to the 'Private' sections. ( #61472 )
...
* glib/glib-sections.txt: Move all *_error_quark()
unctions to the 'Private' sections. (#61472 )
2001-10-01 18:57:18 +00:00