Server IP : 111.118.215.189 / Your IP : 18.117.158.174 Web Server : Apache System : Linux md-in-83.webhostbox.net 4.19.286-203.ELK.el7.x86_64 #1 SMP Wed Jun 14 04:33:55 CDT 2023 x86_64 User : a1673wkz ( 2475) PHP Version : 8.2.25 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON Directory (0755) : /usr/share/emacs/24.3/lisp/international/ |
[ Home ] | [ C0mmand ] | [ Upload File ] |
---|
;ELC ;;; Compiled by mockbuild@buildfarm06-new.corp.cloudlinux.com on Fri Oct 11 10:09:11 2024 ;;; from file /builddir/build/BUILD/emacs-24.3/lisp/international/quail.el ;;; in Emacs version 24.3.1 ;;; 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" #$)) ;;;;;;;;;;;;;;;;;;;;;;;;;;;;; (byte-code "\300\301!\210\302\303\304\305\306\307%\207" [require help-mode custom-declare-group quail nil "Quail: multilingual input method." :group leim] 6) #@134 The current Quail package, which depends on the current input method. See the documentation of `quail-package-alist' for the format. (defvar quail-current-package nil (#$ . 721)) (byte-code "\300\301!\210\302\301\303\304#\207" [make-variable-buffer-local quail-current-package put permanent-local t] 4) (defvar quail-guidance-str nil) (defvar quail-completion-buf nil) (defvar quail-guidance-buf nil) (defvar quail-guidance-frame nil) (byte-code "\300\301!\210\302\301\303\304#\207" [make-variable-buffer-local quail-guidance-str put permanent-local t] 4) #@63 Overlay which covers the current translation region of Quail. (defvar quail-overlay nil (#$ . 1283)) (make-variable-buffer-local 'quail-overlay) #@62 Overlay which covers the text to be converted in Quail mode. (defvar quail-conv-overlay nil (#$ . 1434)) (make-variable-buffer-local 'quail-conv-overlay) #@44 Current key for translation in Quail mode. (defvar quail-current-key nil (#$ . 1594)) (make-variable-buffer-local 'quail-current-key) #@52 Currently selected translation of the current key. (defvar quail-current-str nil (#$ . 1734)) (make-variable-buffer-local 'quail-current-str) #@331 Cons of indices and vector of possible translations of the current key. Indices is a list of (CURRENT START END BLOCK BLOCKS), where CURRENT is an index of the current translation, START and END are indices of the start and end of the current block, BLOCK is the current block index, BLOCKS is a number of blocks of translation. (defvar quail-current-translations nil (#$ . 1883)) (make-variable-buffer-local 'quail-current-translations) #@268 Any Lisp object holding information of current translation status. When a key sequence is mapped to TRANS and TRANS is a cons of actual translation and some Lisp object to be referred for translating the longer key sequence, this variable is set to that Lisp object. (defvar quail-current-data nil (#$ . 2329)) (make-variable-buffer-local 'quail-current-data) #@567 List of Quail packages. A Quail package is a list of these elements: NAME, TITLE, QUAIL-MAP, GUIDANCE, DOCSTRING, TRANSLATION-KEYS, FORGET-LAST-SELECTION, DETERMINISTIC, KBD-TRANSLATE, SHOW-LAYOUT, DECODE-MAP, MAXIMUM-SHORTEST, OVERLAY-PLIST, UPDATE-TRANSLATION-FUNCTION, CONVERSION-KEYS, SIMPLE. QUAIL-MAP is a data structure to map key strings to translations. For the format, see the documentation of `quail-map-p'. DECODE-MAP is an alist of translations and corresponding keys. See the documentation of `quail-define-package' for the other elements. (defvar quail-package-alist nil (#$ . 2696)) #@47 Return the name of the current Quail package. (defalias 'quail-name #[nil "@\207" [quail-current-package] 1 (#$ . 3313)]) (put 'quail-name 'byte-optimizer 'byte-compile-inline-expand) (defalias 'quail-indent-to #[(col) "j\210`\212\302\303\304x!?\205 \305` \306\307\310E$*\207" [col end zerop " " nil put-text-property display space :align-to] 7]) #@48 Return the title of the current Quail package. (defalias 'quail-title #[nil "A@\211;\203 \202 \302\303\304\217)\207" [quail-current-package title nil (mapconcat #[(x) ";\203 \207<\203'