Rename the GUTILS_C_VAR macro to GLIB_VAR.
[platform/upstream/glib.git] / ChangeLog.pre-2-8
index 01757c6..5b506be 100644 (file)
@@ -1,3 +1,158 @@
+2000-07-08  Tor Lillqvist  <tml@iki.fi>
+
+       * glib.h (GLIB_VAR): Rename the GUTILS_C_VAR macro to GLIB_VAR.
+
+       * gunicode.h: Mark the g_utf8_skip array with GLIB_VAR.
+
+       * glib.def: Add two missing entry points.
+
+Thu Jul  6 15:35:28 2000  Owen Taylor  <otaylor@redhat.com>
+
+       * Release 1.3.1
+
+       * Makefile.am (EXTRA_DIST): Dist fixes.
+
+       * configure.in: Moderate the warnings just a little bit.
+
+2000-07-05  Tor Lillqvist  <tml@iki.fi>
+
+       * README.win32: Update.
+
+Mon Jul  3 17:58:02 2000  Owen Taylor  <otaylor@redhat.com>
+
+       * gutf8.c (g_utf8_get_charset_internal): Fix up
+       to correspond to configure.in checks.
+
+Mon Jul  3 17:18:19 2000  Owen Taylor  <otaylor@redhat.com>
+
+       * glib.h: Comment g_get_codeset() out of the header file
+       temporarily. (Very similar to g_get_charset(), need
+       to resolve the two.)
+
+2000-07-01  Tor Lillqvist  <tml@iki.fi>
+
+       * glib.def: Add new entry points.
+
+       * makefile.{mingw,msc}.in: Add the new Unicode object files.
+
+Thu Jun 29 15:57:28 2000  Owen Taylor  <otaylor@redhat.com>
+
+        * NEWS: updated
+
+       * Makefile.am: added snapcheck target to go along with snapshot
+       
+       * gstring.c glib.h (g_string_hash): Add g_string_hash to 
+       go along with g_string_equal.
+
+Tue Jun 27 12:40:23 EDT 2000  David A. Wheeler <dwheeler@dwheeler.com>
+
+       * glib.h: Added g_string_equal for comparing GStrings;
+       changed g_str_equal so it returns gboolean (instead of gint).
+
+       * gstring.c: Modified GString implementation to support embedded
+       ASCII NUL ('\0') characters, and implemented g_string_equal.
+
+       * testglib.c tests/string-test.c: Added tests for g_string_equal
+       and tests for proper handling of embedded ASCII NUL characters.
+
+Wed Jun 28 22:52:00 2000  Owen Taylor  <otaylor@redhat.com>
+
+       * Makefile.am (libglib_la_SOURCES): Fix
+       gunichartable.h => gunichartables.h. (From Eric Limings)
+
+Fri Jun 23 17:20:26 2000  Tim Janik  <timj@gtk.org>
+
+       * glib.h: define gstring in terms of gchar*. this typedef reflects
+       the type name of the primitive G_TYPE_STRING in the gobject module.
+
+Wed Jun 21 12:09:03 2000  Owen Taylor  <otaylor@redhat.com>
+
+       * gunicode.h gutf8.c guniprop.c gunidecomp.[ch] gunichartables.h
+       Makefile.am glib.h: Initial pass at adding unicode support
+       functions. A few things still need to be implemented, a bit
+       of cleanup needs to be done, tests need to be added, and 
+       the docs need to be finished, but this should allow replacing
+       most or all use of libunicode.
+
+2000-06-06  Tor Lillqvist  <tml@iki.fi>
+
+       * giowin32.c (g_io_channel_win32_pipe_readable): If we are
+       watching the same pipe for different conditions (with different
+       callbacks), check them all. Only call the callback for G_IO_IN
+       from here. (This bug popped up when a watch for G_IO_ERR|G_IO_HUP
+       was added to gimplib.)
+
+2000-05-30  Tor Lillqvist  <tml@iki.fi>
+
+       * gutils.c (g_locale_get_codeset): Implement on Win32.
+
+       * glib.def: Add g_get_codeset.
+
+       * tests/Makefile.am (EXTRA_DIST): makefile.cygwin* has been
+       renamed to makefile.mingw*.
+
+Tue May 30 16:01:32 2000  Owen Taylor  <otaylor@redhat.com>
+
+       * glib.h gutils.c: Move the g_locale_get_codeset() up in the 
+       header file to correspond to to comments about memory
+       management. Rename to g_get_codeset() to avoid 
+       polluting the g_locale_* namespace, which probably
+       would have g_locale_get_codeset (GLocale *locale).
+       Add a doc comment.
+
+Mon May 29 14:10:35 2000  Owen Taylor  <otaylor@redhat.com>
+
+       * gutils.c (g_locale_get_codeset): Add function to get the 
+       codeset name for the current locale.
+
+       * configure.in acconfig.h: Add check for nl_langinfo(CODESET);
+
+Fri May 19 11:39:29 2000  Tim Janik  <timj@gtk.org>
+
+        * gutils.c (g_snprintf):
+        (g_vsnprintf): added argument assertments.
+
+        * gstring.c (g_string_assign): added argument assertments.
+        (g_string_truncate): make len a guint.
+
+Fri May 19 09:00:44 2000  Tim Janik  <timj@gtk.org>
+
+        * gmem.c (g_free): fixed SIZEOF_LONG==4 assumption with
+        ENABLE_MEM_CHECK, from Art Haas <ahaas@neosoft.com>.
+
+        * gslist.c (g_slist_reverse): shut up compiler.
+
+        * gscanner.c (g_scanner_get_token_ll): removed inline assignment.
+
+        * garray.c: remove index>=0 checks for unsigned indices.
+
+        * gmain.c (g_idle_prepare): timeout assignment fix.
+
+        * gtree.c (g_tree_node_rotate_right): shut up compiler.
+
+2000-05-13  Tor Lillqvist  <tml@iki.fi>
+
+       * makefile.mingw.in
+       * tests/makefile.mingw.in
+       * build-dll: Rename makefile.cygwin(.in) to
+       makefile.mingw(.in), which better describes what it is. Move the
+       build of gmodule, gthread and gobject DLLs to makefiles in those
+       directories. Move resource file handling and build number bump to
+       build-dll, where it sits much cleaner.
+
+       * README.win32
+       * Makefile.am (EXTRA_DIST): Update accordingly.
+
+       * glib.h: Add G_PI, G_PI_2, G_PI_4, G_E, G_LN2, G_LN10 and
+       G_SQRT2. M_PI etc aren't necessarily in <math.h> in strict ISO C
+       implementations.
+
+       * glib.def: Add g_strcanon.
+
+       * gtree.c (g_tree_node_rotate_left): Remove unused variables.
+
+       * gwin32.c (g_win32_opendir): Remove unneeded statement.
+
 Thu May  4 02:04:46 2000  Tim Janik  <timj@gtk.org>
 
         * configure.in (STRIP_DUMMY): some Make 3.79 $(strip ) versions are