Tor Lillqvist [Wed, 1 Jan 2003 01:19:47 +0000 (01:19 +0000)]
New function, parallel to ensure_stdout_valid(). #defined as empty on
2003-01-01 Tor Lillqvist <tml@iki.fi>
* glib/gmessages.c (ensure_stderr_valid): New function, parallel
to ensure_stdout_valid(). #defined as empty on Unix.
(mklevel_prefix): Do use either stderr or stdout on Windows,
too. Otherwise g_warning() messages (that are just warnings, by
definition) will get mixed with proper stdout output. Noticed in
GIMP's gimpconfig-dump.
(strdup_convert, mklevel_prefix, g_printerr): Call
ensure_stderr_valid() before trying to use stderr.
(g_logv): [Win32] Convert message to current codepage before
display with MessageBox().
Gil Osher [Mon, 30 Dec 2002 10:13:46 +0000 (10:13 +0000)]
*** empty log message ***
Owen Taylor [Sat, 28 Dec 2002 21:16:55 +0000 (21:16 +0000)]
Split ChangeLog
Vincent van Adrighem [Sat, 28 Dec 2002 14:29:46 +0000 (14:29 +0000)]
Dutch translation updated by Tino Meinen.
2002-12-28 Vincent van Adrighem <V.vanAdrighem@dirck.mine.nu>
* nl.po: Dutch translation updated by Tino Meinen.
Tõivo Leedjärv [Fri, 27 Dec 2002 23:43:22 +0000 (23:43 +0000)]
Added Estonian translation by Allan Sims <allsi@eau.ee>.
2002-12-28 Tõivo Leedjärv <toivo@linux.ee>
* et.po: Added Estonian translation
by Allan Sims <allsi@eau.ee>.
Tõivo Leedjärv [Fri, 27 Dec 2002 23:41:33 +0000 (23:41 +0000)]
Added et to ALL_LINGUAS.
2002-12-28 Tõivo Leedjärv <toivo@linux.ee>
* configure.in: Added et to ALL_LINGUAS.
Vincent van Adrighem [Fri, 27 Dec 2002 08:31:54 +0000 (08:31 +0000)]
Dutch translation updated by Tino Meinen.
2002-12-27 Vincent van Adrighem <V.vanAdrighem@dirck.mine.nu>
* nl.po: Dutch translation updated by Tino Meinen.
Ivan Stojmirov [Wed, 25 Dec 2002 11:32:42 +0000 (11:32 +0000)]
Added Macedonian translation
Owen Taylor [Fri, 20 Dec 2002 15:48:15 +0000 (15:48 +0000)]
=== Released 2.2.0 ===
Fri Dec 20 10:45:29 2002 Owen Taylor <otaylor@redhat.com>
* === Released 2.2.0 ===
* INSTALL.in: --enable-included-printf, not --enable-trio.
(Matthias Clasen)
Owen Taylor [Fri, 20 Dec 2002 15:23:12 +0000 (15:23 +0000)]
=== Released 2.2.0 ===
Fri Dec 20 09:52:15 2002 Owen Taylor <otaylor@redhat.com>
* === Released 2.2.0 ===
* INSTALL.in: Document --enable-trio, --disable-mempools,
--enable-debug. Include docs on cross compilation.
* NEWS: Update.
* configure.in: Version 2.2.0, interface age 0.
Owen Taylor [Fri, 20 Dec 2002 14:42:56 +0000 (14:42 +0000)]
Call g_main_thread_init() after setting g_threads_got_initialized.
Fri Dec 20 09:37:27 2002 Owen Taylor <otaylor@redhat.com>
* gthread/gthread-impl.c (g_thread_init): Call g_main_thread_init()
after setting g_threads_got_initialized. (#101624,
Alceste Scalas, Sebastian Wilhelmi)
Jordi Mallach [Thu, 19 Dec 2002 14:57:39 +0000 (14:57 +0000)]
Updated Catalan translation.
Yanko Kaneti [Thu, 19 Dec 2002 12:04:05 +0000 (12:04 +0000)]
Updated Bulgarian translation (style) by Alexander Shopov
2002-12-19 Yanko Kaneti <yaneti@declera.com>
* bg.po: Updated Bulgarian translation (style) by
Alexander Shopov <al_shopov@yahoo.com>.
Manish Singh [Thu, 19 Dec 2002 00:20:03 +0000 (00:20 +0000)]
new endian asm for ia64 and x86_64, general reorg and clean up. New
Wed Dec 18 16:19:08 2002 Manish Singh <yosh@gimp.org>
* glib/gtypes.h: new endian asm for ia64 and x86_64, general
reorg and clean up. New implementation of GUINT16_SWAP_LE_BE_CONSTANT()
that should optimize better. (#101318)
Matthias Clasen [Wed, 18 Dec 2002 23:46:18 +0000 (23:46 +0000)]
Add docs.
Peteris Krisjanis [Wed, 18 Dec 2002 23:05:52 +0000 (23:05 +0000)]
2002-12-18 Artis Trops <hornet@navigator.lv> * lv.po: Updated Latvian translation
Michael Natterer [Wed, 18 Dec 2002 18:16:07 +0000 (18:16 +0000)]
applied patch I got from Tim Janik for testing which fixes bug #101521.
2002-12-18 Michael Natterer <mitch@gimp.org>
* gobject/gtype.c (type_data_finalize_class_ifaces_Wm): applied
patch I got from Tim Janik for testing which fixes bug #101521.
(restart iterating the interface enties each time we finalized one
because they might have been modified).
Ole Laursen [Wed, 18 Dec 2002 17:06:36 +0000 (17:06 +0000)]
Updated Danish translation.
2002-12-18 Ole Laursen <olau@hardworking.dk>
* da.po: Updated Danish translation.
Stanislav Visnovsky [Wed, 18 Dec 2002 12:38:31 +0000 (12:38 +0000)]
Updated Slovak translation.
2002-12-18 Stanislav Visnovsky <visnovsky@nenya.ms.mff.cuni.cz>
* sk.po: Updated Slovak translation.
Dmitry Mastrukov [Wed, 18 Dec 2002 04:31:52 +0000 (04:31 +0000)]
ru.po: Updated Russian translation from Russian team <gnome-cyr@gnome.org>.
Germán Poó Caamaño [Wed, 18 Dec 2002 00:17:31 +0000 (00:17 +0000)]
2002-12-17 German Poo-Caaman~o
* es.po: Updated Spanish translation
Tor Lillqvist [Tue, 17 Dec 2002 04:48:03 +0000 (04:48 +0000)]
Improvement based on suggestion by Thorsten Maerz:
2002-12-17 Tor Lillqvist <tml@iki.fi>
Improvement based on suggestion by Thorsten Maerz:
* glib/giowin32.c (struct _GIOWin32Channel): Don't need thread_handle.
(create_thread): We can close thread handle right away, it isn't
used for anything.
(read_thread, select_thread): Thus, don't close it here.
Fix #57690, partial fix for #57689:
* glib/giowin32.c (g_io_win32_set_flags): Don't set the GError,
instead call g_warning().
(g_io_win32_fd_get_flags_internal): New function, sets the
is_readable, is_writeable and is_seekable flags based on the
actual access modes of the underlying Win32 HANDLE, by trying
Win32 ReadFile() and WriteFile() of zero bytes, and
PeekNamedPipe(). Should work for disk files and pipes. For devices
(consoles) unfortunately not.
(g_io_win32_fd_get_flags): Don't set the
G_IO_FLAG_IS_{READ,WRITE}ABLE flags, g_io_channel_get_flags()
already does. Call g_io_win32_fd_get_flags_internal() to set the
is_* flags.
(g_io_win32_msg_get_flags, g_io_win32_sock_get_flags): Splice the
generic g_io_win32_get_flags() into these specific functions, as
they need to do different things. Not implemented yet, though.
(g_io_channel_win32_new_fd_internal): New function, to avoid
duplicate fstat() calls. Most code from g_io_channel_win32_new_fd()
moved here. Call g_io_win32_fd_get_flags_internal() to set the
is_* flags.
(g_io_channel_win32_new_fd, g_io_channel_unix_new): Call
g_io_channel_win32_new_fd_internal().
(g_io_win32_no_seek): Remove. Don't set is_seekable for those
channel types.
Matthias Clasen [Mon, 16 Dec 2002 23:33:08 +0000 (23:33 +0000)]
Remove markup from doc comment, as GObject doesn't use --sgml-mode yet.
* gparam.c (g_param_spec_internal): Remove markup from doc
comment, as GObject doesn't use --sgml-mode yet.
Owen Taylor [Mon, 16 Dec 2002 22:58:40 +0000 (22:58 +0000)]
=== Released 2.1.5 ===
Mon Dec 16 17:31:50 2002 Owen Taylor <otaylor@redhat.com>
* === Released 2.1.5 ===
* configure.in: Version 2.1.5, interface age 2.
* NEWS: Updated.
Owen Taylor [Mon, 16 Dec 2002 22:14:40 +0000 (22:14 +0000)]
Add a hack to mostly deal with problems in support of -pthread and
Mon Dec 16 14:58:33 2002 Owen Taylor <otaylor@redhat.com>
* configure.in: Add a hack to mostly deal with
problems in support of -pthread and -lpthread;
pass -lpthread (for linux) or -Wc,-pthread (for
other platforms) to libtool when linking libgthread.
(#100697)
Tor Lillqvist [Mon, 16 Dec 2002 05:24:07 +0000 (05:24 +0000)]
In the admittedly strangely worded "Channel set flags unsupported"
2002-12-16 Tor Lillqvist <tml@iki.fi>
* fi.po: In the admittedly strangely worded "Channel set flags
unsupported" message, "set" is a verb.
Tor Lillqvist [Mon, 16 Dec 2002 05:22:08 +0000 (05:22 +0000)]
Fix potential heap corruption. Sometimes called g_free() on string
2002-12-16 Tor Lillqvist <tml@iki.fi>
* glib/gspawn-win32.c (do_spawn): Fix potential heap
corruption. Sometimes called g_free() on string literal.
Owen Taylor [Mon, 16 Dec 2002 00:53:45 +0000 (00:53 +0000)]
AC_SUBST() DATADIRNAME, not DATADIR.
Sun Dec 15 19:51:58 2002 Owen Taylor <otaylor@redhat.com>
* m4macros/glib-gettext.m4: AC_SUBST() DATADIRNAME, not
DATADIR.
Owen Taylor [Mon, 16 Dec 2002 00:25:26 +0000 (00:25 +0000)]
Restore a missing AC_SUBST() for DATADIRNAME. (Found by Kjartan Maraas)
Sun Dec 15 19:22:58 2002 Owen Taylor <otaylor@redhat.com>
* m4macros/glib-gettext.m4: Restore a missing AC_SUBST()
for DATADIRNAME. (Found by Kjartan Maraas)
Christian Neumair [Sun, 15 Dec 2002 20:53:49 +0000 (20:53 +0000)]
Updated German translation.
Owen Taylor [Sun, 15 Dec 2002 16:26:58 +0000 (16:26 +0000)]
Actually set INTLLIBS when needed. (Reported by Tor Lillqvist)
Sun Dec 15 11:24:29 2002 Owen Taylor <otaylor@redhat.com>
* m4macros/glib-gettext.m4: Actually set INTLLIBS
when needed. (Reported by Tor Lillqvist)
Christophe Merlet [Sun, 15 Dec 2002 15:54:58 +0000 (15:54 +0000)]
Updated French translation.
Tor Lillqvist [Sun, 15 Dec 2002 15:51:20 +0000 (15:51 +0000)]
Add g_rand_init.
2002-12-15 Tor Lillqvist <tml@iki.fi>
* glib/glib.def: Add g_rand_init.
Tor Lillqvist [Sun, 15 Dec 2002 05:37:52 +0000 (05:37 +0000)]
Slight update to match what is currently produced by configure.
2002-12-15 Tor Lillqvist <tml@iki.fi>
* config.h.win32.in: Slight update to match what is currently
produced by configure.
Owen Taylor [Sun, 15 Dec 2002 02:51:33 +0000 (02:51 +0000)]
Fixes from Johannes Stezenbach [...] Remove a stray setting of $LIBS.
Thu Dec 12 23:08:29 2002 Owen Taylor <otaylor@redhat.com>
Fixes from Johannes Stezenbach
[...]
* m4macros/glib-gettext.m4: Remove a stray setting of $LIBS.
Matthias Clasen [Sun, 15 Dec 2002 02:38:49 +0000 (02:38 +0000)]
Move some docs inline.
* gobject/tmpl/param_value_types.sgml: Move some docs inline.
* gsignal.c (g_signal_new): Typo fix.
* gparamspecs.c:
* gparam.c (g_param_spec_internal):
* gobject.c (g_object_class_install_property): Add docs.
Owen Taylor [Sun, 15 Dec 2002 02:35:28 +0000 (02:35 +0000)]
HP-UX 10 xshares the same non-posix getpwuid_r signature as AIX. (#100756,
Sat Dec 14 21:24:04 2002 Owen Taylor <otaylor@redhat.com>
* glib/gutils.c (g_get_any_init): HP-UX 10 xshares the
same non-posix getpwuid_r signature as AIX.
(#100756, Kai Poitschke)
Owen Taylor [Sun, 15 Dec 2002 02:19:06 +0000 (02:19 +0000)]
Mark the contents of the strucures in this file /*< private >*/
Sat Dec 14 21:10:57 2002 Owen Taylor <otaylor@redhat.com>
* glib/gthread.h: Mark the contents of the strucures
in this file /*< private >*/
* glib/gthread.[ch]: Rename the 'write' field of the
structure to 'have_writer' to avoid any possible
conflict with system headers. (#90549, Morten Welinder)
Owen Taylor [Sun, 15 Dec 2002 01:35:07 +0000 (01:35 +0000)]
Break _g_locale_charset() into two pieces - a fast "raw" piece, and a slow
Sat Dec 14 20:11:41 2002 Owen Taylor <otaylor@redhat.com>
* glib/libcharset/{localcharset.[ch] libcharset-glib.patch}
glib/gutf8.c: Break _g_locale_charset() into two pieces
- a fast "raw" piece, and a slow "unalias pieces".
Always call the "raw" piece, and call the unalias bit
if it changes. Use a per-thread cache. (#79529)
Matthias Clasen [Sun, 15 Dec 2002 00:42:37 +0000 (00:42 +0000)]
Set TRIO_LIBS when building with trio.
* configure.in: Set TRIO_LIBS when building with trio.
* glib-2.0.pc.in (Libs): Add @TRIO_LIBS@.
* glib/trio/Makefile.am (libtrio_la_LIBADD): Use @TRIO_LIBS@.
Matthias Clasen [Sun, 15 Dec 2002 00:03:46 +0000 (00:03 +0000)]
Add gprintfint.h and trio.
2002-12-15 Matthias Clasen <maclas@gmx.de>
* glib/Makefile.am (IGNORE_HFILES): Add gprintfint.h and trio.
* glib/trio/glibtrio.h: New file, redefining all trio symbols to
fall into the _G/_g_ private glib namespace.
* glib/trio/Makefile.am (libtrio_la_SOURCES): Add glibtrio.h
* glib/trio/trionan.c:
* glib/trio/triostr.c:
* glib/trio/trio.c: Include glibtrio.h
* glib/gprintfint.h:
* glib/trio/trionan.c:
* glib/trio/triostr.c:
* glib/trio/trio.c: Include glibtrio.h
Manish Singh [Sat, 14 Dec 2002 01:11:25 +0000 (01:11 +0000)]
Fix typo. Missing '%' in my last commit.
Fri Dec 13 17:10:21 2002 Manish Singh <yosh@gimp.org>
* glib/gscanner.c (g_scanner_unexp_token): Fix typo. Missing '%'
in my last commit.
Owen Taylor [Fri, 13 Dec 2002 04:11:32 +0000 (04:11 +0000)]
Fixes from Johannes Stezenbach
Thu Dec 12 23:08:29 2002 Owen Taylor <otaylor@redhat.com>
Fixes from Johannes Stezenbach
* configure.in: When adding extra libraries to $LIBS for
tests, always put them at the front, since that's how
they'll be used in the actual Makefiles.
* configure.in: Add a couple of missing ','s in AC_LINK_IFELSE()
* m4macros/glib-gettext.m4: Remove a stray setting of $LIBS.
Owen Taylor [Fri, 13 Dec 2002 02:09:48 +0000 (02:09 +0000)]
Allow not setting glib_cv_long_long_format when cross-compiling since we
Thu Dec 12 20:46:26 2002 Owen Taylor <otaylor@redhat.com>
* configure.in: Allow not setting glib_cv_long_long_format
when cross-compiling since we assume other things that
will cause us to pull in Trio anyways.
* configure.in: long_long_format is always ll for trio.
* configure.in: Error out if --disable-trio is specified
but the C library doesn't have the necessary features.
Owen Taylor [Fri, 13 Dec 2002 01:49:42 +0000 (01:49 +0000)]
long_long_format is always ll for trio.
Thu Dec 12 20:46:26 2002 Owen Taylor <otaylor@redhat.com>
* configure.in: long_long_format is always ll for trio.
* configure.in: Error out if --disable-trio is specified
but the C library doesn't have the necessary features.
Matthias Clasen [Fri, 13 Dec 2002 00:36:12 +0000 (00:36 +0000)]
Add -lm for pow().
* glib/trio/Makefile.am (libtrio_la_LIBADD): Add -lm for pow().
Matthias Clasen [Thu, 12 Dec 2002 23:52:29 +0000 (23:52 +0000)]
Add a test for positional parameters in g_snprintf(). Use g_printf()
* tests/string-test.c: Add a test for positional parameters in
g_snprintf().
* glib-genmarshal.c, gobject-query.c: Use g_printf() instead of
system printf. (#99319)
Matthias Clasen [Thu, 12 Dec 2002 23:34:37 +0000 (23:34 +0000)]
Add --ignore-files=trio to avoid gtk-doc warnings about doxygen comments.
* glib/Makefile.am (MKDB_OPTIONS): Add --ignore-files=trio to
avoid gtk-doc warnings about doxygen comments.
Manish Singh [Thu, 12 Dec 2002 23:00:24 +0000 (23:00 +0000)]
use G_G[U]INT64_FORMAT unconditionally, since we'll always have it now.
Thu Dec 12 15:00:10 2002 Manish Singh <yosh@gimp.org>
* gvaluetransform.c: use G_G[U]INT64_FORMAT unconditionally,
since we'll always have it now.
Manish Singh [Thu, 12 Dec 2002 22:59:55 +0000 (22:59 +0000)]
pull in trio if host printf doesn't have a known way of printing 64-bit
Thu Dec 12 14:58:55 2002 Manish Singh <yosh@gimp.org>
* configure.in: pull in trio if host printf doesn't have a known
way of printing 64-bit ints.
* glib/gmacros.h: remove extra whitespace at the end
* glib/gscanner.c (g_scanner_unexp_token): use G_GUINT64_FORMAT
instead of hardcoding "%llu"
* tests/testglib.c: remove obsolete conditionals using G_HAVE_GINT64,
we always have it now.
* tests/type-test.c: same as above, and for G_G[U]INT64_FORMAT as
well.
Owen Taylor [Thu, 12 Dec 2002 18:59:54 +0000 (18:59 +0000)]
AC_PREREQ(2.53) here; convinces Debian's wrappers to use the right
Thu Dec 12 13:52:58 2002 Owen Taylor <otaylor@redhat.com>
* m4macros/glib-gettext.m4: AC_PREREQ(2.53) here; convinces
Debian's wrappers to use the right autoconf for atk, etc.
(Reported by Jody Goldberg)
Laurent Dhima [Thu, 12 Dec 2002 15:31:31 +0000 (15:31 +0000)]
Updated
* sq.po: Updated
Laurent Dhima [Thu, 12 Dec 2002 15:29:58 +0000 (15:29 +0000)]
Updated
Yanko Kaneti [Thu, 12 Dec 2002 04:46:56 +0000 (04:46 +0000)]
Updated Bulgarian translation.
2002-12-12 Yanko Kaneti <yaneti@declera.com>
* bg.po: Updated Bulgarian translation.
Nam SungHyun [Thu, 12 Dec 2002 02:42:46 +0000 (02:42 +0000)]
updated
Tor Lillqvist [Wed, 11 Dec 2002 23:40:10 +0000 (23:40 +0000)]
Fix off-by-one error. (#100853)
2002-12-11 Tor Lillqvist <tml@iki.fi>
* glib/gtimer.c (g_timer_elapsed): Fix off-by-one error. (#100853)
* glib/gfileutils.c (g_file_test): Bypass extra test for root on
Win32.
* glib/glib.def: Add g_{get,set}_application_name.
Owen Taylor [Wed, 11 Dec 2002 23:13:25 +0000 (23:13 +0000)]
=== Release 2.1.4 ===
Wed Dec 11 17:53:34 2002 Owen Taylor <otaylor@redhat.com>
* === Release 2.1.4 ===
* NEWS: Updates.
Owen Taylor [Wed, 11 Dec 2002 22:51:37 +0000 (22:51 +0000)]
Unset ac_cv_func_bind_textdomain_codeset before calling
Wed Dec 11 17:49:15 2002 Owen Taylor <otaylor@redhat.com>
* m4macros/glib-gettext.m4: Unset
ac_cv_func_bind_textdomain_codeset before calling
AC_CHECK_FUNCS(bind_textdomain_codeset) again.
* configure.in: Remove duplicate call to
AC_CHECK_FUNCS(bind_textdomain_codeset)
Pauli Virtanen [Wed, 11 Dec 2002 22:38:16 +0000 (22:38 +0000)]
Added "fi" to ALL_LINGUAS.
2002-12-11 Pauli Virtanen <pauli.virtanen@hut.fi>
* configure.in: Added "fi" to ALL_LINGUAS.
Pauli Virtanen [Wed, 11 Dec 2002 22:34:06 +0000 (22:34 +0000)]
Added Finnish translation from Lauri Nurmi.
2002-12-11 Pauli Virtanen <pauli.virtanen@hut.fi>
* fi.po: Added Finnish translation from Lauri Nurmi.
Owen Taylor [Wed, 11 Dec 2002 22:21:32 +0000 (22:21 +0000)]
Add GLIB_ASSERT_SET() as a helper for adding "must be set when
Wed Dec 11 17:00:20 2002 Owen Taylor <otaylor@redhat.com>
* acglib.m4 (ac_compile): Add GLIB_ASSERT_SET() as
a helper for adding "must be set when cross-compiling"
errors.
* configure.in: For all cached variables without defaults,
error out if they aren't set.
Owen Taylor [Wed, 11 Dec 2002 21:28:45 +0000 (21:28 +0000)]
Also assume AC_LINK_IFELSE() is OK when cross-compiling for the libs
Wed Dec 11 15:52:01 2002 Owen Taylor <otaylor@redhat.com>
* configure.in: Also assume AC_LINK_IFELSE() is
OK when cross-compiling for the libs checks, and for
the sched_get_priority_min() check.
* configure.in: Add cached value glib_cv_use_pid_surrogate.
Gil Osher [Wed, 11 Dec 2002 21:21:50 +0000 (21:21 +0000)]
*** empty log message ***
Owen Taylor [Wed, 11 Dec 2002 20:28:46 +0000 (20:28 +0000)]
Factor out repeated thread test into a m4_define(); when cross-compiling,
Wed Dec 11 15:10:25 2002 Owen Taylor <otaylor@redhat.com>
* configure.in: Factor out repeated thread test into
a m4_define(); when cross-compiling, assume that
AC_LINK_IFELSE() is good enough for thinking that
-pthread[s] is OK. (More of #58786)
* m4macros/glib-gettext.m4: Fix typo. (Manish Singh)
Owen Taylor [Wed, 11 Dec 2002 20:23:57 +0000 (20:23 +0000)]
Use an include to avoid having to duplicate the gettext macros between
* configure.in acinclude.m4: Use an include to avoid having
to duplicate the gettext macros between glib-gettext.m4
and acinclude.m4.
Owen Taylor [Wed, 11 Dec 2002 19:43:22 +0000 (19:43 +0000)]
Fix problem from recent commit where non GNU-format message catalogs would
Wed Dec 11 14:06:50 2002 Owen Taylor <otaylor@redhat.com>
* po/Makefile.in.in: Fix problem from recent commit where
non GNU-format message catalogs would be installed in
datadir. Remove some leftover setting of PATH=../src:$PATH.
Owen Taylor [Wed, 11 Dec 2002 19:42:31 +0000 (19:42 +0000)]
Version 2.1.4, interface age 1.
Wed Dec 11 14:28:50 2002 Owen Taylor <otaylor@redhat.com>
* configure.in: Version 2.1.4, interface age 1.
* m4macros/glib-gettext.m4: Major rewrite; remove leftovers
from building intl/, prefer libintl if both libc and libintl
have dgettext and libintl also has bind_textdomain_codeset().
(#70627)
* configure.in acinclude.m4: Use an include to avoid having
to duplicate the gettext macros between glib-gettext.m4
and acinclude.m4.
* m4macros/glib-gettext.m4: Do some tricks so that configure.in
can use macros under hidden names, but aclocal will still
find them when installed.
* m4macros/glib-gettext.m4: Add AM_GLIB_DEFINE_LOCALEDIR
to encapsulate install location of catalog files.
* m4macros/glib-gettext.m4 (AM_GLIB_DEFINE_LOCALEDIR):
Fix bug where if --prefix wasn't set on the configure line,
GLib would look for translations in NONE/share/locale.
Owen Taylor [Wed, 11 Dec 2002 16:13:34 +0000 (16:13 +0000)]
Include string.h, supress a warning.
Wed Dec 11 11:11:44 2002 Owen Taylor <otaylor@redhat.com>
* glib/grand.c: Include string.h, supress a warning.
Gil Osher [Wed, 11 Dec 2002 04:33:47 +0000 (04:33 +0000)]
*** empty log message ***
Gil Osher [Wed, 11 Dec 2002 04:31:47 +0000 (04:31 +0000)]
Added Hebrew translation.
* he.po: Added Hebrew translation.
Gil Osher [Wed, 11 Dec 2002 04:31:02 +0000 (04:31 +0000)]
*** empty log message ***
Owen Taylor [Tue, 10 Dec 2002 16:57:25 +0000 (16:57 +0000)]
Improve docs for return value and @microseconds out parameter. (Reported
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)
Sebastian Wilhelmi [Tue, 10 Dec 2002 13:51:06 +0000 (13:51 +0000)]
Improve generation of pseudo-random integers. (#99720, Morten Welinder
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.
Sebastian Wilhelmi [Tue, 10 Dec 2002 13:50:40 +0000 (13:50 +0000)]
Improve generation of pseudo-random integers. (#99720, Morten Welinder
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: ----------------------------------------------------------------------
Matthias Clasen [Mon, 9 Dec 2002 23:26:17 +0000 (23:26 +0000)]
Add docs.
* gobject/tmpl/generic_values.sgml:
* gobject/tmpl/gtype.sgml:
* gobject/tmpl/enumerations_flags.sgml: Add docs.
Kjartan Maraas [Mon, 9 Dec 2002 20:15:01 +0000 (20:15 +0000)]
Updated Norwegian (bokmal) translation. Updated Norwegian (nynorsk)
2002-12-09 Kjartan Maraas <kmaraas@gnome.org>
* no.po: Updated Norwegian (bokmal) translation.
* nn.po: Updated Norwegian (nynorsk) translation from Gaute
Hope <gautikk@c2i.net>
Matthias Clasen [Mon, 9 Dec 2002 19:47:10 +0000 (19:47 +0000)]
Add docs.
* gobject/tmpl/gtype.sgml:
* gobject/tmpl/enumerations_flags.sgml: Add docs.
Matthias Clasen [Mon, 9 Dec 2002 19:06:42 +0000 (19:06 +0000)]
Add GTypeClass, GTypePluginClass and GTypeModuleClass.
* 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.
Peteris Krisjanis [Mon, 9 Dec 2002 18:17:19 +0000 (18:17 +0000)]
2002-12-09 Artis Trops <hornet@navigator.lv> * lv.po: sync with gnome-2-0 branch
Sebastian Wilhelmi [Mon, 9 Dec 2002 12:22:44 +0000 (12:22 +0000)]
use 0 instead of $defattr, as it isn't defined anymore on platforms using
2002-12-09 Sebastian Wilhelmi <wilhelmi@ira.uka.de>
* configure.in: use 0 instead of $defattr, as it isn't defined
anymore on platforms using -pthread and linux, where this is used,
only uses 0 anyway and not "pthread_attr_default".
Owen Taylor [Mon, 9 Dec 2002 04:52:52 +0000 (04:52 +0000)]
Guard against the POSIX allowed behavior where access (file, X_OK)
Sun Dec 8 23:36:12 2002 Owen Taylor <otaylor@redhat.com>
* glib/gfileutils.c (g_file_test): Guard against
the POSIX allowed behavior where access (file, X_OK)
succeeds for uid==0 when no executable bits are set.
* glib/gfileutils.c (g_file_test): Add doc notes
about the possibility of race conditions, and the
fact that EXISTS and IS_EXECUTABLE give results
for the real uid not the effective user ID.
(#81854, Morten Welinder.)
Matthias Clasen [Sun, 8 Dec 2002 23:16:50 +0000 (23:16 +0000)]
Add docs.
* gobject/tmpl/enumerations_flags.sgml:
* gobject/tmpl/gclosure.sgml:
* gobject/tmpl/param_value_types.sgml: Add docs.
Matthias Clasen [Sat, 7 Dec 2002 22:15:34 +0000 (22:15 +0000)]
Rename to canonicalize_key. Adjust all callers.
* gparam.c (canonalize_key): Rename to canonicalize_key. Adjust
all callers.
Owen Taylor [Fri, 6 Dec 2002 20:11:29 +0000 (20:11 +0000)]
Avoid literal UTF-8. (Allow it to build with IRIX cc, #72757, Tomas Ogren)
Fri Dec 6 14:34:42 2002 Owen Taylor <otaylor@redhat.com>
Avoid literal UTF-8. (Allow it to build with
IRIX cc, #72757, Tomas Ogren)
* tests/patterntest.c (main): Convert literal
iso-8859-1 high bit characters in tests to
string escapes.
* glib/gunichartable.h glib/gen-unicode-tables.pl:
Use hex \xMN escapes rather than literal UTF-8
for casefold tables.
* configure.in: AC_PREREQ(2.53). needed for recent
GLIB_SIZEOF() changes.
Owen Taylor [Fri, 6 Dec 2002 17:42:33 +0000 (17:42 +0000)]
Don't distribute ref-add/del.sed., fixing problem with srcdir != destdir.
Fri Dec 6 12:40:00 2002 Owen Taylor <otaylor@redhat.com>
* glib/libcharset/Makefile.am (EXTRA_DIST): Don't
distribute ref-add/del.sed., fixing problem with
srcdir != destdir. (#99813, Phuc LeHong)
Owen Taylor [Fri, 6 Dec 2002 17:37:56 +0000 (17:37 +0000)]
chmod 0755 scripts in AC_OUTPUT(), since install -c won't necessarily do
Fri Dec 6 12:31:30 2002 Owen Taylor <otaylor@redhat.com>
* configure.in: chmod 0755 scripts in AC_OUTPUT(), since
install -c won't necessarily do that. (#74376, Martin
Gansser, Joshua Weage)
Owen Taylor [Fri, 6 Dec 2002 17:29:52 +0000 (17:29 +0000)]
Use AC_LINK_IFELSE(), not AC_TRY_RUN() for va_copy(), __va_copy() checks.
Thu Dec 5 16:05:55 2002 Owen Taylor <otaylor@redhat.com>
* configure.in: Use AC_LINK_IFELSE(), not AC_TRY_RUN()
for va_copy(), __va_copy() checks.
* configure.in: When there is a reasonable default,
provide that in the 3rd argument of AC_TRY_RUN(),
instead of just leaving the 3rd argument empty.
Yuri Syrota [Fri, 6 Dec 2002 11:21:51 +0000 (11:21 +0000)]
Updated Ukrainian translation
Yuri Syrota [Fri, 6 Dec 2002 11:13:21 +0000 (11:13 +0000)]
Updated Ukrainian translation
Matthias Clasen [Fri, 6 Dec 2002 01:47:27 +0000 (01:47 +0000)]
Typo fix.
Matthias Clasen [Thu, 5 Dec 2002 22:39:51 +0000 (22:39 +0000)]
Explain allowed signal names in more detail.
* gsignal.c (g_signal_new): Explain allowed signal names in more
detail.
Matthias Clasen [Thu, 5 Dec 2002 22:32:20 +0000 (22:32 +0000)]
Add Since and Deprecation info for symbols documented in the templates.
* 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.
Owen Taylor [Thu, 5 Dec 2002 20:49:26 +0000 (20:49 +0000)]
Fix multiple problems with the programs in the argument of AC_TRY_RUN()
Thu Dec 5 15:43:46 2002 Owen Taylor <otaylor@redhat.com>
* configure.in: Fix multiple problems with the programs
in the argument of AC_TRY_RUN() having preprocessor
defines not in the first column.
Owen Taylor [Thu, 5 Dec 2002 20:40:06 +0000 (20:40 +0000)]
.cvsignore updates
Owen Taylor [Thu, 5 Dec 2002 20:33:26 +0000 (20:33 +0000)]
Start of fixes for cross-compilation. Based on patches from Dimi Shahbaz,
Thu Dec 5 15:24:14 2002 Owen Taylor <otaylor@redhat.com>
Start of fixes for cross-compilation. Based on
patches from Dimi Shahbaz, Dan Kegel, Johannes Stenzenbach,
Amy Lin. (#58786)
* configure.in: Don't run the Digital-Unix 4 -std1 check
when cross_compiling.
* configure.in: Use AC_TRY_COMPILE() rather than
AC_TRY_RUN() for inline checks. (Daniel Egger)
* configure.in: use AC_CHECK_SIZEOF rather than
GLIB_SIZEOF for size_t. Remove unused checks for
size of ptrdiff_t/intmax_t.
* acglib.m4: Resync GLIB_SIZEOF of to the current
AC_CHECK_SIZEOF, which handles cross-compilation.
* acglib.m4: Remove no longer needed GLIB_SYSDEFS(),
add GLIB_CHECK_VALUE() as a wrapper around the
amazing _AC_COMPUTE_INT() autoconf 2.5x internal.
* configure.in: Redo the POLL* value checks in a
cross-compilation friendly way.
Thu Dec 5 15:28:37 2002 Owen Taylor <otaylor@redhat.com>
* glib/gtimer.c: Include glibconfig.h early so
that we include <windows.h> when needed.
* glib/gstrfuncs.c: Fix typo.
Takayuki KUSANO [Wed, 4 Dec 2002 16:52:54 +0000 (16:52 +0000)]
Updated Japanese translation.
* ja.po: Updated Japanese translation.
Owen Taylor [Wed, 4 Dec 2002 02:16:59 +0000 (02:16 +0000)]
Add 3rd argument to remaining AC_DEFINES(), so we can get rid of
Tue Dec 3 21:10:28 2002 Owen Taylor <otaylor@redhat.com>
* configure.in: Add 3rd argument to remaining AC_DEFINES(),
so we can get rid of acconfig.h. (#76334, Daniel Egger)
* acconfig.h: Removed.
Owen Taylor [Wed, 4 Dec 2002 02:01:27 +0000 (02:01 +0000)]
Properly refcount the main module if it is already open. (#98648)
Tue Dec 3 20:56:19 2002 Owen Taylor <otaylor@redhat.com>
* gmodule.c (g_module_open): Properly refcount the
main module if it is already open. (#98648)
Owen Taylor [Wed, 4 Dec 2002 01:48:15 +0000 (01:48 +0000)]
Use datadir, not $(prefix)/share. (#89339)
Tue Dec 3 20:40:56 2002 Owen Taylor <otaylor@redhat.com>
* Makefile.in.in: Use datadir, not $(prefix)/share. (#89339)
Owen Taylor [Wed, 4 Dec 2002 01:27:44 +0000 (01:27 +0000)]
Patch from Sven Neumann to make the include order consistent. (#71704)
Tue Dec 3 20:22:27 2002 Owen Taylor <otaylor@redhat.com>
* glib/*.c: Patch from Sven Neumann to make the
include order consistent. (#71704)