(put_char_composition): Return
authortomo <tomo>
Sat, 6 Aug 2005 17:54:50 +0000 (17:54 +0000)
committertomo <tomo>
Sat, 6 Aug 2005 17:54:50 +0000 (17:54 +0000)
`<-formed@{isolated|initial|medial|final}' for compatibility mapping
to single character tagged `{isolated|initial|medial|final}'.

src/chartab.c

index b6945e4..b23f3d9 100644 (file)
@@ -3437,6 +3437,14 @@ put_char_composition (Lisp_Object character, Lisp_Object value)
            return Q_subscript_of;
          else if (EQ (base, Qcircle))
            return Q_circled_of;
+         else if ( EQ (base, Qisolated)||
+                   EQ (base, Qinitial) ||
+                   EQ (base, Qmedial)  ||
+                   EQ (base, Qfinal) )
+           return
+             Fintern (concat2 (build_string ("<-formed@"),
+                               Fsymbol_name (base)),
+                      Qnil);
          else if (SYMBOLP (base))
            return
              Fintern (concat2 (build_string ("<-"),