Author: yamakenz
Date: Mon Aug 27 20:40:07 2007
New Revision: 4914

Modified:
   trunk/doc/COMPATIBILITY
   trunk/uim/uim-scm-abbrev.h
   trunk/uim/uim-scm-sigscheme.c
   trunk/uim/uim-scm.h

Log:
* uim/uim-scm.h
  - (uim_scm_stringp):
    * Rename to uim_scm_strp()
    * Redefine as alias macro to uim_scm_strp()
  - (uim_scm_strp): Renamed from uim_scm_stringp()
* uim/uim-scm-abbrev.h
  - (STRP): Follow the renaming
* uim/uim-scm-sigscheme.c
  - (uim_scm_stringp): Rename to uim_scm_strp()
  - (uim_scm_strp): Renamed from uim_scm_stringp()
* doc/COMPATIBILITY
  - Update "uim-scm API reorganization in uim 1.5.0"


Modified: trunk/doc/COMPATIBILITY
==============================================================================
--- trunk/doc/COMPATIBILITY     (original)
+++ trunk/doc/COMPATIBILITY     Mon Aug 27 20:40:07 2007
@@ -430,7 +430,7 @@
 Affects: uim developers, IM developers
 Updates: C API, libuim ABI
 Version: 1.5.0
-Revision: ac4333, ac4334, ac4339, ac4347, ac4351-ac4353, ac4355, ac4444, 
ac4446, ac4751, ac4761, ac4764, ac4788, ac4808, ac4812, ac4813, ac4815, ac4817, 
ac4819, ac4821, ac4830, ac4870, ac4871, ac4873, ac4875, ac4877, ac4878, ac4881, 
ac4882, ac4884, ac4885, ac4907
+Revision: ac4333, ac4334, ac4339, ac4347, ac4351-ac4353, ac4355, ac4444, 
ac4446, ac4751, ac4761, ac4764, ac4788, ac4808, ac4812, ac4813, ac4815, ac4817, 
ac4819, ac4821, ac4830, ac4870, ac4871, ac4873, ac4875, ac4877, ac4878, ac4881, 
ac4882, ac4884, ac4885, ac4907, ac4914
 Date: 2007-01-09 -
 Modifier: YamaKen
 Related: uim-scm API truth predicates reorganization in uim 1.5.0
@@ -470,6 +470,7 @@
       (new) uim_scm_set_car()
       (new) uim_scm_set_cdr()
       (new) uim_scm_intp()
+      (new) uim_scm_strp()
       (new) uim_scm_listp()
       (new) uim_scm_init_proc0()
       (new) uim_scm_init_proc1()
@@ -524,6 +525,7 @@
   (changed) uim_scm_length()
   (deprecated) uim_scm_null_list()
   (deprecated) uim_scm_integerp()
+  (deprecated) uim_scm_stringp()
   (deprecated) uim_scm_init_subr_0()
   (deprecated) uim_scm_init_subr_1()
   (deprecated) uim_scm_init_subr_2()
@@ -570,6 +572,8 @@
   - uim_scm_null_list() is renamed to uim_scm_null(). The old name is
     defined as an alias macro (deprecated)
   - uim_scm_integerp() is renamed to uim_scm_intp(). The old name is
+    defined as an alias macro (deprecated)
+  - uim_scm_stringp() is renamed to uim_scm_strp(). The old name is
     defined as an alias macro (deprecated)
   - uim_scm_init_subr_*() are renamed to uim_scm_init_proc*(). The old
     name is defined as an alias macro (deprecated)

Modified: trunk/uim/uim-scm-abbrev.h
==============================================================================
--- trunk/uim/uim-scm-abbrev.h  (original)
+++ trunk/uim/uim-scm-abbrev.h  Mon Aug 27 20:40:07 2007
@@ -65,7 +65,7 @@
 #define INTP      uim_scm_intp
 #define CHARP     uim_scm_charp
 #define VECTORP   uim_scm_vectorp
-#define STRP      uim_scm_stringp
+#define STRP      uim_scm_strp
 #define SYMP      uim_scm_symbolp
 #define PTRP      uim_scm_ptrp
 #define FPTRP     uim_scm_func_ptrp

Modified: trunk/uim/uim-scm-sigscheme.c
==============================================================================
--- trunk/uim/uim-scm-sigscheme.c       (original)
+++ trunk/uim/uim-scm-sigscheme.c       Mon Aug 27 20:40:07 2007
@@ -868,7 +868,7 @@
 }
 
 uim_bool
-uim_scm_stringp(uim_lisp obj)
+uim_scm_strp(uim_lisp obj)
 {
   assert(uim_scm_gc_any_contextp());
 

Modified: trunk/uim/uim-scm.h
==============================================================================
--- trunk/uim/uim-scm.h (original)
+++ trunk/uim/uim-scm.h Mon Aug 27 20:40:07 2007
@@ -228,8 +228,7 @@
 uim_scm_intp(uim_lisp obj);
 uim_bool uim_scm_charp(uim_lisp obj);
 uim_bool uim_scm_vectorp(uim_lisp obj);
-uim_bool
-uim_scm_stringp(uim_lisp obj);
+uim_bool uim_scm_strp(uim_lisp obj);
 uim_bool uim_scm_symbolp(uim_lisp obj);
 uim_bool
 uim_scm_eq(uim_lisp a, uim_lisp b);
@@ -259,6 +258,7 @@
 #define UIM_SCM_NFALSEP(x) (uim_scm_truep(x))
 
 #define uim_scm_integerp  uim_scm_intp
+#define uim_scm_stringp   uim_scm_strp
 #define uim_scm_null_list uim_scm_null
 
 #define uim_scm_init_subr_0 uim_scm_init_proc0

Reply via email to