| Server IP : 217.160.0.212 / Your IP : 216.73.216.141 Web Server : Apache System : Linux www 6.18.51-i1-ampere #1196 SMP Fri Sep 11 20:43:55 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/ |
Upload File : |
;ELC ;;; Compiled ;;; in Emacs version 28.2 ;;; with all optimizations. (byte-code "\300\301\302\303\304\305\306\307&\210\310\311\312\313\314DD\315\316\317\320\321\322\323\324\301\325\326& \210\310\327\312\313\330DD\331\322\332%\210\310\333\312\313\334DD\335\322\332%\210\310\336\312\313\337DD\340\322\341%\210\310\342\312\313\343DD\344\322\332%\210\310\345\312\313\346DD\347\306\301\325\350\322\351\352\353&\207" [custom-declare-group avoid nil "Make mouse pointer stay out of the way of editing." :prefix "mouse-avoidance-" :group mouse custom-declare-variable mouse-avoidance-mode funcall function #[0 "\300\207" [nil] 1 #1=""] "Activate Mouse Avoidance mode.\nSee function `mouse-avoidance-mode' for possible values.\nSetting this variable directly does not take effect;\nuse either \\[customize] or \\[mouse-avoidance-mode]." :set #[514 "\300\206 \301!\207" [mouse-avoidance-mode none] 4 "\n\n(fn SYMBOL VALUE)"] :initialize custom-initialize-default :type (choice (const :tag "none" nil) (const banish) (const jump) (const animate) (const exile) (const proteus)) :require :version "20.3" mouse-avoidance-nudge-dist #[0 "\300\207" [15] 1 #1#] "Average distance that mouse will be moved when approached by cursor.\nOnly applies in Mouse Avoidance mode `jump' and its derivatives.\nFor best results make this larger than `mouse-avoidance-threshold'." integer mouse-avoidance-nudge-var #[0 "\300\207" [10] 1 #1#] "Variability of `mouse-avoidance-nudge-dist' (which see)." mouse-avoidance-animation-delay #[0 "\300\207" [0.01] 1 #1#] "Delay between animation steps, in seconds." number mouse-avoidance-threshold #[0 "\300\207" [5] 1 #1#] "Mouse-pointer's flight distance.\nIf the cursor gets closer than this, the mouse pointer will move away.\nOnly applies in Mouse Avoidance modes `animate' and `jump'." mouse-avoidance-banish-position #[0 "\300\207" [((frame-or-window . frame) (side . right) (side-pos . 3) (top-or-bottom . top) (top-or-bottom-pos . 0))] 1 #1#] "Position to which Mouse Avoidance mode `banish' moves the mouse.\nAn alist where keywords mean:\nFRAME-OR-WINDOW: banish the mouse to corner of frame or window.\nSIDE: banish the mouse on right or left corner of frame or window.\nSIDE-POS: Distance from right or left edge of frame or window.\nTOP-OR-BOTTOM: banish the mouse to top or bottom of frame or window.\nTOP-OR-BOTTOM-POS: Distance from top or bottom edge of frame or window." "24.3" (alist :key-type symbol :value-type (choice symbol integer)) :options ((frame-or-window symbol) (side symbol) (side-pos integer) (top-or-bottom symbol) (top-or-bottom-pos integer))] 14) (defvar mouse-avoidance-state nil) (defvar mouse-avoidance-pointer-shapes nil) (defvar mouse-avoidance-old-pointer-shape nil) (defvar mouse-avoidance-animating-pointer nil) (defvar mouse-avoidance-timer nil) #@58 Set the shape of the mouse pointer to SHAPE. (fn SHAPE) (defalias 'mouse-avoidance-set-pointer-shape #[257 "\301\300!\205 \211\302\303!\207" [x-pointer-shape boundp set-mouse-color nil] 3 (#$ . 2822)]) (byte-code "\300\301\302\303#\304\301\305\306#\207" [function-put mouse-avoidance-set-pointer-shape speed -1 put byte-optimizer byte-compile-inline-expand] 5) #@79 Return the position of point as (FRAME X . Y). Analogous to `mouse-position'. (defalias 'mouse-avoidance-point-position #[0 "\300 \301 \211\205 \211\3028\262\211\205'