Server IP : 111.118.215.189 / Your IP : 18.117.158.174 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/progmodes/ |
[ Home ] | [ C0mmand ] | [ Upload File ] |
---|
;ELC ;;; Compiled by mockbuild@buildfarm06-new.corp.cloudlinux.com on Fri Oct 11 10:09:24 2024 ;;; from file /builddir/build/BUILD/emacs-24.3/lisp/progmodes/flymake.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. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; #@71 If t, flymake syntax check process is running for the current buffer. (defvar flymake-is-running nil (#$ . 560)) (make-variable-buffer-local 'flymake-is-running) #@34 Timer for starting syntax check. (defvar flymake-timer nil (#$ . 728)) (make-variable-buffer-local 'flymake-timer) #@29 Time of last buffer change. (defvar flymake-last-change-time nil (#$ . 849)) (make-variable-buffer-local 'flymake-last-change-time) #@41 Time at which syntax check was started. (defvar flymake-check-start-time nil (#$ . 987)) (make-variable-buffer-local 'flymake-check-start-time) #@58 Non-nil if syntax check was killed by `flymake-compile'. (defvar flymake-check-was-interrupted nil (#$ . 1137)) (make-variable-buffer-local 'flymake-check-was-interrupted) #@81 Sorted list of line numbers and lists of err info in the form (file, err-text). (defvar flymake-err-info nil (#$ . 1315)) (make-variable-buffer-local 'flymake-err-info) #@75 Same as `flymake-err-info', effective when a syntax check is in progress. (defvar flymake-new-err-info nil (#$ . 1490)) (make-variable-buffer-local 'flymake-new-err-info) (defalias 'flymake-makehash #[(&optional test) "\301\302!\203 \203 \302\303\"\207\302 \207\304!\207" [test fboundp make-hash-table :test makehash] 3]) (byte-code "\300\301\302\303#\210\304\305\306\307!\205 \307\"\210\304\310\311\"\210\304\312\313\314\315\217\203# \316\202$ \317\"\210\304\320\306\321!\2032 \321\2023 \322\"\207" [put flymake-makehash byte-optimizer byte-compile-inline-expand defalias flymake-float-time fboundp float-time flymake-replace-regexp-in-string replace-regexp-in-string flymake-split-string nil (byte-code "\300\301\302\303#\304\232\207" [split-string " bc " " " t ("bc")] 4) ((error)) #[(str pattern) "\302 \303#\207" [str pattern split-string t] 4] #[(str pattern) "\303 \"\211@\304\232\203 \nA\211\202 \n\237\211@\304\232\203$ \nA\211\202 \n\237)\207" [str pattern split split-string ""] 4 "Split STR into a list of substrings bounded by PATTERN.\nZero-length substrings at the beginning and end of the list are omitted."] flymake-get-temp-dir temp-directory #[nil "\207" [temporary-file-directory] 1]] 5) #@387 Return pixel position of top left corner of glyph at POSITION, relative to top left corner of WINDOW, as a mouse-1 click event (identical to the event that would be triggered by clicking mouse button 1 at the top left corner of the glyph). POSITION and WINDOW default to the position of point in the selected window. DX and DY specify optional offsets from the top left of the glyph. (defalias 'flymake-posn-at-point-as-event #[(&optional position window dx dy) "\204 \306 \204 \307!\n\204 \310\204 \310\311 \"\211\312 8)\313!\314!\fAA\315 @@@[\n$\315 A\211A@)\211A@)[$B\240\210\316\f,D\207" [window position dx dy pos x-y selected-window window-point 0 posn-at-point 2 window-inside-pixel-edges window-pixel-edges + mouse-1 edges win-x-y x] 8 (#$ . 2721)]) #@274 Pop up the flymake menu at point, using the data MENU-DATA. POS is a list of the form ((X Y) WINDOW), where X and Y are pixels positions from the top left corner of WINDOW's frame. MENU-DATA is a list of error and warning messages returned by `flymake-make-err-menu-data'. (defalias 'flymake-popup-menu #[(menu-data) "\301\302 \303!\"\207" [menu-data x-popup-menu flymake-posn-at-point-as-event flymake-make-emacs-menu] 4 (#$ . 3523)]) #@184 Return a menu specifier using MENU-DATA. MENU-DATA is a list of error and warning messages returned by `flymake-make-err-menu-data'. See `x-popup-menu' for the menu specifier format. (defalias 'flymake-make-emacs-menu #[(menu-data) "@A@\304\305\n\" \306+BD\207" [menu-data menu-title menu-items menu-commands mapcar #[(foo) "@A@B\207" [foo] 2] ""] 3 (#$ . 3967)]) #@127 Logging level, only messages with level lower or equal will be logged. -1 = NONE, 0 = ERROR, 1 = WARNING, 2 = INFO, 3 = DEBUG (custom-declare-variable 'flymake-log-level -1 '(#$ . 4346) :group 'flymake :type 'integer) #@254 Log a message at level LEVEL. If LEVEL is higher than `flymake-log-level', the message is ignored. Otherwise, it is printed using `message'. TEXT is a format control string, and the remaining arguments ARGS are the string substitutions (see `format'). (defalias 'flymake-log #[(level text &rest args) " X\205 \305\306\n#\307\310\f\")\207" [level flymake-log-level text args msg apply format message "%s"] 4 (#$ . 4571)]) #@42 Insert VAL into LIST after position POS. (defalias 'flymake-ins-after #[(list pos val) "\304!\n \233\nT \233B\241\210 )\207" [list tmp pos val copy-sequence] 4 (#$ . 5003)]) #@34 Set VAL at position POS in LIST. (defalias 'flymake-set-at #[(list pos val) "\304!\n \233\240\210 )\207" [list tmp pos val copy-sequence] 2 (#$ . 5186)]) #@45 List of currently active flymake processes. (defvar flymake-processes nil (#$ . 5349)) (defvar flymake-output-residual nil) (byte-code "\300\301!\210\302\303\304\305\306\307\310\311&\210\312\313\314\315\310\303\316\317&\207" [make-variable-buffer-local flymake-output-residual custom-declare-group flymake nil "Universal on-the-fly syntax checker." :version "23.1" :group tools custom-declare-variable flymake-allowed-file-name-masks '(("\\.\\(?:c\\(?:pp\\|xx\\|\\+\\+\\)?\\|CC\\)\\'" flymake-simple-make-init) ("\\.xml\\'" flymake-xml-init) ("\\.html?\\'" flymake-xml-init) ("\\.cs\\'" flymake-simple-make-init) ("\\.p[ml]\\'" flymake-perl-init) ("\\.php[345]?\\'" flymake-php-init) ("\\.h\\'" flymake-master-make-header-init flymake-master-cleanup) ("\\.java\\'" flymake-simple-make-java-init flymake-simple-java-cleanup) ("[0-9]+\\.tex\\'" flymake-master-tex-init flymake-master-cleanup) ("\\.tex\\'" flymake-simple-tex-init) ("\\.idl\\'" flymake-simple-make-init)) "Files syntax checking is allowed for." :type (repeat (string symbol symbol symbol))] 8) #@72 Return the corresponding entry from `flymake-allowed-file-name-masks'. (defalias 'flymake-get-file-name-mode-and-masks #[(file-name) ";\204 \304\305!\210 \306\n\204( \203( \307@@\"\203\"