;ELC ;;; Compiled ;;; in Emacs version 28.0.50 ;;; with all optimizations. (defvar pdf-dev-root-directory (byte-code "\301\302\301!!!\207" [load-file-name file-name-directory directory-file-name] 4)) #@32 Reload lisp files from source. (defalias 'pdf-dev-reload #[0 "\302\303\"\304\305 \304\306#\211\203\"\211@\211B\262\307!\210A\266\202\202\f\210\310\311\312\313\314#\")\207" [pdf-dev-root-directory default-directory expand-file-name "lisp" nil directory-files "\\`pdf-\\w*\\.el\\'" load-file message "Loaded %s" mapconcat identity " "] 8 (#$ . 213) nil]) #@105 Non-nil if Pdf-Dev minor mode is enabled. Use the command `pdf-dev-minor-mode' to change this variable. (defvar pdf-dev-minor-mode nil (#$ . 583)) (make-variable-buffer-local 'pdf-dev-minor-mode) #@861 Make developing pdf-tools easier. This is a minor mode. If called interactively, toggle the `Pdf-Dev minor mode' mode. If the prefix argument is positive, enable the mode, and if it is zero or negative, disable the mode. If called from Lisp, toggle the mode if ARG is `toggle'. Enable the mode if ARG is nil, omitted, or is a positive number. Disable the mode if ARG is a negative number. To check whether the minor mode is enabled in the current buffer, evaluate `pdf-dev-minor-mode'. The mode's hook is called both when the mode is enabled and when it is disabled. It does the following: Quits the server and sets `pdf-info-epdfinfo-program' to ../server/epdfinfo. Installs a `compilation-finish-functions' which will restart epdfinfo after a successful recompilation. Sets up `load-path' and reloads all PDF Tools lisp files. (fn &optional ARG) (defalias 'pdf-dev-minor-mode #[256 "\305 \306=\203 ?\202\247\203\307W\203\310\202\311\312\301!\2031\313\300 \"\2031\300 B\314\315\n\"\316 \"\203Z\317\320\321\"\210\322\303\"\210\314\323\314\324\n\"\"\325 \210\326 \266\202`\327\320\321\"\266\330\331\203j\332\202k\333\"\210\334\335!\203\215\305 \203\211\305 \232\203\215\336\337\203\211\340\202\212\341\342#\210\210\343 \210\207" [pdf-dev-minor-mode local-minor-modes pdf-dev-root-directory load-path pdf-info-epdfinfo-program current-message toggle 1 nil t boundp delq expand-file-name "lisp" remove add-hook compilation-finish-functions pdf-dev-compilation-finished add-to-list "epdfinfo" "server" pdf-info-quit pdf-dev-reload remove-hook run-hooks pdf-dev-minor-mode-hook pdf-dev-minor-mode-on-hook pdf-dev-minor-mode-off-hook called-interactively-p any message "Pdf-Dev minor mode %sabled%s" "en" "dis" " in current buffer" force-mode-line-update] 8 (#$ . 786) (byte-code "\203\n\301!\202 \302C\207" [current-prefix-arg prefix-numeric-value toggle] 2)]) (defvar pdf-dev-minor-mode-hook nil) (byte-code "\301\302N\204\f\303\301\302\304#\210\303\301\305\306#\210\303\301\307\310C#\210\311\312\310\313\300!\205#\310\211%\207" [pdf-dev-minor-mode-map pdf-dev-minor-mode-hook variable-documentation put "Hook run after entering or leaving `pdf-dev-minor-mode'.\nNo problems result if this variable is not bound.\n`add-hook' automatically binds it. (This is true for all hook variables.)" custom-type hook standard-value nil add-minor-mode pdf-dev-minor-mode boundp] 6) #@22 (fn BUFFER STATUS) (defalias 'pdf-dev-compilation-finished #[514 "rq\210\211\303\232\205 \304\305\306\" \"\205 \307\310!\210\311 \210\312\313 ))\207" [pdf-dev-root-directory default-directory pdf-info-restart-process-p "finished\n" file-equal-p expand-file-name "server" message "Restarting epdfinfo server" pdf-info-quit t pdf-info-process-assert-running] 6 (#$ . 3217)]) (provide 'pdf-dev)