*** empty log message ***
authorhanda <handa>
Fri, 3 Dec 2004 00:22:51 +0000 (00:22 +0000)
committerhanda <handa>
Fri, 3 Dec 2004 00:22:51 +0000 (00:22 +0000)
NEWS
example/ChangeLog
src/ChangeLog

diff --git a/NEWS b/NEWS
index 840365f..8634672 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -17,6 +17,9 @@ specify which font-backend to use.  The value must be Mx or Mfreetype.
 
 ** New function mfont_list () returns a list of matching fonts.
 
+** New function m17n_status () returns the current initialization
+status.
+
 \f
 * Changes in the m17n library 1.1.0
 
@@ -90,7 +93,7 @@ License along with the m17n library; if not, write to the Free
 Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
 02111-1307, USA.
 \f
-Local variables:
+Local Variables:
 mode: outline
 paragraph-separate: "[         \f]*$"
-end:
+End:
index adc53ba..964cdaf 100644 (file)
@@ -1,3 +1,11 @@
+2004-12-03  Kenichi Handa  <handa@m17n.org>
+
+       * mimx-ispell.c (face_available): New variable.
+       (init): Check if GUI APIs are available or not.  If not, set
+       face_available to 0.
+       (fini): Free a face only if face_available is not zero.
+       (ispell_word): Put face property only if available.
+
 2004-10-29  Kenichi Handa  <handa@m17n.org>
 
        * medit.c (main): Fix handling of "-s" arg.
index 5ef3d49..c184b92 100644 (file)
@@ -1,3 +1,28 @@
+2004-12-03  Kenichi Handa  <handa@m17n.org>
+
+       * internal.h (m17n__core_initialized, m17n__shell_initialized,
+       m17n__gui_initialized): New externs.
+
+       * m17n-core.h (enum M17NStatus): New enum.
+       (m17n_status): Extern it.
+
+       * m17n-core.c (core_initialized): Delete this variable.
+       (m17n__core_initialized, m17n__shell_initialized,
+       m17n__gui_initialized): New variables.
+       (m17n_init_core, m17n_fini_core): Check m17n__core_initialized
+       instead of core_initialized.
+       (m17n_status): New function.
+
+       * m17n.c (shell_initialized): Delete this variable.
+       (m17n_init, m17n_fini): Check m17n__shell_initialized instead of
+       shell_initialized.
+
+       * m17n-gui.h (m17n_init_win): Adjust the prototype.
+
+       * m17n-gui.c (win_initialized): Delete this variable.
+       (m17n_init_win, m17n_fini_win): Check m17n__gui_initialized
+       instead of gui_initialized.
+
 2004-11-19  Kenichi Handa  <handa@m17n.org>
 
        * input.c (reset_ic): Check if ic_info->state is NULL.