X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;f=poem-xm.el;h=798ce143e59ecfc9e272d0bd545292fca5fcaaa9;hb=b9df31cdeaabe9aa2d963949e3d5d1e1dab9d92d;hp=7f85b9673cdeb25edb24e56121ee30b2f3d6f514;hpb=39ded5ab5e06343147b575a3e0f71a713b5ee6a2;p=elisp%2Fapel.git diff --git a/poem-xm.el b/poem-xm.el index 7f85b96..798ce14 100644 --- a/poem-xm.el +++ b/poem-xm.el @@ -68,6 +68,10 @@ but the contents viewed as characters do change. "Return index of character succeeding CHAR whose index is INDEX." `(1+ ,index)) +(defun-maybe char-length (char) + "Return indexing length of multi-byte form of CHAR." + 1) + ;;; @ string ;;; @@ -75,12 +79,16 @@ but the contents viewed as characters do change. (defun-maybe string-to-int-list (str) (mapcar #'char-int str)) +(defun-maybe string-to-char-list (str) + (mapcar #'identity str)) + (defalias 'looking-at-as-unibyte 'looking-at) ;;; @ end ;;; -(provide 'poem-xm) +(require 'product) +(product-provide (provide 'poem-xm) (require 'apel-ver)) ;;; poem-xm.el ends here