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 "\301\302!\210\301\303!\210\301\304!\210\301\305\306\307#\203* \310\311\300!\205 >\203* \312\313!\203* \313\314!\210\315\316\306\317\320\321\320\303&\207" [async-bytecomp-allowed-packages require cl-lib server shell async-bytecomp nil t magit boundp fboundp async-bytecomp-package-mode 1 custom-declare-group with-editor "Use the Emacsclient as $EDITOR." :group external] 8) |
|
16 |
#@47 Search for a suitable Emacsclient executable. |
|
17 |
(defalias 'with-editor-locate-emacsclient #[0 "\301\302 \303\304\"G\"\206 \305\306\307\310\"\210\207" [emacs-version with-editor-locate-emacsclient-1 with-editor-emacsclient-path split-string "\\." nil display-warning with-editor "Cannot determine a suitable Emacsclient\n\nDetermining an Emacsclient executable suitable for the\ncurrent Emacs instance failed. For more information\nplease see https://github.com/magit/magit/wiki/Emacsclient."] 5 (#$ . 797)]) |
|
18 |
#@19 |
|
19 |
|
|
20 |
(fn PATH DEPTH) |
|
21 |
(defalias 'with-editor-locate-emacsclient-1 #[514 "\303\304\305\"\306#\307\310\311\305#P\312 \227\313\232\203 \314\202 \315\316\317\320\302!\205* \321\322\n\"C\323\324\325\n!\"\244\326\327\330E\244\"\331\332\333\334\335 !\336\"\337\340%$\206T \341V\205T \342S\"\207" [emacs-version invocation-name debian-emacs-flavor cl-subseq split-string "\\." 0 "^" mapconcat identity locate-file-internal "remacs" "remacsclient" "emacsclient" cl-mapcan #[257 "\301\302\303\304\305\306!\307\"\310\311%\"\207" [exec-suffixes cl-mapcar make-byte-code 257 "\300P\207" vconcat vector [] 3 "\n\n(fn E)"] 8 "\n\n(fn V)"] boundp format ".%s" cl-mapcon #[257 "\300\301\302!\303#\262\211\304P\305PE\207" [mapconcat identity reverse "." "-" ".emacs"] 5 "\n\n(fn V)"] reverse "" "-snapshot" ".emacs-snapshot" make-byte-code 257 "\3021 \300\303!\304\305\306#)\266\2030\207\210\304\207" vconcat vector [inhibit-changing-match-data (error) with-editor-emacsclient-version nil t string-match] 8 "\n\n(fn EXEC)" 1 with-editor-locate-emacsclient-1] 14 (#$ . 1312)]) |
|
22 |
#@13 |
|
23 |
|
|
24 |
(fn EXEC) |
|
25 |
(defalias 'with-editor-emacsclient-version #[257 "\301!\3021 \303\304\305\"@!A@0\202 \210\306)\207" [default-directory file-name-directory (error) split-string process-lines "--version" nil] 5 (#$ . 2397)]) |
|
26 |
(defalias 'with-editor-emacsclient-path #[0 " \203Z \305 !B\262\306\n \"\307!\211\232\204\" |