%PDF- %PDF-
Direktori : /usr/local/share/emacs/27.2/lisp/international/ |
Current File : //usr/local/share/emacs/27.2/lisp/international/mule-cmds.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" #$)) ;;;;;;;;;;;;;;;;;;;;;;;;;;;;; (autoload 'widget-value "wid-edit") #@63 Keymap for Mule (Multilingual environment) specific commands. (defvar mule-keymap (byte-code "\300 \301\302\303#\210\301\304\305#\210\301\306\307#\210\301\310\311#\210\301\312\313#\210\301\314\315#\210\301\316\317#\210\301\320\321#\210\301\322\323#\210\301\324\325#\210\301\326\327#\210\211\207" [make-sparse-keymap define-key "f" set-buffer-file-coding-system "r" revert-buffer-with-coding-system "F" set-file-name-coding-system "t" set-terminal-coding-system "k" set-keyboard-coding-system "p" set-buffer-process-coding-system "x" set-selection-coding-system "X" set-next-selection-coding-system "" set-input-method "c" universal-coding-system-argument "l" set-language-environment] 5) (#$ . 444)) (define-key ctl-x-map " " mule-keymap) (defvar describe-language-environment-map (byte-code "\300\301!\302\303\304#\210\211\207" [make-sparse-keymap "Describe Language Environment" bindings--define-key [Default] (menu-item "Default" describe-specified-language-support)] 5)) (defvar setup-language-environment-map (byte-code "\300\301!\302\303\304#\210\211\207" [make-sparse-keymap "Set Language Environment" bindings--define-key [Default] (menu-item "Default" setup-specified-language-environment)] 5)) (defvar set-coding-system-map (byte-code "\301\302!\303\304\305#\210\303\306\307#\210\303\310\311#\210\303\312#\210\303\313\314#\210\303\315\316#\210\303\317#\210\303\320\321#\210\303\322\323#\210\303\324\325#\210\303\326#\210\303\327\330#\210\211\207" [menu-bar-separator make-sparse-keymap "Set Coding System" bindings--define-key [set-buffer-process-coding-system] (menu-item "For I/O with Subprocess" set-buffer-process-coding-system :visible (fboundp 'make-process) :enable (get-buffer-process (current-buffer)) :help "How to en/decode I/O from/to subprocess connected to this buffer") [set-next-selection-coding-system] (menu-item "For Next X Selection" set-next-selection-coding-system :visible (display-selections-p) :help "How to en/decode next selection/clipboard operation") [set-selection-coding-system] (menu-item "For X Selections/Clipboard" set-selection-coding-system :visible (display-selections-p) :help "How to en/decode data to/from selection/clipboard") [separator-3] [set-terminal-coding-system] (menu-item "For Terminal" set-terminal-coding-system :enable (null (memq initial-window-system '(x w32 ns))) :help "How to encode terminal output") [set-keyboard-coding-system] (menu-item "For Keyboard" set-keyboard-coding-system :help "How to decode keyboard input") [separator-2] [set-file-name-coding-system] (menu-item "For File Name" set-file-name-coding-system :help "How to decode/encode file names") [revert-buffer-with-coding-system] (menu-item "For Reverting This File Now" revert-buffer-with-coding-system :enable buffer-file-name :help "Revisit this file immediately using specified coding system") [set-buffer-file-coding-system] (menu-item "For Saving This Buffer" set-buffer-file-coding-system :help "How to encode this buffer when saved") [separator-1] [universal-coding-system-argument] (menu-item "For Next Command" universal-coding-system-argument :help "Coding system to be used by next command")] 5)) #@68 Keymap for Mule (Multilingual environment) menu specific commands. (defvar mule-menu-keymap (byte-code "\304\305!\306\307\310#\210\306\311\312#\210\306\313\314#\210\306\315\316#\210\306\317\320\321\322BBB#\210\306\323 #\210\306\324\325#\210\306\326\320\327\nE#\210\306\330 #\210\306\331\332#\210\306\333\334#\210\306\335\336#\210\306\337 #\210\306\340\320\341E#\210\211\207" [describe-language-environment-map menu-bar-separator set-coding-system-map setup-language-environment-map make-sparse-keymap "Mule (Multilingual Environment)" bindings--define-key [mule-diag] (menu-item "Show All Multilingual Settings" mule-diag :help "Display multilingual environment settings") [list-character-sets] (menu-item "List Character Sets" list-character-sets :help "Show table of available character sets") [describe-coding-system] (menu-item "Describe Coding System..." describe-coding-system) [describe-input-method] (menu-item "Describe Input Method..." describe-input-method :help "Keyboard layout for a specific input method") [describe-language-environment] menu-item "Describe Language Environment" (:help "Show multilingual settings for a specific language") [separator-coding-system] [view-hello-file] (menu-item "Show Multilingual Sample Text" view-hello-file :enable (file-readable-p (expand-file-name "HELLO" data-directory)) :help "Demonstrate various character sets") [set-various-coding-system] "Set Coding Systems" [separator-input-method] [describe-input-method] (menu-item "Describe Input Method" describe-input-method) [set-input-method] (menu-item "Select Input Method..." set-input-method) [toggle-input-method] (menu-item "Toggle Input Method" toggle-input-method) [separator-mule] [set-language-environment] "Set Language Environment"] 8) (#$ . 3623)) (define-key global-map "" 'toggle-input-method) (defconst help-xref-mule-regexp-template (purecopy "\\(\\<\\(\\(coding system\\)\\|\\(input method\\)\\|\\(character set\\)\\|\\(charset\\)\\)\\s-+\\)?['`‘]\\(\\sw\\(\\sw\\|\\s_\\)+\\)['’]")) #@474 Return a coding system which differs from CODING-SYSTEM in EOL conversion. The returned coding system converts end-of-line by EOL-TYPE but text as the same way as CODING-SYSTEM. EOL-TYPE should be `unix', `dos', `mac', or nil. If EOL-TYPE is nil, the returned coding system detects how end-of-line is formatted automatically while decoding. EOL-TYPE can be specified by an integer 0, 1, or 2. They means `unix', `dos', and `mac' respectively. (fn CODING-SYSTEM EOL-TYPE) (defalias 'coding-system-change-eol-conversion #[514 "\2119\203 \211\300\267\202 \301\202 \302\202 \303\202 \211\262\304!\305!\306!\2034 \204. \202T \211H\202T \204<