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
Tim Janik
69c000f069
added some assertions to test g_signal_get_invocation_hint().
...
Tue Dec 18 21:39:57 2001 Tim Janik <timj@gtk.org>
* testoverride.c: added some assertions to test
g_signal_get_invocation_hint().
* gsignal.[hc]: remove signal_id argument from
g_signal_chain_from_overridden(), the parameters are assumed to match
the innermost signal currently in emission for this instance.
added g_signal_get_invocation_hint() to figure the invocation hint
of the innermost signal emission of an instance.
* gsignal.c (g_signal_list_ids): fix G_BSEARCH_ARRAY_NODES() to
access a bsearch array and not a pointer to it (discovered by
Sven Neumann).
2001-12-18 20:38:58 +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
Takayuki KUSANO
7a1088bc50
Updated Japanese translation.
...
* ja.po: Updated Japanese translation.
2001-12-18 14:05:47 +00:00
Matthias Clasen
fb069c70f7
Use <envar>, not <envvar>.
...
* glib/gspawn.c, glib/gspawn-win32.c: Use <envar>, not <envvar>.
2001-12-17 23:04:09 +00:00
Anders Carlsson
82fa2c0069
Set the reserved bit to (1 << 0) instead of (1 << 30).
...
2001-12-17 Anders Carlsson <andersca@gnu.org>
* gtype.h (G_TYPE_FLAG_RESERVED_ID_BIT): Set the reserved bit
to (1 << 0) instead of (1 << 30).
2001-12-17 21:59:34 +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
Valek Frob
9e4e61360b
Updated russian translation.
2001-12-15 18:12:26 +00:00
Christian Rose
dbf4dba20a
Updated Swedish translation.
...
2001-12-15 Christian Rose <menthos@menthos.com>
* sv.po: Updated Swedish translation.
2001-12-15 15:13:43 +00:00
Havoc Pennington
4a298b0fc6
note on how to free returned vector
...
2001-12-14 Havoc Pennington <hp@pobox.com>
* glib/gshell.c (g_shell_parse_argv): note on how to free returned
vector
2001-12-08 Havoc Pennington <hp@pobox.com>
* glib/gspawn.c (fork_exec_with_pipes): include argv[0] in error
message about failure to exec
2001-12-14 16:26:24 +00:00
James Henstridge
f15dcf60e6
add rules to build it.
...
2001-12-14 James Henstridge <james@daa.com.au>
* Makefile.am: add rules to build it.
* testoverride.c: test program for closure override/chaining.
2001-12-14 04:48:56 +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
Kjartan Maraas
9b83c28956
Updated Norwegian (bokml) translation.
...
2001-12-13 Kjartan Maraas <kmaraas@gnome.org>
* no.po: Updated Norwegian (bokml) translation.
2001-12-13 19:33:44 +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
Tim Janik
a05a4b7660
implemented closure chaining.
...
Thu Dec 13 08:03:17 2001 Tim Janik <timj@gtk.org>
* gsignal.c: implemented closure chaining.
2001-12-13 07:04:41 +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
Stanislav Visnovsky
24608fc156
Updated Slovak translation.
...
2001-12-11 Stanislav Visnovsky <visnovsky@nenya.ms.mff.cuni.cz>
* sk.po: Updated Slovak translation.
2001-12-11 12:39:16 +00:00
Kwok-Koon Cheung
c3eaab1ddb
Usual update
2001-12-11 00:45:58 +00:00
Hidetoshi Tajima
805424972f
add ISO8859-3 for Solaris. ( #66174 )
...
* glib/libcharset/config.charset (os):
add ISO8859-3 for Solaris. (#66174 )
2001-12-10 23:56:32 +00:00
Sven Neumann
7040de9ee9
perform an exact match on the two types instead of using
...
2001-12-10 Sven Neumann <sven@gimp.org>
* gobject/gvalue.c (g_value_register_transform_func): perform an exact
match on the two types instead of using transform_func_lookup().
2001-12-10 22:21:50 +00:00
Takayuki KUSANO
47b14d2bb2
Updated Japanese translation.
...
* ja.po: Updated Japanese translation.
2001-12-10 02:24:13 +00:00
Christopher Blizzard
662bf991c0
Add pragma that will prevent warnings when you are not using -std=99 and
...
2001-12-09 Christopher Blizzard <blizzard@redhat.com>
* glib/gmessages.h: Add pragma that will prevent warnings when you
are not using -std=99 and newer gcc compilers. Patch from Red
Hat's gtk+ 1.2 rpm.
2001-12-09 23:15:35 +00:00
Christopher Blizzard
5217cbcd9d
Explicitly add a cast to the last argument so that the macro will work
...
2001-12-08 Christopher Blizzard <blizzard@redhat.com>
* gsignal.h (g_signal_connect): Explicitly add a cast to the last
argument so that the macro will work from C++.
2001-12-08 23:52:50 +00:00
Christian Rose
40617345f0
Updated Swedish translation.
...
2001-12-08 Christian Rose <menthos@menthos.com>
* sv.po: Updated Swedish translation.
2001-12-08 16:56:44 +00:00
Darin Adler
8c613d7d09
Do the same for "pure".
...
* glib/gmacros.h: Do the same for "pure".
2001-12-06 22:58:58 +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
Matthias Clasen
39e4c5afe8
The following patch corrects some function attributes. ( #61780 )
...
The following patch corrects some function attributes. (#61780 )
* glib/ghash.h (g_int_equal, g_int_hash): These are not const.
* glib/glibintl.h (_glib_gettext): Add G_GNUC_FORMAT(1).
* glib/gmacros.h: Use reserved symbols in function attribute macros.
The following patch avoids manual printf()-format parsing
if a C99-conforming vsnprintf() is available. (#55106 )
* acinclude.m4 (AC_FUNC_VSNPRINTF_C99): New macro to test for a
C99 conforming vsnprintf.
* configure.in: Use AC_FUNC_VSNPRINTF_C99.
* glib/gmessages.c (g_printf_string_upper_bound): Use C99 vsnprintf().
2001-12-06 22:37:05 +00:00
Tor Lillqvist
964ebaf18c
Add gsourceclosure.o.
...
2001-12-06 Tor Lillqvist <tml@iki.fi>
* gobject/makefile.mingw.in (gobject_OBJECTS): Add gsourceclosure.o.
2001-12-06 20:41:57 +00:00
Sven Neumann
5a30ea7ee4
mention the fact that the tree is traversed in sorted order.
...
2001-12-05 Sven Neumann <sven@gimp.org>
* glib/gtree.c (g_tree_foreach): mention the fact that the tree is
traversed in sorted order.
2001-12-05 01:38:12 +00:00
Kjartan Maraas
a5fb0b8069
Updated Norwegian (bokml) translation. Added glib/gdir.c.
...
2001-12-04 Kjartan Maraas <kmaraas@gnome.org>
* no.po: Updated Norwegian (bokml) translation.
* POTFILES.in: Added glib/gdir.c.
2001-12-04 09:41:48 +00:00
Manish Singh
7fac2ee037
g_module_symbol takes a gpointer *, not just a gpointer
2001-12-03 20:10:44 +00:00
Manish Singh
88b9c7f902
g_module_symbol takes a gpointer *, not just a gpointer
...
2001-12-03 Manish Singh <yosh@gimp.org>
* tests/module-test.c: g_module_symbol takes a gpointer *, not just
a gpointer
2001-12-03 19:22:50 +00:00
Christian Rose
fdfddf0fdf
Updated Swedish translation.
...
2001-12-03 Christian Rose <menthos@menthos.com>
* sv.po: Updated Swedish translation.
2001-12-03 01:21:51 +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
4790c35c8d
Update ( #65721 , Dave Neary)
...
Thu Nov 29 11:16:03 2001 Owen Taylor <otaylor@redhat.com>
* HACKING: Update (#65721 , Dave Neary)
2001-11-29 16:18:50 +00:00
Sebastian Wilhelmi
16b9653830
Fixed wrong order in conversion.
...
2001-11-28 Sebastian Wilhelmi <wilhelmi@ira.uka.de>
* glib/gdate.c: Fixed wrong order in conversion.
2001-11-29 09:41:25 +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
Daniel Elstner
f344cb2cc2
In order to avoid infinite loops on invalid UTF-8 strings, change the skip
...
2001-11-28 Daniel Elstner <daniel.elstner@gmx.net>
* glib/gutf8.c (utf8_skip_data): In order to avoid infinite loops on invalid UTF-8 strings, change the skip count for 0xfe and 0xff from 0 to 1.
2001-11-28 21:23:32 +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
Sebastian Wilhelmi
ddc45b8892
Always call GLIB_SIZEOF(..., system_thread). Fixes #65624 .
...
2001-11-28 Sebastian Wilhelmi <wilhelmi@ira.uka.de>
* configure.in: Always call GLIB_SIZEOF(..., system_thread). Fixes
#65624 .
2001-11-28 16:47:26 +00:00
Tor Lillqvist
4964b7d9cb
Add GLIB_SIZEOF_SIZE_T here, too.
...
2001-11-28 Tor Lillqvist <tml@iki.fi>
* glibconfig.h.win32.in: Add GLIB_SIZEOF_SIZE_T here, too.
2001-11-27 23:30:07 +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
Dan Winship
8049ab4876
Set this from libtool rather than hardcoding values for certain platforms.
...
* configure.in (G_MODULE_LDFLAGS): Set this from libtool rather
than hardcoding values for certain platforms.
* glib/libcharset/config.charset: Add a rule for NetBSD.
* glib/libcharset/localcharset.c (_g_locale_get_charset_aliases):
If LIBCHARSET_ALIAS_DIR is set, look for charset.aliases there.
* tests/Makefile.am (TESTS_ENVIRONMENT): set LIBCHARSET_ALIAS_DIR
so we don't depend on charset.aliases having been installed
2001-11-27 17:31:12 +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
Matthias Clasen
e446298113
Mark g_tree_traverse() as deprecated. ( #65343 )
...
* glib/gtree.h: Mark g_tree_traverse() as deprecated. (#65343 )
* glib/gtree.c (g_tree_traverse): Explain the deprecation in
some detail.
2001-11-26 19:01:08 +00:00
Tim Janik
ff3ecc745d
provide GLIB_SIZEOF_SIZE_T.
...
Mon Nov 26 09:42:24 2001 Tim Janik <timj@gtk.org>
* configure.in: provide GLIB_SIZEOF_SIZE_T.
2001-11-26 09:19:17 +00:00
Tim Janik
5c2f442088
typedef GType to gulong instead of gsize, if possible.
...
Mon Nov 26 09:55:12 2001 Tim Janik <timj@gtk.org>
* gtype.h: typedef GType to gulong instead of gsize, if possible.
* gtype.c: fixups for GType being sizeof(long) wide (changed
UINT casts).
* gsignal.c:
* gclosure.c:
* gparam.c: likewise.
2001-11-26 09:18:55 +00:00
Jesus Bravo Alvarez
a8a91e438f
Added Galician translation
2001-11-25 23:24:51 +00:00