?
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/w32-common-fns.elc |
;ELC ;;; Compiled by mockbuild@buildfarm06-new.corp.cloudlinux.com on Fri Oct 11 10:06:33 2024 ;;; from file /builddir/build/BUILD/emacs-24.3/lisp/w32-common-fns.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. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; #@138 Return the MS-Windows version numbers. The value is a list of three integers: the major and minor version numbers, and the build number. (defalias 'w32-version #[nil "\300 \207" [x-server-version] 1 (#$ . 558)]) #@107 Return non-nil if running on a Windows NT descendant. That includes all Windows systems except for 9X/Me. (defalias 'w32-using-nt #[nil "\300\301!\207" [getenv "SystemRoot"] 2 (#$ . 777)]) #@1111 Make an X selection of type TYPE and value DATA. The argument TYPE (nil means `PRIMARY') says which selection, and DATA specifies the contents. TYPE must be a symbol. (It can also be a string, which stands for the symbol with that name, but this is considered obsolete.) DATA may be a string, a symbol, an integer (or a cons of two integers or list of two integers). The selection may also be a cons of two markers pointing to the same buffer, or an overlay. In these cases, the selection is considered to be the text between the markers *at whatever time the selection is examined*. Thus, editing done in the buffer after you specify the selection can alter the effective value of the selection. The data may also be a vector of valid non-vector selection values. The return value is DATA. Interactively, this command sets the primary selection. Without prefix argument, it reads the selection in the minibuffer. With prefix argument, it uses the text of the region as the selection value. Note that on MS-Windows, primary and secondary selections set by Emacs are not available to other programs. (defalias 'x-set-selection #[(type data) "\302\303\206 \304 #\207" [type data put x-selections PRIMARY] 4 (#$ . 974)]) #@529 Return the value of an X Windows selection. The argument TYPE (default `PRIMARY') says which selection, and the argument DATA-TYPE (default `STRING') says how to convert the data. TYPE may be any symbol (but nil stands for `PRIMARY'). However, only a few symbols are commonly used. They conventionally have all upper-case names. The most often used ones, in addition to `PRIMARY', are `SECONDARY' and `CLIPBOARD'. DATA-TYPE is usually `STRING', but can also be one of the symbols in `selection-converter-alist', which see. (defalias 'x-get-selection #[(&optional type _data-type) "\301\206 \302N\207" [type x-selections PRIMARY] 2 (#$ . 2212)]) (defalias 'x-selection-owner-p #[(&optional type) "\301>\205 \302\206\f \303N\207" [type (nil PRIMARY SECONDARY) x-selections PRIMARY] 2]) (byte-code "\300\301\302\"\210\300\303\302\"\207" [global-set-key [lwindow] ignore [rwindow]] 3) (defvar x-last-selected-text nil) #@111 Return the value of the current selection. Consult the selection. Treat empty strings as if they were unset. (defalias 'x-get-selection-value #[nil "\2055 \303\304\305\306\217\210 \307\230\203 \303 \204 \303\2024 \n=\203% \303\2024 \n\230\2031 \303\2024 \211)\207" [x-select-enable-clipboard text x-last-selected-text nil c (byte-code "\301 \301\207" [text w32-get-clipboard-data] 1) ((error (message "w32-get-clipboard-data:%s" c))) ""] 3 (#$ . 3144)]) (byte-code "\302\303\304\"\210\305\304\306\307!\207" [interprogram-cut-function interprogram-paste-function defalias x-selection-value x-get-selection-value x-select-text provide w32-common-fns] 3)