?
Current Path : /usr/share/emacs/24.3/lisp/ |
Linux gator3171.hostgator.com 4.19.286-203.ELK.el7.x86_64 #1 SMP Wed Jun 14 04:33:55 CDT 2023 x86_64 |
Current File : //usr/share/emacs/24.3/lisp/xt-mouse.elc |
;ELC ;;; Compiled by mockbuild@buildfarm06-new.corp.cloudlinux.com on Fri Oct 11 10:06:34 2024 ;;; from file /builddir/build/BUILD/emacs-24.3/lisp/xt-mouse.el ;;; in Emacs version 24.3.1 ;;; 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. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; (defvar xterm-mouse-debug-buffer nil) (byte-code "\302\303\211\203 @\304\305\306#\210 A\211\204 *\303\207" [event-type --dolist-tail-- (mouse-1 mouse-2 mouse-3 M-down-mouse-1 M-down-mouse-2 M-down-mouse-3) nil put event-kind mouse-click] 5) #@44 Read a click and release event from XTerm. (defalias 'xterm-mouse-translate #[(_event) "\300 \207" [xterm-mouse-translate-1] 1 (#$ . 800)]) #@208 Read a click and release event from XTerm. Similar to `xterm-mouse-translate', but using the "1006" extension, which supports coordinates >= 231 (see http://invisible-island.net/xterm/ctlseqs/ctlseqs.html). (defalias 'xterm-mouse-translate-extended #[(_event) "\300\301!\207" [xterm-mouse-translate-1 1006] 2 (#$ . 947)]) (defalias 'xterm-mouse-translate-1 #[(&optional extension) "\212\306 \307\216\310\n\204 \205\201 \311=\203 \n\242\311=\202 \203V \312 \203V \313 \203V \f\2039 \314\315\f\"\210\310\202V \316 \317 U\204V \320\315!\204M \321\315!\204V \314\315\316 \317 {\"\210 \204r \n\322=\204l \n\242\311=\203r \nA\204r \310\211\202\201 \n\242\311=\203| \nA\310\323\324!)\210\310+\325,!\211-@.-A@\211/A@0\32609\203\253 \3270.\"\202\257 \327.!!1\330\331\332-@!\"\2112\204\372 ,\204\332 \333 \334=\203\366 \333 \335=\203\366 \333 \336=\202\363 ,\337=\203\366 \333 \334=\203\366 \333 \335=\203\366 \333 \340=\204\372 \341\342!\2102\203-\202\325,!\2113A@\2114A@51\343>\203:59\20335:\2033\32754D3\"\202\222\3273!\202\222\34405=\203I3C\202e\3454D09\203W\346\202d\347\350\351+T\"!/4ED6\"67\203v\35267\"\21009\203\2160:\203\216\3270/D-\"\202\222\327-!. \207" [#1=#:wconfig force transient-mark-mode select-active-regions saved-region-selection mark-active current-window-configuration ((set-window-configuration #1#)) nil only region-active-p display-selections-p x-set-selection PRIMARY region-beginning region-end x-selection-owner-p x-selection-exists-p lambda run-hooks deactivate-mark-hook xterm-mouse-event key-binding vector string-match "^mouse" symbol-name read-event 27 91 77 1006 60 error "Unexpected escape sequence from XTerm" (nil ignore) append mouse-movement 0 intern format "drag-mouse-%d" print xterm-mouse-last extension down down-command down-data down-where down-binding is-click click click-data click-where unread-command-events xterm-mouse-debug-buffer] 7]) (defvar xt-mouse-epoch nil) #@57 Bound to `mouse-position-function' in XTerm mouse mode. (defalias 'xterm-mouse-position-function #[(pos) "\301\302\303\"\203 \301\302\303\"\301\302\304\"B\241\210\207" [pos terminal-parameter nil xterm-mouse-x xterm-mouse-y] 5 (#$ . 2937)]) (defalias 'xterm-mouse-event-read #[nil "\301 \211\302Y\203 \303Z\202\"