commit | author | age
|
5cb5f7
|
1 |
;ELC |
C |
2 |
;;; Compiled |
|
3 |
;;; in Emacs version 26.1 |
|
4 |
;;; with all optimizations. |
|
5 |
|
|
6 |
;;; This file uses dynamic docstrings, first added in Emacs 19.29. |
|
7 |
|
|
8 |
;;; This file does not contain utf-8 non-ASCII characters, |
|
9 |
;;; and so can be loaded in Emacs versions earlier than 23. |
|
10 |
|
|
11 |
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |
|
12 |
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |
|
13 |
|
|
14 |
|
|
15 |
(byte-code "\300\301!\210\300\302!\210\300\303!\210\300\304!\210\300\305!\207" [require epl lisp-mnt find-func json url-http] 2) |
|
16 |
#@110 Format VERSION as human-readable string. |
|
17 |
|
|
18 |
Return a human-readable string representing VERSION. |
|
19 |
|
|
20 |
(fn VERSION) |
|
21 |
(defalias 'pkg-info-format-version #[257 "\300!\207" [package-version-join] 3 (#$ . 538)]) |
|
22 |
#@113 Show and return VERSION. |
|
23 |
|
|
24 |
When SHOW is non-nil, show VERSION in minibuffer. |
|
25 |
|
|
26 |
Return VERSION. |
|
27 |
|
|
28 |
(fn VERSION SHOW) |
|
29 |
(defalias 'pkg-info--show-version-and-return #[514 "\211\203 \300<\203 \301!\202 !\210\207" [message pkg-info-format-version] 5 (#$ . 746)]) |
|
30 |
(put 'pkg-info--show-version-and-return 'byte-optimizer 'byte-compile-inline-expand) |
|
31 |
#@33 Read a library from minibuffer. |
|
32 |
(defalias 'pkg-info--read-library #[0 "\301\302\303\304\305 #\"\207" [load-path completing-read "Load library: " apply-partially locate-file-completion-table get-load-suffixes] 6 (#$ . 1097)]) |
|
33 |
#@39 Read a function name from minibuffer. |
|
34 |
(defalias 'pkg-info--read-function #[0 "\301\302\303\304$\211\305\230?\205 \306!\207" [obarray completing-read "Function: " boundp :require-match "" intern] 5 (#$ . 1329)]) |
|
35 |
#@38 Read a package name from minibuffer. |
|
36 |
(defalias 'pkg-info--read-package #[0 "\300 \301\302\303\"\304\"\211@\305\306\307\310\307\211&\207" [epl-installed-packages sort mapcar #[257 "\301\302!>\204 \303\304\305D\"\210\306H!\207" [cl-struct-epl-package-tags symbol-name type-of signal wrong-type-argument epl-package 1] 6 "\n\n(fn PKG)"] string< completing-read "Installed package: " nil require-match] 11 (#$ . 1549)]) |
|
37 |
#@176 Get the source file of LIBRARY. |
|
38 |
|
|
39 |
LIBRARY is either a symbol denoting a named feature, or a library |
|
40 |
name as string. |
|
41 |
|
|
42 |
Return the source file of LIBRARY as string. |
|
43 |
|
|
44 |
(fn LIBRARY) |
|
45 |
(defalias 'pkg-info-library-source #[257 "\3009\203\f \301!\202
!\207" [find-library-name symbol-name] 4 (#$ . 1982)]) |
|
46 |
#@246 Get the source file of the library defining FUNCTION. |
|
47 |
|
|
48 |
FUNCTION is a function symbol. |
|
49 |
|
|
50 |
Return the file name of the library as string. Signal an error |
|
51 |
if the library does not exist, or if the definition of FUNCTION |
|
52 |
was not found. |
|
53 |
|
|
54 |
(fn FUNCTION) |
|
55 |
(defalias 'pkg-info-defining-library #[257 "\300!\204
\301\302\300D\"\210\303\304\"\211\204 \305\306\"\210\211\207" [functionp signal wrong-type-argument symbol-file defun error "Can't find definition of %s"] 5 (#$ . 2287)]) |
|
56 |
#@203 Read the X-Original-Version header from FILE. |
|
57 |
|
|
58 |
Return the value as version list, or return nil if FILE lacks |
|
59 |
this header. Signal an error, if the value of the header is not |
|
60 |
a valid version. |
|
61 |
|
|
62 |
(fn FILE) |
|
63 |
(defalias 'pkg-info-x-original-version #[257 "\300\301!r\211q\210\302\303\304\305\306!\307\"\310$\216\311!\210\312\313!*\262\211\205$ \314!\207" [generate-new-buffer " *temp*" make-byte-code 0 "\301\300!\205 |