%PDF- %PDF-
Direktori : /usr/local/share/emacs/27.2/lisp/language/ |
Current File : //usr/local/share/emacs/27.2/lisp/language/tv-util.elc |
;ELC ;;; Compiled ;;; in Emacs version 27.2 ;;; with all optimizations. ;;; This file contains utf-8 non-ASCII characters, ;;; and so cannot be loaded into Emacs 22 or earlier. (and (boundp 'emacs-version) (< (aref emacs-version (1- (length emacs-version))) ?A) (string-lessp emacs-version "23") (error "`%s' was compiled for Emacs 23 or later" #$)) ;;;;;;;;;;;;;;;;;;;;;;;;;;;;; (defconst tai-viet-re "[ꪀ-ꫂꫛ-꫟]+") (defconst tai-viet-glyph-info (byte-code "\306\307!\310\311 \312\313B\314#\210\311 \315\316B\314#\210\307\211\203O @\211@\nA\fG\317W\203G \fH I\210T\211\2020 ,A\211\204 * *\207" [specials table elt --dolist-tail-- chars category make-char-table nil ((right-overhang . "ꪊꪋꪌꪍꪏꪓꪖꪜꪞꪡꪤꪨ") (left-overhang . "ꫂ") (combining-vowel . "ꪴꪰꪲꪳꪷꪸꪾ") (combining-tone . "꪿꫁") (misc . "-")) set-char-table-range 43648 43714 t 43739 43743 0 i --dotimes-limit--] 5)) #@68 Compose Tai Viet characters in STRING between indices FROM and TO. (defalias 'tai-viet-compose-string #[(from to string) " H\nH\306\f\307=\203 \310 \211T\300\n\311\"$\210 T\f W\203Y \312 H\211Y\203Y \313\nX\203Y \nH\211\307=\203Q \307=\203Q \310 \211T\300\311\n\"#\210 T\f\202 \f\314=\203j \310 S \300\n\311\"$\210 +\207" [string from ch tai-viet-glyph-info info prev-info nil non-spacing compose-string 9 43648 43743 right-overhang to] 8 (#$ . 970)]) #@64 Compose Tai Viet characters in the region between FROM and TO. (defalias 'tai-viet-compose-region #[(from to) "\306 \"\210\307\310\311\211\211\211\211\211 W\2030\204. fHT \204>