Sync up with r21-4-21-chise-0_24-=shinjigen.
[chise/xemacs-chise.git] / lisp / utf-2000 / maps-conf.el
index 520c8c9..2bfdd85 100644 (file)
 ;;          (put-char-attribute (decode-char ccs v) '=gt gt))
 ;;        nil)
 ;;      ccs)))
+
+(let (ret)
+  (dolist (feature
+          (let (dest)
+            (dolist (feature (char-attribute-list))
+              (when (string-match "\\*sources\\($\\|@[^\\*]+$\\)"
+                                  (symbol-name feature))
+                (setq dest (cons feature dest))))
+            dest))
+    (map-char-attribute
+     (lambda (c v)
+       (when (setq ret (memq 'shinjigen-1 v))
+        (setcar ret 'shinjigen@1ed))
+       (when (setq ret (memq 'shinjigen-2 v))
+        (setcar ret 'shinjigen@rev))
+       nil)
+     feature)))