Current File : //proc/self/root/kunden/usr/share/emacs/27.2/lisp/emulation/viper-util.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.
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
(byte-code "\300\301!\210\302\303!\210\302\304!\210\305\306\307\310#\210\311\306\307\312#\210\305\313\314\310#\210\311\313\314\312#\210\305\315\307\310#\210\311\315\307\312#\210\305\316\317\310#\210\311\316\317\312#\210\305\320\321\310#\210\311\320\321\312#\210\305\322\323\310#\210\311\322\323\312#\210\305\324\325\310#\210\311\324\325\312#\210\305\326\327\310#\210\311\326\327\312#\210\305\330\331\310#\210\311\330\331\312#\210\305\332\333\310#\210\311\332\333\312#\210\305\334\335\310#\210\311\334\335\312#\210\305\336\337\310#\210\311\336\337\312#\210\305\340\341\310#\210\311\340\341\312#\210\305\342\343\310#\210\311\342\343\312#\207" [provide viper-util require ring viper-init defalias viper-overlay-p overlayp nil make-obsolete "27.1" viper-make-overlay make-overlay viper-overlay-live-p viper-move-overlay move-overlay viper-overlay-start overlay-start viper-overlay-end overlay-end viper-overlay-get overlay-get viper-overlay-put overlay-put viper-read-event read-event viper-characterp integerp viper-int-to-char identity viper-get-face facep viper-color-defined-p x-color-defined-p viper-iconify iconify-or-deiconify-frame] 4)
#@18
(fn CHAR LIST)
(defalias 'viper-memq-char #[514 "\250\203 \300Y\203 >\207>\207" [0] 4 (#$ . 1548)])
#@25
(fn CHAR-OR-INT CHAR)
(defalias 'viper-char-equal #[514 "\250\203 \300Y\203 U\207=\207" [0] 4 (#$ . 1664)])
#@19
(fn CHAR CHAR1)
(defalias 'viper= #[514 "=\203 \300\207\301!\203 \301!\203 U\207\302\207" [t characterp nil] 4 (#$ . 1788)])
(defalias 'viper-color-display-p #[0 "\300 \207" [x-display-color-p] 1])
(put 'viper-color-display-p 'byte-optimizer 'byte-compile-inline-expand)
#@24
(fn &optional FRAME)
(defalias 'viper-get-cursor-color #[256 "\300\301\302 \"A\207" [assoc cursor-color frame-parameters] 4 (#$ . 2076)])
#@125 Return the value of VARIABLE local to the current frame, if there is one.
Otherwise return the normal value.
(fn VARIABLE)
(defalias 'viper-frame-value '(macro . #[257 "\300\301\302DD\303\304\305\302D\306BBDC\300\304\307FEF\207" [if local-variable-p quote let fp assoc ((frame-parameters)) (cdr fp)] 10 (#$ . 2223)]))
#@34
(fn NEW-COLOR &optional FRAME)
(defalias 'viper-change-cursor-color #[513 "\300 \205) \301 \205) ;\205) \302!\205) \303 \230?\205) \304\206$ \305 \306BC\"\207" [viper-window-display-p x-display-color-p x-color-defined-p viper-get-cursor-color modify-frame-parameters selected-frame cursor-color] 6 (#$ . 2554)])
#@24
(fn &optional FRAME)
(defalias 'viper-set-cursor-color-according-to-state #[256 "\305=\203% \306\307\301!\203 \202\"