+2003-12-13 Hans Breuer <hans@breuer.org>
+
+ * glib/gconvert.c : get_filename_charset() needs to
+ return false for filenames not encoded in utf-8,
+ which is always true on win32
+
+ * glibconfig.h.win32.in : (u)int64 modifier isn't the
+ gcc 'll' but always the msvcrt one 'I64'
+
+ * glib/glib.def : updated
+
+Thu Dec 11 10:31:21 2003 Manish Singh <yosh@gimp.org>
+
+ * glib/gmacros.h: change #elif with no expression to #else in
+ G_STRFUNC definition. Thanks to Damien Carbery, fixes #129101.
+
+Mon Dec 8 12:02:40 2003 Owen Taylor <otaylor@redhat.com>
+
+ * === Released 2.3.1 ===
+
+ * NEWS: Further updates for 2.3.1.
+
+Fri Dec 5 12:09:13 2003 Manish Singh <yosh@gimp.org>
+
+ * glib/gunidecomp.c (_g_utf8_normalize_wc): fix gint/gsize confusion.
+
+2003-12-04 Noah Levitt <nlevitt@columbia.edu>
+
+ * glib/gunidecomp.c: Add hangul composition and decomposition to
+ unicode normalization. (#100456)
+
+ * tests/unicode-normalize.c: Test hangul.
+
+Tue Dec 2 02:29:41 2003 Matthias Clasen <maclas@gmx.de>
+
+ Fix for #103710, Mark Jones:
+
+ * glib/gtypes.h (G_MAXINT64): Define G_{MIN,MAX,MAXU}INT{8,16,32,64}.
+ * configure.in: Don't put G_{MIN,MAX,MAXU}INT64 in glibconfig.h.
+
+Thu Nov 27 17:04:08 2003 Tim Janik <timj@gtk.org>
+
+ * glib/gstrfuncs.c (g_strconcat): handle NULL arguments
+ gracefully.
+
+ * glib/gmacros.h: defined G_STRFUNC, which (pretty) prints the
+ current function (since G_STRLOC and G_GNUC_*FUNCTION became
+ unusable with gcc-3.0).
+
+Wed Nov 26 16:45:16 2003 Roozbeh Pournader <roozbeh@sharif.edu>
+
+ * glib/gstrfuncs.c: Fixed a bad pointer comparison in
+ g_ascii_strtod that came up in fa_IR locale (#126640, Behdad
+ Esfahbod).
+
+ * tests/strtod-test.c: Fixed the tests to catch the above.
+
+Sat Nov 22 14:16:51.15 2003 Andrew Lanoix <alanoix@umich.edu>
+
+ * glib/giowin32.c: Bind inter-thread comminication
+ sockets to INADDR_LOOPBACK instead of INADDR_ANY.
+
+Thu Nov 20 15:09:40 2003 Manish Singh <yosh@gimp.org>
+
+ * configure.in: Added G_GSIZE_FORMAT and friends
+
+ * tests/printf-test.c
+ * tests/testglib.c
+ * tests/type-test.c: Add tests for the above.
+
+Mon Nov 17 17:28:10 2003 Manish Singh <yosh@gimp.org>
+
+ * tests/thread-test.c (test_g_thread_once): Use GUINT_TO_POINTER
+ for g_thread_create data.
+
+Sat Nov 15 23:00:57 2003 Matthias Clasen <maclas@gmx.de>
+
+ * glib/guniprop.c (g_utf8_casefold): Add a NULL check
+ to be consistent with the other g_utf8_ functions. (#121618,
+ Tim-Philipp Müller)
+
+2003-11-15 Tor Lillqvist <tml@iki.fi>
+
+ * tests/makefile.msc.in: Fix for MSVC build: Skip strtod-test, use
+ correct glib libraries, with 2.0 in the names. (#126906, John
+ Ehresman)
+
+Sat Nov 15 00:46:14 2003 Matthias Clasen <maclas@gmx.de>
+
+ * configure.in: Don't blindly set glib_cv_long_long_format to
+ "ll" when using the included printf. As long as the native
+ printf supports 64bit printing, use the native format.
+ (#119525, Tor Lillquist)
+
+Fri Nov 14 00:28:46 2003 Matthias Clasen <maclas@gmx.de>
+
+ * glib/gi18n.h:
+ * glib/gi18n-lib.h: Also define bind_textdomain_codeset() in
+ the #ifndef ENABLE_NLS case.
+
+Wed Nov 12 15:06:27 2003 Owen Taylor <otaylor@redhat.com>
+
+ * configure.in: Version 2.3.1, interface age 0.
+
+ * NEWS: Update for 2.3.1.
+
+2003-11-07 Mark McLoughlin <mark@skynet.ie>
+
+ * glib/gconvert.c: (get_filename_charset): re-work to
+ retain a copy of the cached charset rather than the
+ actual return value from g_get_charset (which may
+ change). Also, re-initialize the cache if it does
+ change. See bug #126454.
+
+Thu Nov 6 00:04:46 2003 Matthias Clasen <maclas@gmx.de>
+
+ * glib/gconvert.c (get_filename_charset): Replacement for
+ have_broken_filenames() which consults the environment variable
+ G_FILENAME_ENCODINGS in addition to G_BROKEN_FILENAMES.
+ * glib/gconvert.c (g_filename_from_utf8):
+ * glib/gconvert.c (g_filename_to_utf8):
+ * glib/gconvert.c (_g_convert_thread_init): Use
+ get_filename_charset() instead of have_broken_filenames().
+
+Wed Nov 5 22:05:19 2003 Matthias Clasen <maclas@gmx.de>
+
+ * glib/gi18n-lib.h:
+ * glib/gi18n.h: New headers defining common gettext-support
+ macros.
+
+ * glib/Makefile.am (glibsubinclude_HEADERS): Add gi18n.h
+ and gi18n-lib.h.
+
+ * glib/gstrfuncs.h:
+ * glib/gstrfuncs.c (g_strip_context): Auxiliary function for
+ the implementation of Q_().
+
+2003-11-05 Morten Welinder <terra@gnome.org>
+
+ * glib/garray.c (g_ptr_array_remove_range): Make it compile.
+ (#119337, self.)
+
+ * glib/gstring.c (g_string_insert_len): Handle the case where the
+ to-be-inserted string is a substring of the target string.
+ (g_string_assign): Handle "s = s;".
+ (#114260, self.)
+
+Sun Nov 2 01:47:31 2003 Matthias Clasen <maclas@gmx.de>
+
+ Fix 64bit printing for MSVC builds (#119292, Hans Breuer):
+
+ * configure.in (HAVE_INT64_AND_I64): Define for MSVC to
+ include support for printing __int64 with format %I64 in
+ the gnulib printf wrappers.
+ * glib/gnulib/printf-args.h (enum arg_type): Add TYPE_INT64
+ and TYPE_UINT64.
+ * glib/gnulib/printf-args.h (struct argument): Add a_int64 and
+ a_uint64 members.
+ * glib/gnulib/printf-args.c (printf_fetchargs): Support
+ TYPE_INT64 and TYPE_UINT64.
+ * glib/gnulib/printf-parse.c (printf_parse): Parse I64 format
+ modifier and map formats to TYPE_INT64.
+ * glib/gnulib/vasnprintf.c (vasnprintf): Print TYPE_INT64 with
+ format modifier I64.
+ * glib/gnulib/README: Document the __int64 support.
+
+Sat Nov 1 08:45:38 2003 Owen Taylor <otaylor@redhat.com>
+
+ * glib/gmain.c (g_main_context_iterate): Set the
+ return value from the result of g_main_context_check()
+ (after we poll) rather than g_main_context_prepare.
+ (#121675, Padraig O'Briain)
+
+Fri Oct 31 00:13:53 2003 Matthias Clasen <maclas@gmx.de>
+
+ * configure.in: Remove the semicolon from the definition of
+ g_once(), so that GPOINTER_TO_INT (g_once (...)) works.
+
+Tue Oct 28 23:38:30 2003 Matthias Clasen <maclas@gmx.de>
+
+ * tests/printf-test.c: Change the %e tests to not check for
+ actual string equality, but rather equality under g_ascii_strtod(),
+ since the number of leading digits in the exponent seems to
+ be not exactly prescribed by SUS.
+
+Fri Oct 24 17:09:04 2003 Owen Taylor <otaylor@redhat.com>
+
+ * === Released 2.3.0 ===
+
+ * NEWS: Small update.
+
2003-10-24 Tor Lillqvist <tml@iki.fi>
* configure.in: Force shared library (DLL) only on Windows.
Thu Oct 23 12:38:24 2003 Owen Taylor <otaylor@redhat.com>
- * === Released 2.3.0 ===
-
* tests/gobject/Makefile.am (dist-hook): Remove
and extra backslash.