| Server IP : 217.160.0.212 / Your IP : 216.73.217.5 Web Server : Apache System : Linux www 6.18.52-i1-ampere #1203 SMP Mon Sep 14 18:29:59 CEST 2026 aarch64 User : sws1073854427 ( 1073854427) PHP Version : 8.4.23 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /usr/share/emacs/28.2/lisp/emulation/ |
Upload File : |
;ELC
;;; Compiled
;;; in Emacs version 28.2
;;; with all optimizations.
(byte-code "\300\301!\210\302\303\304\305\306\307\310\311&\207" [require viper-util custom-declare-group viper-mouse nil "Support for Viper special mouse-bound commands." :prefix "viper-" :group viper] 8)
(defvar viper-frame-of-focus nil)
(defvar viper-current-frame-saved (selected-frame))
(byte-code "\300\301\302\303\304DD\305\306\307%\210\300\310\302\303\311DD\312\306\313%\207" [custom-declare-variable viper-surrounding-word-function funcall function #[0 "\300\207" [viper-surrounding-word] 1 #1=""] "Function that determines what constitutes a word for clicking events.\nTakes two parameters: a COUNT, indicating how many words to return,\nand CLICK-COUNT, telling whether this is the first click, a double-click,\nor a triple-click." :type symbol viper-multiclick-timeout #[0 "\301 \203 \207\302\207" [double-click-time viper-window-display-p 500] 1 #1#] "Time interval in milliseconds for mouse clicks to be considered related." integer] 6)
(defvar viper-mouse-click-search-noerror t nil)
(make-variable-buffer-local 'viper-mouse-click-search-noerror)
(defvar viper-mouse-click-search-limit nil nil)
(make-variable-buffer-local 'viper-mouse-click-search-limit)
(defvar viper-global-prefix-argument nil)
(defvar viper-mouse-up-search-key-parsed nil)
(defvar viper-mouse-down-search-key-parsed nil)
(defvar viper-mouse-up-insert-key-parsed nil)
(defvar viper-mouse-down-insert-key-parsed nil)
(defalias 'viper-multiclick-p #[0 "\301\302\245\303\"?\207" [viper-multiclick-timeout sit-for 1000.0 t] 3])
(byte-code "\300\301\302\303#\304\301\305\306#\207" [function-put viper-multiclick-p speed -1 put byte-optimizer byte-compile-inline-expand] 5)
#@14
(fn CLICK)
(defalias 'viper-mouse-click-window #[257 "\300!\211@\262\301!\203 \207\302\303!\207" [event-start window-live-p error "Click was not over a live window"] 4 (#$ . 1740)])
#@14
(fn CLICK)
(defalias 'viper-mouse-click-frame #[257 "\300\301!!\207" [window-frame viper-mouse-click-window] 4 (#$ . 1934)])
(byte-code "\300\301\302\303#\304\301\305\306#\207" [function-put viper-mouse-click-frame speed -1 put byte-optimizer byte-compile-inline-expand] 5)
#@14
(fn CLICK)
(defalias 'viper-mouse-click-window-buffer #[257 "\300\301!!\207" [window-buffer viper-mouse-click-window] 4 (#$ . 2217)])
(byte-code "\300\301\302\303#\304\301\305\306#\207" [function-put viper-mouse-click-window-buffer speed -1 put byte-optimizer byte-compile-inline-expand] 5)
#@14
(fn CLICK)
(defalias 'viper-mouse-click-window-buffer-name #[257 "\300\301\302!!\262!\207" [buffer-name window-buffer viper-mouse-click-window] 6 (#$ . 2517)])
(byte-code "\300\301\302\303#\304\301\305\306#\207" [function-put viper-mouse-click-window-buffer-name speed -1 put byte-optimizer byte-compile-inline-expand] 5)
#@41 Return position of a click.
(fn CLICK)
(defalias 'viper-mouse-click-posn #[257 "\300\301!!\207" [posn-point event-start] 4 (#$ . 2850)])
(byte-code "\300\301\302\303#\210\304\301\305\306#\307\301\310\311#\207" [make-obsolete viper-mouse-click-posn nil "27.1" function-put speed -1 put byte-optimizer byte-compile-inline-expand] 5)
#@777 Return word surrounding point according to a heuristic.
COUNT indicates how many regions to return.
If CLICK-COUNT is 1, `word' is a word in Vi sense.
If CLICK-COUNT is 2,then `word' is a Word in Vi sense.
If the character clicked on is a non-separator and is non-alphanumeric but
is adjacent to an alphanumeric symbol, then it is considered alphanumeric
for the purpose of this command. If this character has a matching
character, such as `(' is a match for `)', then the matching character is
also considered alphanumeric.
For convenience, in Lisp modes, `-' is considered alphanumeric.
If CLICK-COUNT is 3 or more, returns the line clicked on with leading and
trailing space and tabs removed. In that case, the first argument, COUNT,
is ignored.
(fn COUNT CLICK-COUNT)
(defalias 'viper-surrounding-word #[514 "\305\306\211\211\211\307V\203K \212\310 \210\311\312=\203* \211\203\"