Dia ChangeLog report for Fri Jun 8 07:23:02 2001 (UTC)



*** Recent ChangeLog entries:

--- ChangeLog.previous  Thu Jun  7 09:23:05 2001
+++ dia/ChangeLog       Fri Jun  8 07:01:43 2001
@@ -1,3 +1,36 @@
+2001-06-07  Cyrille Chepelov  <chepelov calixo net>
+
+       * app/app_procs.c (app_init): added a call to unicode_init() (only
+       if HAVE_UNICODE, of course).
+
+       * lib/charconv.c: simplified the code which detects the local
+       charset. No need to use <langinfo.h>, libunicode already takes the
+       burden of figuring that out. Also, if local charset is utf8, no
+       conversion will take place.
+       Exposed a way to get the current charset (similar to
+       unicode_get_charset() but actually working, hopefully).
+
+       * lib/charconv.h: Added a partial non-UTF8 implementation of
+       unicode.h if !HAVE_UNICODE (actually, all the time for the
+       moment). The UTF8 implementation is just macros on libunicode (use
+       the functions prefixed by uni_, as defined by charconv.h, not
+       unicode_, unless that code is to be compiled only if HAVE_UNICODE).
+       From now on, all strings which don't *need* to be ASCII should be
+       utfchar *, not gchar *. Just include charconv.h, let it sort out
+       the details (such as: "is libunicode available and enabled?")
+
+       * lib/ps-utf8.c: fixed a few name clashes. Used the charconv.h
+       "API" instead of directly libunicode. Removed the now unnecessary
+       speculative clustering of characters in encoding pages.
+
+       * app/render_eps.c: made the local8->utf8 conversions dependent of
+       !UNICODE_WORK_IN_PROGRESS (this is not where the local8/utf8
+       boundary will be when this WIP is done).
+
+       * lib/dia_xml.c (data_point): fixed a format string typo.
+
+       * po/POTFILES.in: added all C files from lib/
+
 2001-06-06  Cyrille Chepelov  <chepelov calixo net>

        * app/disp_callbacks.c: make sure the objects' connected objects




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]