[uim-commit] r2262 - in trunk: doc uim

yamaken at freedesktop.org yamaken at freedesktop.org
Sat Nov 26 22:38:20 PST 2005


Author: yamaken
Date: 2005-11-26 22:37:50 -0800 (Sat, 26 Nov 2005)
New Revision: 2262

Modified:
   trunk/doc/COMPATIBILITY
   trunk/uim/uim.h
Log:
* doc/COMPATIBILITY
  - Add new section "Removal of obsolete constant definitions"
* uim/uim.h
  - (enum UKeyModifier): Remove UKey_Shift, UKey_Control, UKey_Alt,
    UKey_Meta, UKey_Pseudo0, UKey_Pseudo1
  - (enum UPreeditAttr): Remove UPeAttr_None, UPeAttr_UnderLine,
    UPeAttr_Reverse, UPeAttr_Cursor, UPeAttr_Separator


Modified: trunk/doc/COMPATIBILITY
===================================================================
--- trunk/doc/COMPATIBILITY	2005-11-27 06:25:47 UTC (rev 2261)
+++ trunk/doc/COMPATIBILITY	2005-11-27 06:37:50 UTC (rev 2262)
@@ -57,6 +57,30 @@
 
 The changes are described below in most recently updated order.
 ------------------------------------------------------------------------------
+Summary: Removal of obsolete constant definitions
+Affects: Bridge developers, Helper program developers
+Updates: C API
+Version: 0.5.1
+Revision: ac2262
+Date: 2005-11-27
+Modifier: YamaKen
+Related: 
+URL:
+Changes:
+  (removed) UKey_Shift
+  (removed) UKey_Control
+  (removed) UKey_Alt
+  (removed) UKey_Meta
+  (removed) UKey_Pseudo0
+  (removed) UKey_Pseudo1
+  (removed) UPeAttr_None
+  (removed) UPeAttr_UnderLine
+  (removed) UPeAttr_Reverse
+  (removed) UPeAttr_Cursor
+  (removed) UPeAttr_Separator
+Description:
+  The constants for backward compatibility have been removed. Use new ones.
+------------------------------------------------------------------------------
 Summary: Verbose level of backtrace has been changed
 Affects: uim developers, bridge developers
 Updates: Internal behavior of libuim

Modified: trunk/uim/uim.h
===================================================================
--- trunk/uim/uim.h	2005-11-27 06:25:47 UTC (rev 2261)
+++ trunk/uim/uim.h	2005-11-27 06:37:50 UTC (rev 2262)
@@ -173,17 +173,6 @@
   UMod_Pseudo1 = 32,
   UMod_Super = 64,
   UMod_Hyper = 128
-
-#ifndef UIM_NO_BACKWARD_COMPATIBLE_API
-  /* will be deprecated */
-  ,
-  UKey_Shift = UMod_Shift,
-  UKey_Control = UMod_Control,
-  UKey_Alt = UMod_Alt,
-  UKey_Meta = UMod_Meta,
-  UKey_Pseudo0 = UMod_Pseudo0,
-  UKey_Pseudo1 = UMod_Pseudo1
-#endif
 };
   
 enum UPreeditAttr {
@@ -192,16 +181,6 @@
   UPreeditAttr_Reverse = 2,
   UPreeditAttr_Cursor = 4,
   UPreeditAttr_Separator = 8
-
-#ifndef UIM_NO_BACKWARD_COMPATIBLE_API
-  /* will be deprecated */
-  ,
-  UPeAttr_None = UPreeditAttr_None,
-  UPeAttr_UnderLine = UPreeditAttr_UnderLine,
-  UPeAttr_Reverse = UPreeditAttr_Reverse,
-  UPeAttr_Cursor = UPreeditAttr_Cursor,
-  UPeAttr_Separator = UPreeditAttr_Separator
-#endif
 };
 
 /* abstracting platform-dependent character code conversion method */



More information about the uim-commit mailing list