Current File : //proc/self/root/kunden/proc/self/root/usr/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<