%PDF- <> %âãÏÓ endobj 2 0 obj <> endobj 3 0 obj <>/ExtGState<>/ProcSet[/PDF/Text/ImageB/ImageC/ImageI] >>/Annots[ 28 0 R 29 0 R] /MediaBox[ 0 0 595.5 842.25] /Contents 4 0 R/Group<>/Tabs/S>> endobj ºaâÚÎΞ-ÌE1ÍØÄ÷{òò2ÿ ÛÖ^ÔÀá TÎ{¦?§®¥kuµùÕ5sLOšuY>endobj 2 0 obj<>endobj 2 0 obj<>endobj 2 0 obj<>endobj 2 0 obj<> endobj 2 0 obj<>endobj 2 0 obj<>es 3 0 R>> endobj 2 0 obj<> ox[ 0.000000 0.000000 609.600000 935.600000]/Fi endobj 3 0 obj<> endobj 7 1 obj<>/ProcSet[/PDF/Text/ImageB/ImageC/ImageI]>>/Subtype/Form>> stream
;ELC ;;; Compiled ;;; in Emacs version 25.2.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. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; (byte-code "\300\301\302\303\304\305\306\307\310\311& \210\312\313\314\315\316DD\317\310\301\304\320\321\322& \210\312\323\314\315\324DD\325\310\301\304\320\321\326& \210\312\327\314\315\330DD\331\310\301\304\320\321\332& \210\312\333\314\315\334DD\335\310\301\321\336&\210\312\337\314\315\340DD\341\310\301\321\336&\210\312\342\314\315\343DD\344\310\301\321\345&\210\312\346\314\315\347DD\350\310\301\321\336&\210\312\351\314\315\352DD\353\310\301\321\336&\210\312\354\314\315\355DD\356\310\301\321\357&\210\312\360\314\315\361DD\362\321\363\310\301\304\364& \210\312\365\314\315\366DD\367\310\301\321\370&\210\312\371\314\315\372DD\373\310\301\321\357&\210\312\374\314\315\375DD\376\310\301\321\377&\207" [custom-declare-group flymake nil "Universal on-the-fly syntax checker." :version "23.1" :link (custom-manual "(flymake) Top") :group tools custom-declare-variable flymake-error-bitmap funcall function #[0 "\300\207" [(exclamation-mark error)] 1] "Bitmap (a symbol) used in the fringe for indicating errors.\nThe value may also be a list of two elements where the second\nelement specifies the face for the bitmap. For possible bitmap\nsymbols, see `fringe-bitmaps'. See also `flymake-warning-bitmap'.\n\nThe option `flymake-fringe-indicator-position' controls how and where\nthis is used." "24.3" :type (choice (symbol :tag "Bitmap") (list :tag "Bitmap and face" (symbol :tag "Bitmap") (face :tag "Face"))) flymake-warning-bitmap #[0 "\300\207" [question-mark] 1] "Bitmap (a symbol) used in the fringe for indicating warnings.\nThe value may also be a list of two elements where the second\nelement specifies the face for the bitmap. For possible bitmap\nsymbols, see `fringe-bitmaps'. See also `flymake-error-bitmap'.\n\nThe option `flymake-fringe-indicator-position' controls how and where\nthis is used." (choice (symbol :tag "Bitmap") (list :tag "Bitmap and face" (symbol :tag "Bitmap") (face :tag "Face"))) flymake-fringe-indicator-position #[0 "\300\207" [left-fringe] 1] "The position to put flymake fringe indicator.\nThe value can be nil (do not use indicators), `left-fringe' or `right-fringe'.\nSee `flymake-error-bitmap' and `flymake-warning-bitmap'." (choice (const left-fringe) (const right-fringe) (const :tag "No fringe indicators" nil)) flymake-compilation-prevents-syntax-check #[0 "\300\207" [t] 1] "If non-nil, don't start syntax check if compilation is running." boolean flymake-start-syntax-check-on-newline #[0 "\300\207" [t] 1] "Start syntax check if newline char was added/removed from the buffer." flymake-no-changes-timeout #[0 "\300\207" [0.5] 1] "Time to wait after last change before starting compilation." number flymake-gui-warnings-enabled #[0 "\300\207" [t] 1] "Enables/disables GUI warnings." flymake-start-syntax-check-on-find-file #[0 "\300\207" [t] 1] "Start syntax check on find file." flymake-log-level #[0 "\300\207" [-1] 1] "Logging level, only messages with level lower or equal will be logged.\n-1 = NONE, 0 = ERROR, 1 = WARNING, 2 = INFO, 3 = DEBUG" integer flymake-xml-program #[0 "\300\301!\203 \301\207\302\207" [executable-find "xmlstarlet" "xml"] 2] "Program to use for XML validation." file "24.4" flymake-master-file-dirs #[0 "\300\207" [("." "./src" "./UnitTest")] 1] "Dirs where to look for master files." (repeat (string)) flymake-master-file-count-limit #[0 "\300\207" [32] 1] "Max number of master files to check." flymake-allowed-file-name-masks #[0 "\300\207" [(("\\.\\(?: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))] 1] "Files syntax checking is allowed for.\nThis is an alist with elements of the form:\n REGEXP INIT [CLEANUP [NAME]]\nREGEXP is a regular expression that matches a file name.\nINIT is the init function to use.\nCLEANUP is the cleanup function to use, default `flymake-simple-cleanup'.\nNAME is the file name function to use, default `flymake-get-real-file-name'." (alist :key-type (regexp :tag "File regexp") :value-type (list :tag "Handler functions" (function :tag "Init function") (choice :tag "Cleanup function" (const :tag "flymake-simple-cleanup" nil) function) (choice :tag "Name function" (const :tag "flymake-get-real-file-name" nil) function)))] 10) #@71 If t, flymake syntax check process is running for the current buffer. (defvar flymake-is-running nil (#$ . 5049)) (make-variable-buffer-local 'flymake-is-running) #@34 Timer for starting syntax check. (defvar flymake-timer nil (#$ . 5218)) (make-variable-buffer-local 'flymake-timer) #@29 Time of last buffer change. (defvar flymake-last-change-time nil (#$ . 5340)) (make-variable-buffer-local 'flymake-last-change-time) #@41 Time at which syntax check was started. (defvar flymake-check-start-time nil (#$ . 5479)) (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 (#$ . 5630)) (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 (#$ . 5808)) (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 (#$ . 5983)) (make-variable-buffer-local 'flymake-new-err-info) #@295 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 the function `format'). (fn LEVEL TEXT &rest ARGS) (defalias 'flymake-log #[642 "X\205 \301\302#\303\304\"\262\207" [flymake-log-level apply format-message message "%s"] 7 (#$ . 6161)]) #@83 Insert VAL into LIST after position POS. POS counts from zero. (fn LIST POS VAL) (defalias 'flymake-ins-after #[771 "\300!\233T\233B\241\210\211\207" [copy-sequence] 8 (#$ . 6603)]) #@75 Set VAL at position POS in LIST. POS counts from zero. (fn LIST POS VAL) (defalias 'flymake-set-at #[771 "\300!\233\240\210\211\207" [copy-sequence] 6 (#$ . 6798)]) #@45 List of currently active flymake processes. (defvar flymake-processes nil (#$ . 6974)) (defvar flymake-output-residual nil nil) (make-variable-buffer-local 'flymake-output-residual) #@88 Return the corresponding entry from `flymake-allowed-file-name-masks'. (fn FILE-NAME) (defalias 'flymake-get-file-name-mode-and-masks #[257 "\211;\204 \301\302!\210\303\211\204( \203( \304@@\"\203! @A\262A\262\202 \305\306\307@$\210\207" [flymake-allowed-file-name-masks error "Invalid file-name" nil string-match flymake-log 3 "file %s, init=%s"] 8 (#$ . 7162)]) #@110 Determine whether we can syntax check FILE-NAME. Return nil if we cannot, non-nil if we can. (fn FILE-NAME) (defalias 'flymake-can-syntax-check-file #[257 "\300!\205 \301\207" [flymake-get-init-function t] 3 (#$ . 7546)]) #@63 Return init function to be used for the file. (fn FILE-NAME) (defalias 'flymake-get-init-function #[257 "\300!@\211\207" [flymake-get-file-name-mode-and-masks] 3 (#$ . 7777)]) #@66 Return cleanup function to be used for the file. (fn FILE-NAME) (defalias 'flymake-get-cleanup-function #[257 "\300!A@\206 \301\207" [flymake-get-file-name-mode-and-masks flymake-simple-cleanup] 3 (#$ . 7961)]) (defalias 'flymake-get-real-file-name-function #[257 "\300\301!8\206 \302\207" [2 flymake-get-file-name-mode-and-masks flymake-get-real-file-name] 4 "\n\n(fn FILE-NAME)"]) (defvar flymake-find-buildfile-cache (make-hash-table :test 'equal)) #@113 Look up DIR-NAME in cache and return its associated value. If DIR-NAME is not found, return nil. (fn DIR-NAME) (defalias 'flymake-get-buildfile-from-cache #[257 "\301\"\207" [flymake-find-buildfile-cache gethash] 4 (#$ . 8425)]) #@84 Associate DIR-NAME with BUILDFILE in the buildfile cache. (fn DIR-NAME BUILDFILE) (defalias 'flymake-add-buildfile-to-cache #[514 "\301#\207" [flymake-find-buildfile-cache puthash] 6 (#$ . 8663)]) #@28 Clear the buildfile cache. (defalias 'flymake-clear-buildfile-cache #[0 "\301!\207" [flymake-find-buildfile-cache clrhash] 2 (#$ . 8870)]) #@182 Find buildfile starting from current directory. Buildfile includes Makefile, build.xml etc. Return its file name if found, or nil if not found. (fn BUILDFILE-NAME SOURCE-DIR-NAME) (defalias 'flymake-find-buildfile #[514 "\300!\206&