%PDF- %PDF-
Direktori : /usr/local/share/emacs/27.2/lisp/ |
Current File : //usr/local/share/emacs/27.2/lisp/disp-table.elc |
;ELC ;;; Compiled ;;; in Emacs version 27.2 ;;; with all optimizations. ;;; This file uses dynamic docstrings, first added in Emacs 19.29. ;;; This file does not contain utf-8 non-ASCII characters, ;;; and so can be loaded in Emacs versions earlier than 23. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; (put 'display-table 'char-table-extra-slots 6) #@36 Return a new, empty display table. (defalias 'make-display-table #[nil "\300\301\302\"\207" [make-char-table display-table nil] 3 (#$ . 455)]) (byte-code "\204 \301 \302\303\304\305#\210\302\306\304\307#\210\302\310\304\311#\210\302\312\304\313#\210\302\314\304\315#\210\302\316\304\317#\207" [standard-display-table make-display-table put truncation display-table-slot 0 wrap 1 escape 2 control 3 selective-display 4 vertical-border 5] 4) #@239 Return the value of the extra slot in DISPLAY-TABLE named SLOT. SLOT may be a number from 0 to 5 inclusive, or a slot name (symbol). Valid symbols are `truncation', `wrap', `escape', `control', `selective-display', and `vertical-border'. (defalias 'display-table-slot #[(display-table slot) "\247\203 \202 \303N\206 \304\305\"\306\n \")\207" [slot slot-number display-table display-table-slot error "Invalid display-table slot name: %s" char-table-extra-slot] 3 (#$ . 905)]) #@240 Set the value of the extra slot in DISPLAY-TABLE named SLOT to VALUE. SLOT may be a number from 0 to 5 inclusive, or a name (symbol). Valid symbols are `truncation', `wrap', `escape', `control', `selective-display', and `vertical-border'. (defalias 'set-display-table-slot #[(display-table slot value) "\247\203 \202 \304N\206 \305\306\"\307\n #)\207" [slot slot-number display-table value display-table-slot error "Invalid display-table slot name: %s" set-char-table-extra-slot] 4 (#$ . 1395)]) #@49 Describe the display table DT in a help buffer. (defalias 'describe-display-table #[(dt) "\306\211\223\210\307 B\310\nB\311 \312\313!\211\306\211%&\314\315!\210\316\317'\320\"!\210\314\321!\210\316\317'\322\"!\210\314\323!\210\316\317'\324\"!\210\314\325!\210\316\317'\326\"!\210\314\327!\210\316\317'\330\"!\210\314\331!\210\316\317'\332\"!\210\314\333!\210r q\210\334\335\306\"\336()(\335W\203\220 )('(HI\210(T\211(\202w \337)\340\"\210*\341 )&r\fq\210\342\f\306\"%)\343\344!\203\266 \344%&\"\202\270 &.\207" [help-window-point-marker temp-buffer-window-setup-hook temp-buffer-window-show-hook help-window-old-frame #1=#:buffer standard-output nil help-mode-setup help-mode-finish selected-frame temp-buffer-window-setup "*Help*" princ "\nTruncation glyph: " prin1 display-table-slot truncation "\nWrap glyph: " wrap "\nEscape glyph: " escape "\nCtrl glyph: " control "\nSelective display glyph sequence: " selective-display "\nVertical window border glyph: " vertical-border "\nCharacter display glyph sequences:\n" make-vector 256 0 describe-vector display-table-print-array help-mode temp-buffer-window-show functionp help-window-setup #2=#:window #3=#:value dt i vector] 5 (#$ . 1906)]) (defalias 'display-table-print-array #[(desc) "\306c\210i\307 \310G\311\f W\203F \312\313\fH\"\314iG\315# Y\2033 \316c\210\317\n\320\"c\210\202<