Skip to content
This repository has been archived by the owner on Nov 17, 2020. It is now read-only.

Commit

Permalink
Version 2.0.3, micro, binary age 3.
Browse files Browse the repository at this point in the history
Wed May 22 15:28:55 2002  Owen Taylor  <otaylor@redhat.com>

        * configure.in: Version 2.0.3, micro, binary age 3.

        * NEWS: updated.

Wed May 22 15:40:47 2002  Owen Taylor  <otaylor@redhat.com>

        * README.in: Remove notes about now-fixed-bugs.

        * m4macros/glib-gettext.m4 acinclude.m4: Get rid
        of AC_MSG_NOTICE() usage, since some broken systems
        (Hi Debian!) might not be using autoconf-2.5x for
        downstream packages even though we require it for
        glib itself.

        * INSTALL.in: Add a note about installing extra
        converters for Solaris.

        * glib/gutils.h (g_bit_nth_msf): Fix termination
        condition. (#82582, Paolo Molaro)
  • Loading branch information
owtaylor authored and Owen Taylor committed May 22, 2002
1 parent 784b926 commit e88049b
Show file tree
Hide file tree
Showing 47 changed files with 2,851 additions and 2,441 deletions.
22 changes: 22 additions & 0 deletions ChangeLog
@@ -1,3 +1,25 @@
Wed May 22 15:28:55 2002 Owen Taylor <otaylor@redhat.com>

* configure.in: Version 2.0.3, micro, binary age 3.

* NEWS: updated.

Wed May 22 15:40:47 2002 Owen Taylor <otaylor@redhat.com>

* README.in: Remove notes about now-fixed-bugs.

* m4macros/glib-gettext.m4 acinclude.m4: Get rid
of AC_MSG_NOTICE() usage, since some broken systems
(Hi Debian!) might not be using autoconf-2.5x for
downstream packages even though we require it for
glib itself.

* INSTALL.in: Add a note about installing extra
converters for Solaris.

* glib/gutils.h (g_bit_nth_msf): Fix termination
condition. (#82582, Paolo Molaro)

Tue May 21 15:51:17 2002 Owen Taylor <otaylor@redhat.com>

* configure.in: $with_libiconv, not $with_iconv.
Expand Down
22 changes: 22 additions & 0 deletions ChangeLog.pre-2-10
@@ -1,3 +1,25 @@
Wed May 22 15:28:55 2002 Owen Taylor <otaylor@redhat.com>

* configure.in: Version 2.0.3, micro, binary age 3.

* NEWS: updated.

Wed May 22 15:40:47 2002 Owen Taylor <otaylor@redhat.com>

* README.in: Remove notes about now-fixed-bugs.

* m4macros/glib-gettext.m4 acinclude.m4: Get rid
of AC_MSG_NOTICE() usage, since some broken systems
(Hi Debian!) might not be using autoconf-2.5x for
downstream packages even though we require it for
glib itself.

* INSTALL.in: Add a note about installing extra
converters for Solaris.

* glib/gutils.h (g_bit_nth_msf): Fix termination
condition. (#82582, Paolo Molaro)

Tue May 21 15:51:17 2002 Owen Taylor <otaylor@redhat.com>

* configure.in: $with_libiconv, not $with_iconv.
Expand Down
22 changes: 22 additions & 0 deletions ChangeLog.pre-2-12
@@ -1,3 +1,25 @@
Wed May 22 15:28:55 2002 Owen Taylor <otaylor@redhat.com>

* configure.in: Version 2.0.3, micro, binary age 3.

* NEWS: updated.

Wed May 22 15:40:47 2002 Owen Taylor <otaylor@redhat.com>

* README.in: Remove notes about now-fixed-bugs.

* m4macros/glib-gettext.m4 acinclude.m4: Get rid
of AC_MSG_NOTICE() usage, since some broken systems
(Hi Debian!) might not be using autoconf-2.5x for
downstream packages even though we require it for
glib itself.

* INSTALL.in: Add a note about installing extra
converters for Solaris.

* glib/gutils.h (g_bit_nth_msf): Fix termination
condition. (#82582, Paolo Molaro)

Tue May 21 15:51:17 2002 Owen Taylor <otaylor@redhat.com>

* configure.in: $with_libiconv, not $with_iconv.
Expand Down
22 changes: 22 additions & 0 deletions ChangeLog.pre-2-2
@@ -1,3 +1,25 @@
Wed May 22 15:28:55 2002 Owen Taylor <otaylor@redhat.com>

* configure.in: Version 2.0.3, micro, binary age 3.

* NEWS: updated.

Wed May 22 15:40:47 2002 Owen Taylor <otaylor@redhat.com>

* README.in: Remove notes about now-fixed-bugs.

* m4macros/glib-gettext.m4 acinclude.m4: Get rid
of AC_MSG_NOTICE() usage, since some broken systems
(Hi Debian!) might not be using autoconf-2.5x for
downstream packages even though we require it for
glib itself.

* INSTALL.in: Add a note about installing extra
converters for Solaris.

* glib/gutils.h (g_bit_nth_msf): Fix termination
condition. (#82582, Paolo Molaro)

Tue May 21 15:51:17 2002 Owen Taylor <otaylor@redhat.com>

* configure.in: $with_libiconv, not $with_iconv.
Expand Down
22 changes: 22 additions & 0 deletions ChangeLog.pre-2-4
@@ -1,3 +1,25 @@
Wed May 22 15:28:55 2002 Owen Taylor <otaylor@redhat.com>

* configure.in: Version 2.0.3, micro, binary age 3.

* NEWS: updated.

Wed May 22 15:40:47 2002 Owen Taylor <otaylor@redhat.com>

* README.in: Remove notes about now-fixed-bugs.

* m4macros/glib-gettext.m4 acinclude.m4: Get rid
of AC_MSG_NOTICE() usage, since some broken systems
(Hi Debian!) might not be using autoconf-2.5x for
downstream packages even though we require it for
glib itself.

* INSTALL.in: Add a note about installing extra
converters for Solaris.

* glib/gutils.h (g_bit_nth_msf): Fix termination
condition. (#82582, Paolo Molaro)

Tue May 21 15:51:17 2002 Owen Taylor <otaylor@redhat.com>

* configure.in: $with_libiconv, not $with_iconv.
Expand Down
22 changes: 22 additions & 0 deletions ChangeLog.pre-2-6
@@ -1,3 +1,25 @@
Wed May 22 15:28:55 2002 Owen Taylor <otaylor@redhat.com>

* configure.in: Version 2.0.3, micro, binary age 3.

* NEWS: updated.

Wed May 22 15:40:47 2002 Owen Taylor <otaylor@redhat.com>

* README.in: Remove notes about now-fixed-bugs.

* m4macros/glib-gettext.m4 acinclude.m4: Get rid
of AC_MSG_NOTICE() usage, since some broken systems
(Hi Debian!) might not be using autoconf-2.5x for
downstream packages even though we require it for
glib itself.

* INSTALL.in: Add a note about installing extra
converters for Solaris.

* glib/gutils.h (g_bit_nth_msf): Fix termination
condition. (#82582, Paolo Molaro)

Tue May 21 15:51:17 2002 Owen Taylor <otaylor@redhat.com>

* configure.in: $with_libiconv, not $with_iconv.
Expand Down
22 changes: 22 additions & 0 deletions ChangeLog.pre-2-8
@@ -1,3 +1,25 @@
Wed May 22 15:28:55 2002 Owen Taylor <otaylor@redhat.com>

* configure.in: Version 2.0.3, micro, binary age 3.

* NEWS: updated.

Wed May 22 15:40:47 2002 Owen Taylor <otaylor@redhat.com>

* README.in: Remove notes about now-fixed-bugs.

* m4macros/glib-gettext.m4 acinclude.m4: Get rid
of AC_MSG_NOTICE() usage, since some broken systems
(Hi Debian!) might not be using autoconf-2.5x for
downstream packages even though we require it for
glib itself.

* INSTALL.in: Add a note about installing extra
converters for Solaris.

* glib/gutils.h (g_bit_nth_msf): Fix termination
condition. (#82582, Paolo Molaro)

Tue May 21 15:51:17 2002 Owen Taylor <otaylor@redhat.com>

* configure.in: $with_libiconv, not $with_iconv.
Expand Down
11 changes: 9 additions & 2 deletions INSTALL
@@ -1,8 +1,8 @@
Simple install procedure
========================

% gzip -cd glib-2.0.1.tar.gz | tar xvf - # unpack the sources
% cd glib-2.0.1 # change to the toplevel directory
% gzip -cd glib-2.0.3.tar.gz | tar xvf - # unpack the sources
% cd glib-2.0.3 # change to the toplevel directory
% ./configure # run the `configure' script
% make # build GLIB

Expand Down Expand Up @@ -40,6 +40,13 @@ search path (for instance, in /usr/local/), but don't enable
it, you will get an error while compiling GTK+ because the
iconv.h that libiconv installs hides the system iconv.

If you are using the native iconv implementation on Solaris
instead of libiconv, you'll need to make sure that you have
the converters between locale encodings and UTF-8 installed.
At a minimum you'll need the SUNWuiu8 package. You probably
should also install the SUNWciu8, SUNWhiu8, SUNWjiu8, and
SUNWkiu8 packages.

Finally, for message catalog handling, GTK+ requires an implementation
of gettext(). If your system doesn't provide this functionality,
you should use the libintl library from the GNU gettext package,
Expand Down
7 changes: 7 additions & 0 deletions INSTALL.in
Expand Up @@ -40,6 +40,13 @@ search path (for instance, in /usr/local/), but don't enable
it, you will get an error while compiling GTK+ because the
iconv.h that libiconv installs hides the system iconv.

If you are using the native iconv implementation on Solaris
instead of libiconv, you'll need to make sure that you have
the converters between locale encodings and UTF-8 installed.
At a minimum you'll need the SUNWuiu8 package. You probably
should also install the SUNWciu8, SUNWhiu8, SUNWjiu8, and
SUNWkiu8 packages.

Finally, for message catalog handling, GTK+ requires an implementation
of gettext(). If your system doesn't provide this functionality,
you should use the libintl library from the GNU gettext package,
Expand Down
18 changes: 18 additions & 0 deletions NEWS
@@ -1,3 +1,21 @@
Overview of Changes in GLib 2.0.2
=================================

* Handle sorting 0-length arrays (Ron Arts)
* Threading fixes (Sebastian Wilhelmi)
* Portability fixes (Miroslaw Dobrzanski-Neumann, Jacob Berkman, Gareth Pierce,
Sebastian, Qingjiang Yuan)
* Various fixes for glib-2.0.m4. (Jim Gettys, others.)
* Locate right glib-genmarshal when cross-compiling. (Mitch Natterer)
* Win32 fixes (Tor Lillqvist)
* Try to fix g_get_charset() related segfaults. (Owen)
* Fixes for gettext detection. (Dan Winship, HideToshi Tajima, Boyd Lynn Gerber,
Andrew P. Lentvorski, Jr.)
* Fix g_scanner_unexp_token() (Tim Janik, Sven Neumann)
* g_markup fixes. (Matthias Clasen.)
* Bug fixes and cleanups (Daniel Elstner, Matthias, Laszlo Peter, Morten Welinder,
Wayne Schuller)

Overview of Changes in GLib 2.0.1
=================================

Expand Down
19 changes: 1 addition & 18 deletions README
@@ -1,7 +1,7 @@
General Information
===================

This is GLib version 2.0.1. GLib is the low-level core
This is GLib version 2.0.3. GLib is the low-level core
library that forms the basis for projects such as GTK+ and GNOME. It
provides data structure handling for C, portability wrappers, and
interfaces for such runtime functionality as an event loop, threads,
Expand All @@ -24,23 +24,6 @@ Installation

See the file 'INSTALL'

Notes about GLib-2.0.0
======================

* On systems without the libintl from GNU gettext() or a recent version
of the GNU C library, the encoding of translated error messages will be
incorrect (they should be in UTF-8). A workaround for this is to install
GNU gettext and use that libintl. This is expected to be fixed in GLib-2.0.1.
Application programmers should not call g_locale_to_utf8() on these
strings.

* Similarly, the GLib error logging functions such as g_print(), g_warning(),
g_error(), currently do not convert the strings they are passed from
UTF-8 to the encoding of the locale, or check that the strings they
are passed are valid UTF-8. They should, despite this, be assumed to take
UTF-8 arguments.


How to report bugs
==================

Expand Down
17 changes: 0 additions & 17 deletions README.in
Expand Up @@ -24,23 +24,6 @@ Installation

See the file 'INSTALL'

Notes about GLib-2.0.0
======================

* On systems without the libintl from GNU gettext() or a recent version
of the GNU C library, the encoding of translated error messages will be
incorrect (they should be in UTF-8). A workaround for this is to install
GNU gettext and use that libintl. This is expected to be fixed in GLib-2.0.1.
Application programmers should not call g_locale_to_utf8() on these
strings.

* Similarly, the GLib error logging functions such as g_print(), g_warning(),
g_error(), currently do not convert the strings they are passed from
UTF-8 to the encoding of the locale, or check that the strings they
are passed are valid UTF-8. They should, despite this, be assumed to take
UTF-8 arguments.


How to report bugs
==================

Expand Down
3 changes: 2 additions & 1 deletion acinclude.m4
Expand Up @@ -101,7 +101,8 @@ AC_DEFUN(AM_GLIB_WITH_NLS,
gt_cv_func_dgettext_libintl=yes)])
if test "$gt_cv_func_dgettext_libc" != "yes" ; then
AC_MSG_NOTICE([Seeing if -liconv is needed to use gettext])
AC_MSG_CHECKING([if -liconv is needed to use gettext])
AC_MSG_RESULT([])
AC_CHECK_LIB(intl, dcgettext,
[gt_cv_func_dgettext_libintl=yes
libintl_extra_libs=-liconv],
Expand Down
6 changes: 3 additions & 3 deletions configure.in
Expand Up @@ -33,9 +33,9 @@ GLIB_AC_DIVERT_BEFORE_HELP([
#
GLIB_MAJOR_VERSION=2
GLIB_MINOR_VERSION=0
GLIB_MICRO_VERSION=1
GLIB_INTERFACE_AGE=1
GLIB_BINARY_AGE=1
GLIB_MICRO_VERSION=3
GLIB_INTERFACE_AGE=3
GLIB_BINARY_AGE=3
GLIB_VERSION=$GLIB_MAJOR_VERSION.$GLIB_MINOR_VERSION.$GLIB_MICRO_VERSION
])dnl

Expand Down
1 change: 0 additions & 1 deletion docs/reference/glib/tmpl/strings.sgml
Expand Up @@ -75,7 +75,6 @@ you do not have to worry about having enough space to copy the string.
@string: the destination #GString. Its current contents are destroyed.
@rval: the string to copy into @string.
@Returns: the destination #GString.
<!-- # Unused Parameters # -->


<!-- ##### MACRO g_string_sprintf ##### -->
Expand Down
2 changes: 1 addition & 1 deletion glib/gutils.h
Expand Up @@ -233,7 +233,7 @@ g_bit_nth_lsf (gulong mask,
if (mask & (1 << (gulong) nth_bit))
return nth_bit;
}
while (nth_bit < 32);
while (nth_bit < 31);
return -1;
}
G_INLINE_FUNC gint
Expand Down
5 changes: 3 additions & 2 deletions m4macros/glib-gettext.m4
Expand Up @@ -89,7 +89,7 @@ AC_DEFUN(AM_GLIB_WITH_NLS,
AC_CHECK_HEADER(libintl.h,
[AC_CACHE_CHECK([for dgettext in libc], gt_cv_func_dgettext_libc,
[AC_TRY_LINK([#include <libintl.h>], [return (int) dgettext ("","")],
[AC_TRY_LINK([#include <libintl.h>], [return (int) dgWettext ("","")],
gt_cv_func_dgettext_libc=yes, gt_cv_func_dgettext_libc=no)])
gt_cv_func_dgettext_libintl="no"
Expand All @@ -101,7 +101,8 @@ AC_DEFUN(AM_GLIB_WITH_NLS,
gt_cv_func_dgettext_libintl=yes)])
if test "$gt_cv_func_dgettext_libc" != "yes" ; then
AC_MSG_NOTICE([Seeing if -liconv is needed to use gettext])
AC_MSG_CHECKING([if -liconv is needed to use gettext])
AC_MSG_RESULT([])
AC_CHECK_LIB(intl, dcgettext,
[gt_cv_func_dgettext_libintl=yes
libintl_extra_libs=-liconv],
Expand Down
7 changes: 7 additions & 0 deletions po/ChangeLog
@@ -1,3 +1,10 @@
Wed May 22 15:24:04 2002 Owen Taylor <otaylor@redhat.com>

* README.translators: Add from GTK+.

* *.po: Convert all po files to UTF-8. (Plus make
dist updates.)

2002-05-22 Changwoo Ryu <cwryu@debian.org>

* ko.po: Updated Korean translation.
Expand Down
25 changes: 25 additions & 0 deletions po/README.translators
@@ -0,0 +1,25 @@
All the .po files are now in UTF-8!

For information on editing UTF-8 files on Unix, see
<http://www.cl.cam.ac.uk/~mgk25/unicode.html>

If you just want to convert it back to your native encoding to
edit and then convert again to UTF-8 to commit, please see the
scripts in gnome-i18n/UTF-8, for example

export ENCODING_TO=ISO-8859-15
utftopo fi.po
emacs fi.po
potoutf.sh fi.po
cvs commit fi.po

Alternatively, you can use the gettext package (>= 0.11) to convert
your translation to and from your native encoding:

msgconv -t ISO-8859-15 fi.po > fi.native.po
emacs fi.native.po
msgconv -t UTF-8 fi.native.po > fi.po
cvs commit fi.po

If you need help with this, ask, but please don't commit
non-UTF-8 files here.

0 comments on commit e88049b

Please sign in to comment.