ofs | hex dump | ascii |
---|
0000 | 3b 45 4c 43 1e 00 00 00 0a 3b 3b 3b 20 43 6f 6d 70 69 6c 65 64 0a 3b 3b 3b 20 69 6e 20 45 6d 61 | ;ELC.....;;;.Compiled.;;;.in.Ema |
0020 | 63 73 20 76 65 72 73 69 6f 6e 20 33 30 2e 31 0a 3b 3b 3b 20 77 69 74 68 20 61 6c 6c 20 6f 70 74 | cs.version.30.1.;;;.with.all.opt |
0040 | 69 6d 69 7a 61 74 69 6f 6e 73 2e 0a 0a 0a 23 40 34 37 20 53 65 61 72 63 68 20 66 6f 72 20 61 20 | imizations....#@47.Search.for.a. |
0060 | 73 75 69 74 61 62 6c 65 20 45 6d 61 63 73 63 6c 69 65 6e 74 20 65 78 65 63 75 74 61 62 6c 65 2e | suitable.Emacsclient.executable. |
0080 | 1f 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 21 5c 32 31 30 5c 33 30 30 5c | ..(byte-code."\300\301!\210\300\ |
00a0 | 33 30 32 21 5c 32 31 30 5c 33 30 30 5c 33 30 33 21 5c 32 31 30 5c 33 30 30 5c 33 30 34 21 5c 32 | 302!\210\300\303!\210\300\304!\2 |
00c0 | 31 30 5c 33 30 35 5c 33 30 36 5c 33 30 37 5c 33 31 30 5c 33 31 31 5c 33 31 32 5c 33 31 31 5c 33 | 10\305\306\307\310\311\312\311\3 |
00e0 | 30 33 26 07 5c 32 30 37 22 20 5b 72 65 71 75 69 72 65 20 63 6c 2d 6c 69 62 20 63 6f 6d 70 61 74 | 03&.\207".[require.cl-lib.compat |
0100 | 20 73 65 72 76 65 72 20 73 68 65 6c 6c 20 63 75 73 74 6f 6d 2d 64 65 63 6c 61 72 65 2d 67 72 6f | .server.shell.custom-declare-gro |
0120 | 75 70 20 77 69 74 68 2d 65 64 69 74 6f 72 20 6e 69 6c 20 22 55 73 65 20 74 68 65 20 45 6d 61 63 | up.with-editor.nil."Use.the.Emac |
0140 | 73 63 6c 69 65 6e 74 20 61 73 20 24 45 44 49 54 4f 52 2e 22 20 3a 67 72 6f 75 70 20 65 78 74 65 | sclient.as.$EDITOR.".:group.exte |
0160 | 72 6e 61 6c 5d 20 38 29 0a 28 64 65 66 61 6c 69 61 73 20 27 77 69 74 68 2d 65 64 69 74 6f 72 2d | rnal].8).(defalias.'with-editor- |
0180 | 6c 6f 63 61 74 65 2d 65 6d 61 63 73 63 6c 69 65 6e 74 20 23 5b 30 20 22 5c 33 30 31 5c 33 30 32 | locate-emacsclient.#[0."\301\302 |
01a0 | 20 5c 33 30 33 08 5c 33 30 34 5c 22 47 5c 22 5c 32 30 36 12 00 5c 33 30 35 5c 33 30 36 5c 33 30 | .\303.\304\"G\"\206..\305\306\30 |
01c0 | 37 5c 22 5c 32 31 30 5c 33 31 30 5c 32 30 37 22 20 5b 65 6d 61 63 73 2d 76 65 72 73 69 6f 6e 20 | 7\"\210\310\207".[emacs-version. |
01e0 | 77 69 74 68 2d 65 64 69 74 6f 72 2d 6c 6f 63 61 74 65 2d 65 6d 61 63 73 63 6c 69 65 6e 74 2d 31 | with-editor-locate-emacsclient-1 |
0200 | 20 77 69 74 68 2d 65 64 69 74 6f 72 2d 65 6d 61 63 73 63 6c 69 65 6e 74 2d 70 61 74 68 20 73 70 | .with-editor-emacsclient-path.sp |
0220 | 6c 69 74 2d 73 74 72 69 6e 67 20 22 5c 5c 2e 22 20 64 69 73 70 6c 61 79 2d 77 61 72 6e 69 6e 67 | lit-string."\\.".display-warning |
0240 | 20 77 69 74 68 2d 65 64 69 74 6f 72 20 22 43 61 6e 6e 6f 74 20 64 65 74 65 72 6d 69 6e 65 20 61 | .with-editor."Cannot.determine.a |
0260 | 20 73 75 69 74 61 62 6c 65 20 45 6d 61 63 73 63 6c 69 65 6e 74 5c 6e 5c 6e 44 65 74 65 72 6d 69 | .suitable.Emacsclient\n\nDetermi |
0280 | 6e 69 6e 67 20 61 6e 20 45 6d 61 63 73 63 6c 69 65 6e 74 20 65 78 65 63 75 74 61 62 6c 65 20 73 | ning.an.Emacsclient.executable.s |
02a0 | 75 69 74 61 62 6c 65 20 66 6f 72 20 74 68 65 5c 6e 63 75 72 72 65 6e 74 20 45 6d 61 63 73 20 69 | uitable.for.the\ncurrent.Emacs.i |
02c0 | 6e 73 74 61 6e 63 65 20 66 61 69 6c 65 64 2e 20 20 46 6f 72 20 6d 6f 72 65 20 69 6e 66 6f 72 6d | nstance.failed...For.more.inform |
02e0 | 61 74 69 6f 6e 5c 6e 70 6c 65 61 73 65 20 73 65 65 20 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 | ation\nplease.see.https://github |
0300 | 2e 63 6f 6d 2f 6d 61 67 69 74 2f 6d 61 67 69 74 2f 77 69 6b 69 2f 45 6d 61 63 73 63 6c 69 65 6e | .com/magit/magit/wiki/Emacsclien |
0320 | 74 2e 22 20 6e 69 6c 5d 20 35 20 28 23 24 20 2e 20 38 33 29 5d 29 23 40 37 34 20 53 75 66 66 69 | t.".nil].5.(#$...83)])#@74.Suffi |
0340 | 78 65 73 20 74 6f 20 61 70 70 65 6e 64 20 74 6f 20 61 70 70 65 6e 64 20 77 68 65 6e 20 6c 6f 6f | xes.to.append.to.append.when.loo |
0360 | 6b 69 6e 67 20 66 6f 72 20 61 20 45 6d 61 63 73 63 6c 69 65 6e 74 20 65 78 65 63 75 74 61 62 6c | king.for.a.Emacsclient.executabl |
0380 | 65 73 2e 1f 0a 28 64 65 66 76 61 72 20 77 69 74 68 2d 65 64 69 74 6f 72 2d 65 6d 61 63 73 63 6c | es...(defvar.with-editor-emacscl |
03a0 | 69 65 6e 74 2d 70 72 6f 67 72 61 6d 2d 73 75 66 66 69 78 65 73 20 28 6c 69 73 74 20 22 2d 73 6e | ient-program-suffixes.(list."-sn |
03c0 | 61 70 73 68 6f 74 22 20 22 2e 65 6d 61 63 73 2d 73 6e 61 70 73 68 6f 74 22 29 20 28 23 24 20 2e | apshot".".emacs-snapshot").(#$.. |
03e0 | 20 38 32 37 29 29 23 40 31 39 20 0a 0a 28 66 6e 20 50 41 54 48 20 44 45 50 54 48 29 1f 23 40 31 | .827))#@19...(fn.PATH.DEPTH).#@1 |
0400 | 30 20 0a 0a 28 66 6e 20 56 29 1f 23 40 31 30 20 0a 0a 28 66 6e 20 45 29 1f 23 40 31 33 20 0a 0a | 0...(fn.V).#@10...(fn.E).#@13... |
0420 | 28 66 6e 20 45 58 45 43 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 77 69 74 68 2d 65 64 69 74 6f | (fn.EXEC)..(defalias.'with-edito |
0440 | 72 2d 6c 6f 63 61 74 65 2d 65 6d 61 63 73 63 6c 69 65 6e 74 2d 31 20 23 5b 35 31 34 20 22 5c 33 | r-locate-emacsclient-1.#[514."\3 |
0460 | 30 35 5c 33 30 36 08 5c 33 30 37 5c 22 5c 33 31 30 03 23 5c 33 31 31 01 5c 33 30 37 5c 33 31 32 | 05\306.\307\"\310.#\311.\307\312 |
0480 | 5c 33 31 33 03 03 23 5c 32 36 36 5c 32 30 32 50 5c 33 31 34 09 5c 32 32 37 5c 33 31 35 5c 32 33 | \313..#\266\202P\314.\227\315\23 |
04a0 | 32 5c 32 30 33 1f 00 5c 33 31 36 5c 32 30 32 2a 00 5c 33 31 37 5c 33 30 32 21 5c 32 30 33 29 00 | 2\203..\316\202*.\317\302!\203). |
04c0 | 5c 6e 5c 32 30 36 2a 00 5c 33 32 30 05 5c 33 32 31 5c 33 32 32 5c 33 31 37 5c 33 30 33 21 5c 32 | \n\206*.\320.\321\322\317\303!\2 |
04e0 | 30 35 38 00 5c 33 32 33 5c 33 32 34 0b 5c 22 43 5c 33 32 35 5c 33 32 36 5c 33 32 37 06 5c 6e 21 | 058.\323\324.\"C\325\326\327.\n! |
0500 | 5c 22 5c 32 34 34 5c 33 33 30 5c 66 42 5c 32 34 34 5c 22 5c 33 33 31 5c 33 33 32 06 06 5c 22 24 | \"\244\330\fB\244\"\331\332..\"$ |
0520 | 5c 32 30 36 59 00 02 5c 33 33 33 56 5c 32 30 35 59 00 5c 33 33 34 04 04 53 5c 22 5c 32 30 37 22 | \206Y..\333V\205Y.\334..S\"\207" |
0540 | 20 5b 65 6d 61 63 73 2d 76 65 72 73 69 6f 6e 20 69 6e 76 6f 63 61 74 69 6f 6e 2d 6e 61 6d 65 20 | .[emacs-version.invocation-name. |
0560 | 65 6d 61 63 73 63 6c 69 65 6e 74 2d 70 72 6f 67 72 61 6d 2d 6e 61 6d 65 20 64 65 62 69 61 6e 2d | emacsclient-program-name.debian- |
0580 | 65 6d 61 63 73 2d 66 6c 61 76 6f 72 20 77 69 74 68 2d 65 64 69 74 6f 72 2d 65 6d 61 63 73 63 6c | emacs-flavor.with-editor-emacscl |
05a0 | 69 65 6e 74 2d 70 72 6f 67 72 61 6d 2d 73 75 66 66 69 78 65 73 20 63 6c 2d 73 75 62 73 65 71 20 | ient-program-suffixes.cl-subseq. |
05c0 | 73 70 6c 69 74 2d 73 74 72 69 6e 67 20 22 5c 5c 2e 22 20 30 20 22 5e 22 20 6d 61 70 63 6f 6e 63 | split-string."\\.".0."^".mapconc |
05e0 | 61 74 20 69 64 65 6e 74 69 74 79 20 6c 6f 63 61 74 65 2d 66 69 6c 65 20 22 72 65 6d 61 63 73 22 | at.identity.locate-file."remacs" |
0600 | 20 22 72 65 6d 61 63 73 63 6c 69 65 6e 74 22 20 62 6f 75 6e 64 70 20 22 65 6d 61 63 73 63 6c 69 | ."remacsclient".boundp."emacscli |
0620 | 65 6e 74 22 20 6d 61 70 63 61 6e 20 23 5b 32 35 37 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 03 | ent".mapcan.#[257."\301\302\303. |
0640 | 5c 22 08 5c 22 5c 32 30 37 22 20 5b 65 78 65 63 2d 73 75 66 66 69 78 65 73 20 63 6c 2d 6d 61 70 | \".\"\207".[exec-suffixes.cl-map |
0660 | 63 61 72 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 32 35 37 20 22 5c 33 30 30 01 50 5c 32 | car.make-closure.#[257."\300.P\2 |
0680 | 30 37 22 20 5b 56 30 5d 20 33 20 28 23 24 20 2e 20 31 30 34 30 29 5d 5d 20 35 20 28 23 24 20 2e | 07".[V0].3.(#$...1040)]].5.(#$.. |
06a0 | 20 31 30 32 36 29 5d 20 66 6f 72 6d 61 74 20 22 2e 25 73 22 20 63 6c 2d 6d 61 70 63 6f 6e 20 23 | .1026)].format.".%s".cl-mapcon.# |
06c0 | 5b 32 35 37 20 22 5c 33 30 30 01 21 5c 33 30 31 5c 33 30 32 5c 33 30 33 03 03 23 5c 32 36 36 5c | [257."\300.!\301\302\303..#\266\ |
06e0 | 32 30 33 5c 32 31 31 5c 33 30 34 02 50 5c 33 30 35 03 50 45 5c 32 30 37 22 20 5b 72 65 76 65 72 | 203\211\304.P\305.PE\207".[rever |
0700 | 73 65 20 22 2e 22 20 6d 61 70 63 6f 6e 63 61 74 20 69 64 65 6e 74 69 74 79 20 22 2d 22 20 22 2e | se.".".mapconcat.identity."-".". |
0720 | 65 6d 61 63 73 22 5d 20 37 20 28 23 24 20 2e 20 31 30 32 36 29 5d 20 72 65 76 65 72 73 65 20 22 | emacs"].7.(#$...1026)].reverse." |
0740 | 22 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 32 35 37 20 22 5c 33 30 31 31 13 00 5c 33 30 | ".make-closure.#[257."\3011..\30 |
0760 | 30 5c 33 30 32 02 21 5c 33 30 33 5c 33 30 34 03 03 03 5c 33 30 35 24 5c 32 36 36 5c 32 30 33 30 | 0\302.!\303\304...\305$\266\2030 |
0780 | 5c 32 30 37 5c 33 30 33 5c 32 30 37 22 20 5b 56 30 20 28 65 72 72 6f 72 29 20 77 69 74 68 2d 65 | \207\303\207".[V0.(error).with-e |
07a0 | 64 69 74 6f 72 2d 65 6d 61 63 73 63 6c 69 65 6e 74 2d 76 65 72 73 69 6f 6e 20 6e 69 6c 20 73 74 | ditor-emacsclient-version.nil.st |
07c0 | 72 69 6e 67 2d 6d 61 74 63 68 20 74 5d 20 31 30 20 28 23 24 20 2e 20 31 30 35 34 29 5d 20 31 20 | ring-match.t].10.(#$...1054)].1. |
07e0 | 77 69 74 68 2d 65 64 69 74 6f 72 2d 6c 6f 63 61 74 65 2d 65 6d 61 63 73 63 6c 69 65 6e 74 2d 31 | with-editor-locate-emacsclient-1 |
0800 | 5d 20 31 34 20 28 23 24 20 2e 20 31 30 30 33 29 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 77 69 | ].14.(#$...1003)]).(defalias.'wi |
0820 | 74 68 2d 65 64 69 74 6f 72 2d 65 6d 61 63 73 63 6c 69 65 6e 74 2d 76 65 72 73 69 6f 6e 20 23 5b | th-editor-emacsclient-version.#[ |
0840 | 32 35 37 20 22 5c 33 30 31 01 21 18 5c 33 30 32 31 15 00 5c 33 30 33 5c 33 30 34 02 5c 33 30 35 | 257."\301.!.\3021..\303\304.\305 |
0860 | 5c 22 40 21 41 40 30 5c 32 30 32 17 00 5c 32 31 30 5c 33 30 36 29 5c 32 30 37 22 20 5b 64 65 66 | \"@!A@0\202..\210\306)\207".[def |
0880 | 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 20 66 69 6c 65 2d 6e 61 6d 65 2d 64 69 72 65 63 74 6f | ault-directory.file-name-directo |
08a0 | 72 79 20 28 65 72 72 6f 72 29 20 73 70 6c 69 74 2d 73 74 72 69 6e 67 20 70 72 6f 63 65 73 73 2d | ry.(error).split-string.process- |
08c0 | 6c 69 6e 65 73 20 22 2d 2d 76 65 72 73 69 6f 6e 22 20 6e 69 6c 5d 20 35 20 28 23 24 20 2e 20 31 | lines."--version".nil].5.(#$...1 |
08e0 | 30 35 34 29 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 77 69 74 68 2d 65 64 69 74 6f 72 2d 65 6d | 054)]).(defalias.'with-editor-em |
0900 | 61 63 73 63 6c 69 65 6e 74 2d 70 61 74 68 20 23 5b 30 20 22 08 09 5c 32 30 33 51 00 5c 33 30 34 | acsclient-path.#[0."..\203Q.\304 |
0920 | 09 21 01 42 5c 32 36 32 01 5c 33 30 35 5c 6e 09 5c 22 5c 33 30 36 01 21 5c 32 31 31 02 5c 32 33 | .!.B\262.\305\n.\"\306.!\211.\23 |
0940 | 32 5c 32 30 34 5c 22 00 5c 33 30 34 5c 33 30 37 02 21 21 03 42 5c 32 36 32 03 5c 32 36 36 02 0b | 2\204\".\304\307.!!.B\262.\266.. |
0960 | 5c 33 31 30 3d 5c 32 30 33 51 00 5c 33 30 35 5c 33 31 31 09 5c 22 5c 33 31 32 01 21 5c 32 30 33 | \310=\203Q.\305\311.\"\312.!\203 |
0980 | 39 00 5c 32 31 31 02 42 5c 32 36 32 02 5c 32 31 30 5c 33 31 33 5c 33 31 34 09 5c 22 5c 32 30 33 | 9.\211.B\262.\210\313\314.\"\203 |
09a0 | 51 00 5c 33 30 35 5c 33 31 35 09 5c 22 5c 33 31 32 01 21 5c 32 30 33 50 00 5c 32 31 31 02 42 5c | Q.\305\315.\"\312.!\203P.\211.B\ |
09c0 | 32 36 32 02 5c 32 31 30 5c 33 31 36 01 5c 33 31 37 5c 33 32 30 23 5c 32 30 37 22 20 5b 65 78 65 | 262.\210\316.\317\320#\207".[exe |
09e0 | 63 2d 70 61 74 68 20 69 6e 76 6f 63 61 74 69 6f 6e 2d 64 69 72 65 63 74 6f 72 79 20 69 6e 76 6f | c-path.invocation-directory.invo |
0a00 | 63 61 74 69 6f 6e 2d 6e 61 6d 65 20 73 79 73 74 65 6d 2d 74 79 70 65 20 64 69 72 65 63 74 6f 72 | cation-name.system-type.director |
0a20 | 79 2d 66 69 6c 65 2d 6e 61 6d 65 20 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 66 69 6c | y-file-name.expand-file-name.fil |
0a40 | 65 2d 63 68 61 73 65 2d 6c 69 6e 6b 73 20 66 69 6c 65 2d 6e 61 6d 65 2d 64 69 72 65 63 74 6f 72 | e-chase-links.file-name-director |
0a60 | 79 20 64 61 72 77 69 6e 20 22 62 69 6e 22 20 66 69 6c 65 2d 64 69 72 65 63 74 6f 72 79 2d 70 20 | y.darwin."bin".file-directory-p. |
0a80 | 73 74 72 69 6e 67 2d 73 65 61 72 63 68 20 22 43 65 6c 6c 61 72 22 20 22 2e 2e 2f 2e 2e 2f 2e 2e | string-search."Cellar"."../../.. |
0aa0 | 2f 62 69 6e 22 20 63 6c 2d 72 65 6d 6f 76 65 2d 64 75 70 6c 69 63 61 74 65 73 20 3a 74 65 73 74 | /bin".cl-remove-duplicates.:test |
0ac0 | 20 65 71 75 61 6c 5d 20 36 5d 29 23 40 36 31 20 54 68 65 20 45 6d 61 63 73 63 6c 69 65 6e 74 20 | .equal].6])#@61.The.Emacsclient. |
0ae0 | 65 78 65 63 75 74 61 62 6c 65 20 75 73 65 64 20 62 79 20 74 68 65 20 60 77 69 74 68 2d 65 64 69 | executable.used.by.the.`with-edi |
0b00 | 74 6f 72 27 20 6d 61 63 72 6f 2e 1f 23 40 32 20 1f 23 40 31 37 30 38 20 54 68 65 20 73 6c 65 65 | tor'.macro..#@2..#@1708.The.slee |
0b20 | 70 69 6e 67 20 65 64 69 74 6f 72 2c 20 75 73 65 64 20 77 68 65 6e 20 74 68 65 20 45 6d 61 63 73 | ping.editor,.used.when.the.Emacs |
0b40 | 63 6c 69 65 6e 74 20 63 61 6e 6e 6f 74 20 62 65 20 75 73 65 64 2e 0a 0a 54 68 69 73 20 66 61 6c | client.cannot.be.used...This.fal |
0b60 | 6c 62 61 63 6b 20 69 73 20 75 73 65 64 20 66 6f 72 20 61 73 79 6e 63 68 72 6f 6e 6f 75 73 20 70 | lback.is.used.for.asynchronous.p |
0b80 | 72 6f 63 65 73 73 65 73 20 73 74 61 72 74 65 64 20 69 6e 73 69 64 65 0a 74 68 65 20 6d 61 63 72 | rocesses.started.inside.the.macr |
0ba0 | 6f 20 60 77 69 74 68 2d 65 64 69 74 6f 72 27 2c 20 77 68 65 6e 20 74 68 65 20 70 72 6f 63 65 73 | o.`with-editor',.when.the.proces |
0bc0 | 73 20 72 75 6e 73 20 6f 6e 20 61 20 72 65 6d 6f 74 65 20 6d 61 63 68 69 6e 65 0a 6f 72 20 66 6f | s.runs.on.a.remote.machine.or.fo |
0be0 | 72 20 6c 6f 63 61 6c 20 70 72 6f 63 65 73 73 65 73 20 77 68 65 6e 20 60 77 69 74 68 2d 65 64 69 | r.local.processes.when.`with-edi |
0c00 | 74 6f 72 2d 65 6d 61 63 73 63 6c 69 65 6e 74 2d 65 78 65 63 75 74 61 62 6c 65 27 0a 69 73 20 6e | tor-emacsclient-executable'.is.n |
0c20 | 69 6c 20 28 69 2e 65 2e 2c 20 77 68 65 6e 20 6e 6f 20 73 75 69 74 61 62 6c 65 20 45 6d 61 63 73 | il.(i.e.,.when.no.suitable.Emacs |
0c40 | 63 6c 69 65 6e 74 20 77 61 73 20 66 6f 75 6e 64 2c 20 6f 72 20 74 68 65 20 75 73 65 72 0a 64 65 | client.was.found,.or.the.user.de |
0c60 | 63 69 64 65 64 20 6e 6f 74 20 74 6f 20 75 73 65 20 69 74 29 2e 0a 0a 57 68 65 72 65 20 74 68 65 | cided.not.to.use.it)...Where.the |
0c80 | 20 6c 61 74 74 65 72 20 75 73 65 73 20 61 20 73 6f 63 6b 65 74 20 74 6f 20 63 6f 6d 6d 75 6e 69 | .latter.uses.a.socket.to.communi |
0ca0 | 63 61 74 65 20 77 69 74 68 20 45 6d 61 63 73 27 20 73 65 72 76 65 72 2c 0a 74 68 69 73 20 73 75 | cate.with.Emacs'.server,.this.su |
0cc0 | 62 73 74 69 74 75 74 65 20 70 72 69 6e 74 73 20 65 64 69 74 20 72 65 71 75 65 73 74 73 20 74 6f | bstitute.prints.edit.requests.to |
0ce0 | 20 69 74 73 20 73 74 61 6e 64 61 72 64 20 6f 75 74 70 75 74 20 6f 6e 0a 77 68 69 63 68 20 61 20 | .its.standard.output.on.which.a. |
0d00 | 70 72 6f 63 65 73 73 20 66 69 6c 74 65 72 20 6c 69 73 74 65 6e 73 20 66 6f 72 20 73 75 63 68 20 | process.filter.listens.for.such. |
0d20 | 72 65 71 75 65 73 74 73 2e 20 20 41 73 20 73 75 63 68 20 69 74 20 69 73 0a 6e 6f 74 20 61 20 63 | requests...As.such.it.is.not.a.c |
0d40 | 6f 6d 70 6c 65 74 65 20 73 75 62 73 74 69 74 75 74 65 20 66 6f 72 20 61 20 70 72 6f 70 65 72 20 | omplete.substitute.for.a.proper. |
0d60 | 45 6d 61 63 73 63 6c 69 65 6e 74 2c 20 69 74 20 63 61 6e 20 6f 6e 6c 79 0a 62 65 20 75 73 65 64 | Emacsclient,.it.can.only.be.used |
0d80 | 20 61 73 20 24 45 44 49 54 4f 52 20 6f 66 20 63 68 69 6c 64 20 70 72 6f 63 65 73 73 20 6f 66 20 | .as.$EDITOR.of.child.process.of. |
0da0 | 74 68 65 20 63 75 72 72 65 6e 74 20 45 6d 61 63 73 20 69 6e 73 74 61 6e 63 65 2e 0a 0a 53 6f 6d | the.current.Emacs.instance...Som |
0dc0 | 65 20 73 68 65 6c 6c 73 20 64 6f 20 6e 6f 74 20 65 78 65 63 75 74 65 20 74 72 61 70 73 20 69 6d | e.shells.do.not.execute.traps.im |
0de0 | 6d 65 64 69 61 74 65 6c 79 20 77 68 65 6e 20 77 61 69 74 69 6e 67 20 66 6f 72 20 61 0a 63 68 69 | mediately.when.waiting.for.a.chi |
0e00 | 6c 64 20 70 72 6f 63 65 73 73 2c 20 62 75 74 20 62 79 20 64 65 66 61 75 6c 74 20 77 65 20 64 6f | ld.process,.but.by.default.we.do |
0e20 | 20 75 73 65 20 73 75 63 68 20 61 20 62 6c 6f 63 6b 69 6e 67 20 63 68 69 6c 64 0a 70 72 6f 63 65 | .use.such.a.blocking.child.proce |
0e40 | 73 73 2e 0a 0a 49 66 20 79 6f 75 20 75 73 65 20 73 75 63 68 20 61 20 73 68 65 6c 6c 20 28 65 2e | ss...If.you.use.such.a.shell.(e. |
0e60 | 67 2e 2c 20 60 63 73 68 27 20 6f 6e 20 46 72 65 65 42 53 44 2c 20 62 75 74 20 6e 6f 74 20 44 65 | g.,.`csh'.on.FreeBSD,.but.not.De |
0e80 | 62 69 61 6e 29 2c 0a 74 68 65 6e 20 79 6f 75 20 68 61 76 65 20 74 6f 20 65 64 69 74 20 74 68 69 | bian),.then.you.have.to.edit.thi |
0ea0 | 73 20 6f 70 74 69 6f 6e 2e 20 20 59 6f 75 20 63 61 6e 20 65 69 74 68 65 72 20 72 65 70 6c 61 63 | s.option...You.can.either.replac |
0ec0 | 65 20 22 73 68 22 0a 77 69 74 68 20 22 62 61 73 68 22 20 28 61 6e 64 20 69 6e 73 74 61 6c 6c 20 | e."sh".with."bash".(and.install. |
0ee0 | 74 68 61 74 29 2c 20 6f 72 20 79 6f 75 20 63 61 6e 20 75 73 65 20 74 68 65 20 6f 6c 64 65 72 2c | that),.or.you.can.use.the.older, |
0f00 | 20 6c 65 73 73 0a 70 65 72 66 6f 72 6d 61 6e 74 20 69 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 3a | .less.performant.implementation: |
0f20 | 0a 0a 20 20 22 73 68 20 2d 63 20 27 5c 0a 20 20 65 63 68 6f 20 2d 65 20 5c 22 5c 6e 57 49 54 48 | ...."sh.-c.'\...echo.-e.\"\nWITH |
0f40 | 2d 45 44 49 54 4f 52 3a 20 24 24 20 4f 50 45 4e 20 24 30 01 5f 24 31 01 5f 20 49 4e 20 24 28 70 | -EDITOR:.$$.OPEN.$0._$1._.IN.$(p |
0f60 | 77 64 29 5c 6e 5c 22 3b 20 5c 0a 20 20 74 72 61 70 20 5c 22 65 78 69 74 20 30 5c 22 20 55 53 52 | wd)\n\";.\...trap.\"exit.0\".USR |
0f80 | 31 3b 20 5c 0a 20 20 74 72 61 70 20 5c 22 65 78 69 74 20 31 22 20 55 53 52 32 3b 20 5c 0a 20 20 | 1;.\...trap.\"exit.1".USR2;.\... |
0fa0 | 77 68 69 6c 65 20 74 72 75 65 3b 20 64 6f 20 73 6c 65 65 70 20 31 3b 20 64 6f 6e 65 27 22 0a 0a | while.true;.do.sleep.1;.done'".. |
0fc0 | 4e 6f 74 65 20 74 68 61 74 20 74 68 65 20 74 77 6f 20 75 6e 69 74 20 73 65 70 61 72 61 74 6f 72 | Note.that.the.two.unit.separator |
0fe0 | 20 63 68 61 72 61 63 74 65 72 73 20 28 01 5f 29 20 72 69 67 68 74 20 61 66 74 65 72 20 24 30 0a | .characters.(._).right.after.$0. |
1000 | 61 6e 64 20 24 31 20 61 72 65 20 72 65 71 75 69 72 65 64 2e 20 20 4e 6f 72 6d 61 6c 6c 79 20 24 | and.$1.are.required...Normally.$ |
1020 | 30 20 69 73 20 74 68 65 20 66 69 6c 65 20 6e 61 6d 65 20 61 6e 64 20 24 31 20 69 73 0a 6d 69 73 | 0.is.the.file.name.and.$1.is.mis |
1040 | 73 69 6e 67 20 6f 72 20 65 6c 73 65 20 67 65 74 73 20 69 67 6e 6f 72 65 64 2e 20 20 42 75 74 20 | sing.or.else.gets.ignored...But. |
1060 | 69 66 20 24 30 20 68 61 73 20 74 68 65 20 66 6f 72 6d 20 22 2b 4e 5b 3a 4e 5d 22 2c 0a 74 68 65 | if.$0.has.the.form."+N[:N]",.the |
1080 | 6e 20 69 74 20 69 73 20 74 72 65 61 74 65 64 20 61 73 20 61 20 70 6f 73 69 74 69 6f 6e 20 69 6e | n.it.is.treated.as.a.position.in |
10a0 | 20 74 68 65 20 66 69 6c 65 20 61 6e 64 20 24 31 20 69 73 20 65 78 70 65 63 74 65 64 0a 74 6f 20 | .the.file.and.$1.is.expected.to. |
10c0 | 62 65 20 74 68 65 20 66 69 6c 65 2e 0a 0a 41 6c 73 6f 20 6e 6f 74 65 20 74 68 61 74 20 75 73 69 | be.the.file...Also.note.that.usi |
10e0 | 6e 67 20 74 68 69 73 20 61 6c 74 65 72 6e 61 74 69 76 65 20 69 6d 70 6c 65 6d 65 6e 74 61 74 69 | ng.this.alternative.implementati |
1100 | 6f 6e 20 6c 65 61 64 73 20 74 6f 20 61 0a 64 65 6c 61 79 20 6f 66 20 75 70 20 74 6f 20 61 20 73 | on.leads.to.a.delay.of.up.to.a.s |
1120 | 65 63 6f 6e 64 2e 20 20 54 68 65 20 64 65 6c 61 79 20 63 61 6e 20 62 65 20 73 68 6f 72 74 65 6e | econd...The.delay.can.be.shorten |
1140 | 65 64 20 62 79 20 72 65 70 6c 61 63 69 6e 67 0a 22 73 6c 65 65 70 20 31 22 20 77 69 74 68 20 22 | ed.by.replacing."sleep.1".with." |
1160 | 73 6c 65 65 70 20 30 2e 30 31 22 2c 20 6f 72 20 69 66 20 79 6f 75 72 20 69 6d 70 6c 65 6d 65 6e | sleep.0.01",.or.if.your.implemen |
1180 | 74 61 74 69 6f 6e 20 64 6f 65 73 0a 6e 6f 74 20 73 75 70 70 6f 72 74 20 66 6c 6f 61 74 73 2c 20 | tation.does.not.support.floats,. |
11a0 | 74 68 65 6e 20 62 79 20 75 73 69 6e 67 20 22 6e 61 6e 6f 73 6c 65 65 70 22 20 69 6e 73 74 65 61 | then.by.using."nanosleep".instea |
11c0 | 64 2e 1f 23 40 34 39 34 20 4c 69 73 74 20 6f 66 20 66 75 6e 63 74 69 6f 6e 73 20 63 61 6c 6c 65 | d..#@494.List.of.functions.calle |
11e0 | 64 20 74 6f 20 71 75 65 72 79 20 62 65 66 6f 72 65 20 66 69 6e 69 73 68 69 6e 67 20 73 65 73 73 | d.to.query.before.finishing.sess |
1200 | 69 6f 6e 2e 0a 0a 54 68 65 20 62 75 66 66 65 72 20 69 6e 20 71 75 65 73 74 69 6f 6e 20 69 73 20 | ion...The.buffer.in.question.is. |
1220 | 63 75 72 72 65 6e 74 20 77 68 69 6c 65 20 74 68 65 20 66 75 6e 63 74 69 6f 6e 73 20 61 72 65 20 | current.while.the.functions.are. |
1240 | 63 61 6c 6c 65 64 2e 0a 49 66 20 61 6e 79 20 6f 66 20 74 68 65 6d 20 72 65 74 75 72 6e 73 20 6e | called..If.any.of.them.returns.n |
1260 | 69 6c 2c 20 74 68 65 6e 20 74 68 65 20 73 65 73 73 69 6f 6e 20 69 73 20 6e 6f 74 20 66 69 6e 69 | il,.then.the.session.is.not.fini |
1280 | 73 68 65 64 20 61 6e 64 0a 74 68 65 20 62 75 66 66 65 72 20 69 73 20 6e 6f 74 20 6b 69 6c 6c 65 | shed.and.the.buffer.is.not.kille |
12a0 | 64 2e 20 20 54 68 65 20 75 73 65 72 20 73 68 6f 75 6c 64 20 74 68 65 6e 20 66 69 78 20 74 68 65 | d...The.user.should.then.fix.the |
12c0 | 20 69 73 73 75 65 20 61 6e 64 0a 74 72 79 20 61 67 61 69 6e 2e 20 20 54 68 65 20 66 75 6e 63 74 | .issue.and.try.again...The.funct |
12e0 | 69 6f 6e 73 20 61 72 65 20 63 61 6c 6c 65 64 20 77 69 74 68 20 6f 6e 65 20 61 72 67 75 6d 65 6e | ions.are.called.with.one.argumen |
1300 | 74 2e 20 20 49 66 20 69 74 20 69 73 0a 6e 6f 6e 2d 6e 69 6c 20 74 68 65 6e 20 74 68 61 74 20 69 | t...If.it.is.non-nil.then.that.i |
1320 | 6e 64 69 63 61 74 65 73 20 74 68 61 74 20 74 68 65 20 75 73 65 72 20 75 73 65 64 20 61 20 70 72 | ndicates.that.the.user.used.a.pr |
1340 | 65 66 69 78 20 61 72 67 75 6d 65 6e 74 0a 74 6f 20 66 6f 72 63 65 20 66 69 6e 69 73 68 69 6e 67 | efix.argument.to.force.finishing |
1360 | 20 74 68 65 20 73 65 73 73 69 6f 6e 20 64 65 73 70 69 74 65 20 69 73 73 75 65 73 2e 20 20 46 75 | .the.session.despite.issues...Fu |
1380 | 6e 63 74 69 6f 6e 73 20 73 68 6f 75 6c 64 0a 75 73 75 61 6c 6c 79 20 68 6f 6e 6f 72 20 74 68 61 | nctions.should.usually.honor.tha |
13a0 | 74 20 61 6e 64 20 72 65 74 75 72 6e 20 6e 6f 6e 2d 6e 69 6c 2e 1f 23 40 34 39 34 20 4c 69 73 74 | t.and.return.non-nil..#@494.List |
13c0 | 20 6f 66 20 66 75 6e 63 74 69 6f 6e 73 20 63 61 6c 6c 65 64 20 74 6f 20 71 75 65 72 79 20 62 65 | .of.functions.called.to.query.be |
13e0 | 66 6f 72 65 20 63 61 6e 63 65 6c 69 6e 67 20 73 65 73 73 69 6f 6e 2e 0a 0a 54 68 65 20 62 75 66 | fore.canceling.session...The.buf |
1400 | 66 65 72 20 69 6e 20 71 75 65 73 74 69 6f 6e 20 69 73 20 63 75 72 72 65 6e 74 20 77 68 69 6c 65 | fer.in.question.is.current.while |
1420 | 20 74 68 65 20 66 75 6e 63 74 69 6f 6e 73 20 61 72 65 20 63 61 6c 6c 65 64 2e 0a 49 66 20 61 6e | .the.functions.are.called..If.an |
1440 | 79 20 6f 66 20 74 68 65 6d 20 72 65 74 75 72 6e 73 20 6e 69 6c 2c 20 74 68 65 6e 20 74 68 65 20 | y.of.them.returns.nil,.then.the. |
1460 | 73 65 73 73 69 6f 6e 20 69 73 20 6e 6f 74 20 63 61 6e 63 65 6c 65 64 20 61 6e 64 0a 74 68 65 20 | session.is.not.canceled.and.the. |
1480 | 62 75 66 66 65 72 20 69 73 20 6e 6f 74 20 6b 69 6c 6c 65 64 2e 20 20 54 68 65 20 75 73 65 72 20 | buffer.is.not.killed...The.user. |
14a0 | 73 68 6f 75 6c 64 20 74 68 65 6e 20 66 69 78 20 74 68 65 20 69 73 73 75 65 20 61 6e 64 0a 74 72 | should.then.fix.the.issue.and.tr |
14c0 | 79 20 61 67 61 69 6e 2e 20 20 54 68 65 20 66 75 6e 63 74 69 6f 6e 73 20 61 72 65 20 63 61 6c 6c | y.again...The.functions.are.call |
14e0 | 65 64 20 77 69 74 68 20 6f 6e 65 20 61 72 67 75 6d 65 6e 74 2e 20 20 49 66 20 69 74 20 69 73 0a | ed.with.one.argument...If.it.is. |
1500 | 6e 6f 6e 2d 6e 69 6c 20 74 68 65 6e 20 74 68 61 74 20 69 6e 64 69 63 61 74 65 73 20 74 68 61 74 | non-nil.then.that.indicates.that |
1520 | 20 74 68 65 20 75 73 65 72 20 75 73 65 64 20 61 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 | .the.user.used.a.prefix.argument |
1540 | 0a 74 6f 20 66 6f 72 63 65 20 63 61 6e 63 65 6c 69 6e 67 20 74 68 65 20 73 65 73 73 69 6f 6e 20 | .to.force.canceling.the.session. |
1560 | 64 65 73 70 69 74 65 20 69 73 73 75 65 73 2e 20 20 46 75 6e 63 74 69 6f 6e 73 20 73 68 6f 75 6c | despite.issues...Functions.shoul |
1580 | 64 0a 75 73 75 61 6c 6c 79 20 68 6f 6e 6f 72 20 74 68 61 74 20 61 6e 64 20 72 65 74 75 72 6e 20 | d.usually.honor.that.and.return. |
15a0 | 6e 6f 6e 2d 6e 69 6c 2e 1f 23 40 34 38 20 54 68 65 20 6d 6f 64 65 2d 6c 69 6e 65 20 6c 69 67 68 | non-nil..#@48.The.mode-line.ligh |
15c0 | 74 65 72 20 6f 66 20 74 68 65 20 57 69 74 68 2d 45 64 69 74 6f 72 20 6d 6f 64 65 2e 1f 23 40 33 | ter.of.the.With-Editor.mode..#@3 |
15e0 | 36 34 20 41 6c 69 73 74 20 6f 66 20 66 69 6c 65 6e 61 6d 65 20 70 61 74 74 65 72 6e 73 20 76 73 | 64.Alist.of.filename.patterns.vs |
1600 | 20 63 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 60 73 65 72 76 65 72 2d 77 69 6e 64 6f 77 27 2e 0a | .corresponding.`server-window'.. |
1620 | 0a 45 61 63 68 20 65 6c 65 6d 65 6e 74 20 6c 6f 6f 6b 73 20 6c 69 6b 65 20 28 52 45 47 45 58 50 | .Each.element.looks.like.(REGEXP |
1640 | 20 2e 20 46 55 4e 43 54 49 4f 4e 29 2e 20 20 46 69 6c 65 73 20 6d 61 74 63 68 69 6e 67 0a 52 45 | ...FUNCTION)...Files.matching.RE |
1660 | 47 45 58 50 20 61 72 65 20 73 65 6c 65 63 74 65 64 20 75 73 69 6e 67 20 46 55 4e 43 54 49 4f 4e | GEXP.are.selected.using.FUNCTION |
1680 | 20 69 6e 73 74 65 61 64 20 6f 66 20 74 68 65 20 64 65 66 61 75 6c 74 20 69 6e 0a 60 73 65 72 76 | .instead.of.the.default.in.`serv |
16a0 | 65 72 2d 77 69 6e 64 6f 77 27 2e 0a 0a 4e 6f 74 65 20 74 68 61 74 20 77 68 65 6e 20 61 20 70 61 | er-window'...Note.that.when.a.pa |
16c0 | 63 6b 61 67 65 20 61 64 64 73 20 61 6e 20 65 6e 74 72 79 20 68 65 72 65 20 74 68 65 6e 20 69 74 | ckage.adds.an.entry.here.then.it |
16e0 | 20 70 72 6f 62 61 62 6c 79 0a 68 61 73 20 61 20 72 65 61 73 6f 6e 20 74 6f 20 64 69 73 72 65 73 | .probably.has.a.reason.to.disres |
1700 | 70 65 63 74 20 60 73 65 72 76 65 72 2d 77 69 6e 64 6f 77 27 20 61 6e 64 20 69 74 20 6c 69 6b 65 | pect.`server-window'.and.it.like |
1720 | 6c 79 20 69 73 0a 6e 6f 74 20 61 20 67 6f 6f 64 20 69 64 65 61 20 74 6f 20 63 68 61 6e 67 65 20 | ly.is.not.a.good.idea.to.change. |
1740 | 73 75 63 68 20 65 6e 74 72 69 65 73 2e 1f 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c | such.entries...(byte-code."\300\ |
1760 | 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 44 44 5c 33 30 35 5c 33 30 36 5c 33 30 37 5c 33 31 | 301\302\303\304DD\305\306\307\31 |
1780 | 30 5c 33 31 31 26 07 5c 32 31 30 5c 33 30 30 5c 33 31 32 5c 33 30 32 5c 33 30 33 5c 33 31 33 44 | 0\311&.\210\300\312\302\303\313D |
17a0 | 44 5c 33 31 34 5c 33 31 35 5c 33 31 36 5c 33 30 36 5c 33 30 37 5c 33 31 30 5c 33 31 37 26 09 5c | D\314\315\316\306\307\310\317&.\ |
17c0 | 32 31 30 5c 33 30 30 5c 33 32 30 5c 33 30 32 5c 33 30 33 5c 33 32 31 44 44 5c 33 32 32 5c 33 30 | 210\300\320\302\303\321DD\322\30 |
17e0 | 36 5c 33 30 37 5c 33 31 30 5c 33 32 33 26 07 5c 32 31 30 5c 33 32 34 5c 33 32 30 5c 33 32 35 5c | 6\307\310\323&.\210\324\320\325\ |
1800 | 33 32 36 23 5c 32 31 30 5c 33 30 30 5c 33 32 37 5c 33 30 32 5c 33 30 33 5c 33 33 30 44 44 5c 33 | 326#\210\300\327\302\303\330DD\3 |
1820 | 33 31 5c 33 30 36 5c 33 30 37 5c 33 31 30 5c 33 32 33 26 07 5c 32 31 30 5c 33 32 34 5c 33 32 37 | 31\306\307\310\323&.\210\324\327 |
1840 | 5c 33 32 35 5c 33 32 36 23 5c 32 31 30 5c 33 30 30 5c 33 33 32 5c 33 30 32 5c 33 30 33 5c 33 33 | \325\326#\210\300\332\302\303\33 |
1860 | 33 44 44 5c 33 33 34 5c 33 30 36 5c 33 30 37 5c 33 31 30 5c 33 33 35 26 07 5c 32 30 37 22 20 5b | 3DD\334\306\307\310\335&.\207".[ |
1880 | 63 75 73 74 6f 6d 2d 64 65 63 6c 61 72 65 2d 76 61 72 69 61 62 6c 65 20 77 69 74 68 2d 65 64 69 | custom-declare-variable.with-edi |
18a0 | 74 6f 72 2d 65 6d 61 63 73 63 6c 69 65 6e 74 2d 65 78 65 63 75 74 61 62 6c 65 20 66 75 6e 63 61 | tor-emacsclient-executable.funca |
18c0 | 6c 6c 20 66 75 6e 63 74 69 6f 6e 20 23 5b 30 20 22 5c 33 30 30 20 5c 32 30 37 22 20 5b 77 69 74 | ll.function.#[0."\300.\207".[wit |
18e0 | 68 2d 65 64 69 74 6f 72 2d 6c 6f 63 61 74 65 2d 65 6d 61 63 73 63 6c 69 65 6e 74 5d 20 31 20 28 | h-editor-locate-emacsclient].1.( |
1900 | 23 24 20 2e 20 32 38 33 32 29 5d 20 28 23 24 20 2e 20 32 37 36 38 29 20 3a 67 72 6f 75 70 20 77 | #$...2832)].(#$...2768).:group.w |
1920 | 69 74 68 2d 65 64 69 74 6f 72 20 3a 74 79 70 65 20 28 63 68 6f 69 63 65 20 28 73 74 72 69 6e 67 | ith-editor.:type.(choice.(string |
1940 | 20 3a 74 61 67 20 22 45 78 65 63 75 74 61 62 6c 65 22 29 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 | .:tag."Executable").(const.:tag. |
1960 | 22 44 6f 6e 27 74 20 75 73 65 20 45 6d 61 63 73 63 6c 69 65 6e 74 22 20 6e 69 6c 29 29 20 77 69 | "Don't.use.Emacsclient".nil)).wi |
1980 | 74 68 2d 65 64 69 74 6f 72 2d 73 6c 65 65 70 69 6e 67 2d 65 64 69 74 6f 72 20 23 5b 30 20 22 5c | th-editor-sleeping-editor.#[0."\ |
19a0 | 33 30 30 5c 32 30 37 22 20 5b 22 73 68 20 2d 63 20 27 70 72 69 6e 74 66 20 5c 22 5c 5c 6e 57 49 | 300\207".["sh.-c.'printf.\"\\nWI |
19c0 | 54 48 2d 45 44 49 54 4f 52 3a 20 24 24 20 4f 50 45 4e 20 24 30 5c 5c 30 33 37 24 31 5c 5c 30 33 | TH-EDITOR:.$$.OPEN.$0\\037$1\\03 |
19e0 | 37 20 49 4e 20 24 28 70 77 64 29 5c 5c 6e 5c 22 3b 20 73 6c 65 65 70 20 36 30 34 38 30 30 20 26 | 7.IN.$(pwd)\\n\";.sleep.604800.& |
1a00 | 20 73 6c 65 65 70 3d 24 21 3b 20 74 72 61 70 20 5c 22 6b 69 6c 6c 20 24 73 6c 65 65 70 3b 20 65 | .sleep=$!;.trap.\"kill.$sleep;.e |
1a20 | 78 69 74 20 30 5c 22 20 55 53 52 31 3b 20 74 72 61 70 20 5c 22 6b 69 6c 6c 20 24 73 6c 65 65 70 | xit.0\".USR1;.trap.\"kill.$sleep |
1a40 | 3b 20 65 78 69 74 20 31 5c 22 20 55 53 52 32 3b 20 77 61 69 74 20 24 73 6c 65 65 70 27 22 5d 20 | ;.exit.1\".USR2;.wait.$sleep'"]. |
1a60 | 31 20 28 23 24 20 2e 20 32 38 33 32 29 5d 20 28 23 24 20 2e 20 32 38 34 30 29 20 3a 70 61 63 6b | 1.(#$...2832)].(#$...2840).:pack |
1a80 | 61 67 65 2d 76 65 72 73 69 6f 6e 20 28 77 69 74 68 2d 65 64 69 74 6f 72 20 2e 20 22 32 2e 38 2e | age-version.(with-editor..."2.8. |
1aa0 | 30 22 29 20 73 74 72 69 6e 67 20 77 69 74 68 2d 65 64 69 74 6f 72 2d 66 69 6e 69 73 68 2d 71 75 | 0").string.with-editor-finish-qu |
1ac0 | 65 72 79 2d 66 75 6e 63 74 69 6f 6e 73 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 6e 69 | ery-functions.#[0."\300\207".[ni |
1ae0 | 6c 5d 20 31 20 28 23 24 20 2e 20 32 38 33 32 29 5d 20 28 23 24 20 2e 20 34 35 35 33 29 20 68 6f | l].1.(#$...2832)].(#$...4553).ho |
1b00 | 6f 6b 20 70 75 74 20 70 65 72 6d 61 6e 65 6e 74 2d 6c 6f 63 61 6c 20 74 20 77 69 74 68 2d 65 64 | ok.put.permanent-local.t.with-ed |
1b20 | 69 74 6f 72 2d 63 61 6e 63 65 6c 2d 71 75 65 72 79 2d 66 75 6e 63 74 69 6f 6e 73 20 23 5b 30 20 | itor-cancel-query-functions.#[0. |
1b40 | 22 5c 33 30 30 5c 32 30 37 22 20 5b 6e 69 6c 5d 20 31 20 28 23 24 20 2e 20 32 38 33 32 29 5d 20 | "\300\207".[nil].1.(#$...2832)]. |
1b60 | 28 23 24 20 2e 20 35 30 35 32 29 20 77 69 74 68 2d 65 64 69 74 6f 72 2d 6d 6f 64 65 2d 6c 69 67 | (#$...5052).with-editor-mode-lig |
1b80 | 68 74 65 72 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 22 20 57 45 22 5d 20 31 20 28 23 | hter.#[0."\300\207".[".WE"].1.(# |
1ba0 | 24 20 2e 20 32 38 33 32 29 5d 20 28 23 24 20 2e 20 35 35 35 30 29 20 28 63 68 6f 69 63 65 20 28 | $...2832)].(#$...5550).(choice.( |
1bc0 | 63 6f 6e 73 74 20 3a 74 61 67 20 22 4e 6f 20 6c 69 67 68 74 65 72 22 20 22 22 29 20 73 74 72 69 | const.:tag."No.lighter"."").stri |
1be0 | 6e 67 29 5d 20 31 30 29 0a 28 64 65 66 76 61 72 20 77 69 74 68 2d 65 64 69 74 6f 72 2d 73 65 72 | ng)].10).(defvar.with-editor-ser |
1c00 | 76 65 72 2d 77 69 6e 64 6f 77 2d 61 6c 69 73 74 20 6e 69 6c 20 28 23 24 20 2e 20 35 36 30 33 29 | ver-window-alist.nil.(#$...5603) |
1c20 | 29 23 40 32 34 31 20 4c 69 73 74 20 6f 66 20 72 65 67 65 78 70 73 20 66 6f 72 20 66 69 6c 65 6e | )#@241.List.of.regexps.for.filen |
1c40 | 61 6d 65 73 20 60 73 65 72 76 65 72 2d 76 69 73 69 74 27 20 73 68 6f 75 6c 64 20 6e 6f 74 20 72 | ames.`server-visit'.should.not.r |
1c60 | 65 6d 65 6d 62 65 72 2e 0a 57 68 65 6e 20 61 20 66 69 6c 65 6e 61 6d 65 20 6d 61 74 63 68 65 73 | emember..When.a.filename.matches |
1c80 | 20 61 6e 79 20 6f 66 20 74 68 65 20 72 65 67 65 78 70 73 2c 20 74 68 65 6e 20 60 73 65 72 76 65 | .any.of.the.regexps,.then.`serve |
1ca0 | 72 2d 76 69 73 69 74 27 0a 64 6f 65 73 20 6e 6f 74 20 61 64 64 20 69 74 20 74 6f 20 74 68 65 20 | r-visit'.does.not.add.it.to.the. |
1cc0 | 76 61 72 69 61 62 6c 65 20 60 66 69 6c 65 2d 6e 61 6d 65 2d 68 69 73 74 6f 72 79 27 2c 20 77 68 | variable.`file-name-history',.wh |
1ce0 | 69 63 68 20 69 73 0a 75 73 65 64 20 77 68 65 6e 20 72 65 61 64 69 6e 67 20 61 20 66 69 6c 65 6e | ich.is.used.when.reading.a.filen |
1d00 | 61 6d 65 20 69 6e 20 74 68 65 20 6d 69 6e 69 62 75 66 66 65 72 2e 1f 0a 28 64 65 66 76 61 72 20 | ame.in.the.minibuffer...(defvar. |
1d20 | 77 69 74 68 2d 65 64 69 74 6f 72 2d 66 69 6c 65 2d 6e 61 6d 65 2d 68 69 73 74 6f 72 79 2d 65 78 | with-editor-file-name-history-ex |
1d40 | 63 6c 75 64 65 20 6e 69 6c 20 28 23 24 20 2e 20 37 32 30 37 29 29 23 40 31 31 31 38 20 57 68 65 | clude.nil.(#$...7207))#@1118.Whe |
1d60 | 74 68 65 72 20 74 6f 20 75 73 65 20 74 68 65 20 65 6d 61 63 73 63 6c 69 65 6e 74 20 77 68 65 6e | ther.to.use.the.emacsclient.when |
1d80 | 20 72 75 6e 6e 69 6e 67 20 73 68 65 6c 6c 20 63 6f 6d 6d 61 6e 64 73 2e 0a 0a 54 68 69 73 20 61 | .running.shell.commands...This.a |
1da0 | 66 66 65 63 74 73 20 60 77 69 74 68 2d 65 64 69 74 6f 72 2d 61 73 79 6e 63 2d 73 68 65 6c 6c 2d | ffects.`with-editor-async-shell- |
1dc0 | 63 6f 6d 6d 61 6e 64 27 20 61 6e 64 2c 20 69 66 20 74 68 65 20 69 6e 70 75 74 0a 65 6e 64 73 20 | command'.and,.if.the.input.ends. |
1de0 | 77 69 74 68 20 22 26 22 20 60 77 69 74 68 2d 65 64 69 74 6f 72 2d 73 68 65 6c 6c 2d 63 6f 6d 6d | with."&".`with-editor-shell-comm |
1e00 | 61 6e 64 27 20 2e 0a 0a 49 66 20 60 73 68 65 6c 6c 2d 63 6f 6d 6d 61 6e 64 2d 77 69 74 68 2d 65 | and'....If.`shell-command-with-e |
1e20 | 64 69 74 6f 72 2d 6d 6f 64 65 27 20 69 73 20 65 6e 61 62 6c 65 64 2c 20 74 68 65 6e 20 69 74 20 | ditor-mode'.is.enabled,.then.it. |
1e40 | 61 6c 73 6f 0a 61 66 66 65 63 74 73 20 60 73 68 65 6c 6c 2d 63 6f 6d 6d 61 6e 64 2d 61 73 79 6e | also.affects.`shell-command-asyn |
1e60 | 63 27 20 61 6e 64 2c 20 69 66 20 74 68 65 20 69 6e 70 75 74 20 65 6e 64 73 20 77 69 74 68 20 22 | c'.and,.if.the.input.ends.with." |
1e80 | 26 22 0a 60 73 68 65 6c 6c 2d 63 6f 6d 6d 61 6e 64 27 2e 0a 0a 54 68 69 73 20 69 73 20 61 20 74 | &".`shell-command'...This.is.a.t |
1ea0 | 65 6d 70 6f 72 61 72 79 20 6b 6c 75 64 67 65 20 74 68 61 74 20 6c 65 74 73 20 79 6f 75 20 63 68 | emporary.kludge.that.lets.you.ch |
1ec0 | 6f 6f 73 65 20 62 65 74 77 65 65 6e 20 74 77 6f 0a 70 6f 73 73 69 62 6c 65 20 64 65 66 65 63 74 | oose.between.two.possible.defect |
1ee0 | 73 2c 20 74 68 65 20 6f 6e 65 73 20 64 65 73 63 72 69 62 65 64 20 69 6e 20 74 68 65 20 69 73 73 | s,.the.ones.described.in.the.iss |
1f00 | 75 65 73 20 23 32 33 20 61 6e 64 20 23 34 30 2e 0a 0a 57 68 65 6e 20 74 2c 20 74 68 65 6e 20 75 | ues.#23.and.#40...When.t,.then.u |
1f20 | 73 65 20 74 68 65 20 65 6d 61 63 73 63 6c 69 65 6e 74 2e 20 20 54 68 69 73 20 68 61 73 20 74 68 | se.the.emacsclient...This.has.th |
1f40 | 65 20 64 69 73 61 64 76 61 6e 74 61 67 65 20 74 68 61 74 0a 60 77 69 74 68 2d 65 64 69 74 6f 72 | e.disadvantage.that.`with-editor |
1f60 | 2d 6d 6f 64 65 27 20 77 6f 6e 27 74 20 62 65 20 65 6e 61 62 6c 65 64 20 62 65 63 61 75 73 65 20 | -mode'.won't.be.enabled.because. |
1f80 | 77 65 20 64 6f 6e 27 74 20 6b 6e 6f 77 20 77 68 65 74 68 65 72 0a 74 68 69 73 20 70 61 63 6b 61 | we.don't.know.whether.this.packa |
1fa0 | 67 65 20 77 61 73 20 69 6e 76 6f 6c 76 65 64 20 61 74 20 61 6c 6c 20 69 6e 20 74 68 65 20 63 61 | ge.was.involved.at.all.in.the.ca |
1fc0 | 6c 6c 20 74 6f 20 74 68 65 20 65 6d 61 63 73 63 6c 69 65 6e 74 2c 0a 61 6e 64 20 77 68 65 6e 20 | ll.to.the.emacsclient,.and.when. |
1fe0 | 69 74 20 69 73 20 6e 6f 74 2c 20 74 68 65 6e 20 77 65 20 72 65 61 6c 6c 79 20 73 68 6f 75 6c 64 | it.is.not,.then.we.really.should |
2000 | 2e 20 20 54 68 65 20 70 72 6f 62 6c 65 6d 20 69 73 20 74 68 61 74 0a 74 68 65 20 65 6d 61 63 73 | ...The.problem.is.that.the.emacs |
2020 | 63 6c 69 65 6e 74 20 64 6f 65 73 6e 27 74 20 70 61 73 73 20 61 6c 6f 6e 67 20 61 6e 79 20 65 6e | client.doesn't.pass.along.any.en |
2040 | 76 69 72 6f 6e 6d 65 6e 74 20 76 61 72 69 61 62 6c 65 73 20 74 6f 0a 74 68 65 20 73 65 72 76 65 | vironment.variables.to.the.serve |
2060 | 72 2e 20 20 54 68 69 73 20 77 69 6c 6c 20 68 6f 70 65 66 75 6c 6c 79 20 62 65 20 66 69 78 65 64 | r...This.will.hopefully.be.fixed |
2080 | 20 69 6e 20 45 6d 61 63 73 20 65 76 65 6e 74 75 61 6c 6c 79 2e 0a 0a 57 68 65 6e 20 6e 69 6c 2c | .in.Emacs.eventually...When.nil, |
20a0 | 20 74 68 65 6e 20 75 73 65 20 74 68 65 20 73 6c 65 65 70 69 6e 67 20 65 64 69 74 6f 72 2e 20 20 | .then.use.the.sleeping.editor... |
20c0 | 42 65 63 61 75 73 65 20 69 6e 20 74 68 69 73 20 63 61 73 65 20 77 65 0a 6b 6e 6f 77 20 74 68 61 | Because.in.this.case.we.know.tha |
20e0 | 74 20 74 68 69 73 20 70 61 63 6b 61 67 65 20 69 73 20 69 6e 76 6f 6c 76 65 64 2c 20 77 65 20 63 | t.this.package.is.involved,.we.c |
2100 | 61 6e 20 65 6e 61 62 6c 65 20 74 68 65 20 6d 6f 64 65 2e 20 20 42 75 74 0a 74 68 69 73 20 6d 61 | an.enable.the.mode...But.this.ma |
2120 | 6b 65 73 20 69 74 20 6e 65 63 65 73 73 61 72 79 20 74 68 61 74 20 79 6f 75 20 69 6e 76 6f 6b 65 | kes.it.necessary.that.you.invoke |
2140 | 20 24 45 44 49 54 4f 52 20 69 6e 20 73 68 65 6c 6c 20 73 63 72 69 70 74 73 0a 6c 69 6b 65 20 73 | .$EDITOR.in.shell.scripts.like.s |
2160 | 6f 3a 0a 0a 20 20 65 76 61 6c 20 22 24 45 44 49 54 4f 52 22 20 66 69 6c 65 0a 0a 41 6e 64 20 73 | o:....eval."$EDITOR".file..And.s |
2180 | 6f 6d 65 20 74 6f 6f 6c 73 20 74 68 61 74 20 64 6f 20 6e 6f 74 20 68 61 6e 64 6c 65 20 24 45 44 | ome.tools.that.do.not.handle.$ED |
21a0 | 49 54 4f 52 20 70 72 6f 70 65 72 6c 79 20 61 6c 73 6f 20 62 72 65 61 6b 2e 1f 0a 28 62 79 74 65 | ITOR.properly.also.break...(byte |
21c0 | 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 44 44 5c 33 30 | -code."\300\301\302\303\304DD\30 |
21e0 | 35 5c 33 30 36 5c 33 30 37 5c 33 31 30 5c 33 31 31 5c 33 31 32 5c 33 31 33 26 09 5c 32 30 37 22 | 5\306\307\310\311\312\313&.\207" |
2200 | 20 5b 63 75 73 74 6f 6d 2d 64 65 63 6c 61 72 65 2d 76 61 72 69 61 62 6c 65 20 77 69 74 68 2d 65 | .[custom-declare-variable.with-e |
2220 | 64 69 74 6f 72 2d 73 68 65 6c 6c 2d 63 6f 6d 6d 61 6e 64 2d 75 73 65 2d 65 6d 61 63 73 63 6c 69 | ditor-shell-command-use-emacscli |
2240 | 65 6e 74 20 66 75 6e 63 61 6c 6c 20 66 75 6e 63 74 69 6f 6e 20 23 5b 30 20 22 5c 33 30 30 5c 32 | ent.funcall.function.#[0."\300\2 |
2260 | 30 37 22 20 5b 74 5d 20 31 20 28 23 24 20 2e 20 32 38 33 32 29 5d 20 28 23 24 20 2e 20 37 35 31 | 07".[t].1.(#$...2832)].(#$...751 |
2280 | 37 29 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 28 77 69 74 68 2d 65 64 69 74 6f 72 | 7).:package-version.(with-editor |
22a0 | 20 2e 20 22 32 2e 37 2e 31 22 29 20 3a 67 72 6f 75 70 20 77 69 74 68 2d 65 64 69 74 6f 72 20 3a | ..."2.7.1").:group.with-editor.: |
22c0 | 74 79 70 65 20 62 6f 6f 6c 65 61 6e 5d 20 31 30 29 0a 28 64 65 66 76 61 72 20 77 69 74 68 2d 65 | type.boolean].10).(defvar.with-e |
22e0 | 64 69 74 6f 72 2d 70 72 65 2d 66 69 6e 69 73 68 2d 68 6f 6f 6b 20 6e 69 6c 29 0a 28 64 65 66 76 | ditor-pre-finish-hook.nil).(defv |
2300 | 61 72 20 77 69 74 68 2d 65 64 69 74 6f 72 2d 70 72 65 2d 63 61 6e 63 65 6c 2d 68 6f 6f 6b 20 6e | ar.with-editor-pre-cancel-hook.n |
2320 | 69 6c 29 0a 28 64 65 66 76 61 72 20 77 69 74 68 2d 65 64 69 74 6f 72 2d 70 6f 73 74 2d 66 69 6e | il).(defvar.with-editor-post-fin |
2340 | 69 73 68 2d 68 6f 6f 6b 20 6e 69 6c 29 0a 28 64 65 66 76 61 72 20 77 69 74 68 2d 65 64 69 74 6f | ish-hook.nil).(defvar.with-edito |
2360 | 72 2d 70 6f 73 74 2d 66 69 6e 69 73 68 2d 68 6f 6f 6b 2d 31 20 6e 69 6c 29 0a 28 64 65 66 76 61 | r-post-finish-hook-1.nil).(defva |
2380 | 72 20 77 69 74 68 2d 65 64 69 74 6f 72 2d 70 6f 73 74 2d 63 61 6e 63 65 6c 2d 68 6f 6f 6b 20 6e | r.with-editor-post-cancel-hook.n |
23a0 | 69 6c 29 0a 28 64 65 66 76 61 72 20 77 69 74 68 2d 65 64 69 74 6f 72 2d 70 6f 73 74 2d 63 61 6e | il).(defvar.with-editor-post-can |
23c0 | 63 65 6c 2d 68 6f 6f 6b 2d 31 20 6e 69 6c 29 0a 28 64 65 66 76 61 72 20 77 69 74 68 2d 65 64 69 | cel-hook-1.nil).(defvar.with-edi |
23e0 | 74 6f 72 2d 63 61 6e 63 65 6c 2d 61 6c 69 73 74 20 6e 69 6c 29 0a 28 62 79 74 65 2d 63 6f 64 65 | tor-cancel-alist.nil).(byte-code |
2400 | 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 32 31 30 5c 33 30 30 5c 33 30 34 5c | ."\300\301\302\303#\210\300\304\ |
2420 | 33 30 32 5c 33 30 33 23 5c 32 31 30 5c 33 30 30 5c 33 30 35 5c 33 30 32 5c 33 30 33 23 5c 32 31 | 302\303#\210\300\305\302\303#\21 |
2440 | 30 5c 33 30 30 5c 33 30 36 5c 33 30 32 5c 33 30 33 23 5c 32 30 37 22 20 5b 70 75 74 20 77 69 74 | 0\300\306\302\303#\207".[put.wit |
2460 | 68 2d 65 64 69 74 6f 72 2d 70 72 65 2d 66 69 6e 69 73 68 2d 68 6f 6f 6b 20 70 65 72 6d 61 6e 65 | h-editor-pre-finish-hook.permane |
2480 | 6e 74 2d 6c 6f 63 61 6c 20 74 20 77 69 74 68 2d 65 64 69 74 6f 72 2d 70 72 65 2d 63 61 6e 63 65 | nt-local.t.with-editor-pre-cance |
24a0 | 6c 2d 68 6f 6f 6b 20 77 69 74 68 2d 65 64 69 74 6f 72 2d 70 6f 73 74 2d 66 69 6e 69 73 68 2d 68 | l-hook.with-editor-post-finish-h |
24c0 | 6f 6f 6b 20 77 69 74 68 2d 65 64 69 74 6f 72 2d 70 6f 73 74 2d 63 61 6e 63 65 6c 2d 68 6f 6f 6b | ook.with-editor-post-cancel-hook |
24e0 | 5d 20 34 29 0a 28 64 65 66 76 61 72 20 77 69 74 68 2d 65 64 69 74 6f 72 2d 73 68 6f 77 2d 75 73 | ].4).(defvar.with-editor-show-us |
2500 | 61 67 65 20 74 29 0a 28 6d 61 6b 65 2d 76 61 72 69 61 62 6c 65 2d 62 75 66 66 65 72 2d 6c 6f 63 | age.t).(make-variable-buffer-loc |
2520 | 61 6c 20 27 77 69 74 68 2d 65 64 69 74 6f 72 2d 73 68 6f 77 2d 75 73 61 67 65 29 0a 28 64 65 66 | al.'with-editor-show-usage).(def |
2540 | 76 61 72 20 77 69 74 68 2d 65 64 69 74 6f 72 2d 63 61 6e 63 65 6c 2d 6d 65 73 73 61 67 65 20 6e | var.with-editor-cancel-message.n |
2560 | 69 6c 29 0a 28 6d 61 6b 65 2d 76 61 72 69 61 62 6c 65 2d 62 75 66 66 65 72 2d 6c 6f 63 61 6c 20 | il).(make-variable-buffer-local. |
2580 | 27 77 69 74 68 2d 65 64 69 74 6f 72 2d 63 61 6e 63 65 6c 2d 6d 65 73 73 61 67 65 29 0a 28 64 65 | 'with-editor-cancel-message).(de |
25a0 | 66 76 61 72 20 77 69 74 68 2d 65 64 69 74 6f 72 2d 70 72 65 76 69 6f 75 73 2d 77 69 6e 63 6f 6e | fvar.with-editor-previous-wincon |
25c0 | 66 20 6e 69 6c 29 23 40 31 39 20 46 6f 72 20 69 6e 74 65 72 6e 61 6c 20 75 73 65 2e 1f 0a 28 62 | f.nil)#@19.For.internal.use...(b |
25e0 | 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 21 5c 32 31 30 5c 33 30 32 5c 33 30 33 5c | yte-code."\300\301!\210\302\303\ |
2600 | 33 30 34 5c 33 30 35 23 5c 32 31 30 5c 33 30 32 5c 33 30 31 5c 33 30 34 5c 33 30 35 23 5c 32 30 | 304\305#\210\302\301\304\305#\20 |
2620 | 37 22 20 5b 6d 61 6b 65 2d 76 61 72 69 61 62 6c 65 2d 62 75 66 66 65 72 2d 6c 6f 63 61 6c 20 77 | 7".[make-variable-buffer-local.w |
2640 | 69 74 68 2d 65 64 69 74 6f 72 2d 70 72 65 76 69 6f 75 73 2d 77 69 6e 63 6f 6e 66 20 70 75 74 20 | ith-editor-previous-winconf.put. |
2660 | 77 69 74 68 2d 65 64 69 74 6f 72 2d 63 61 6e 63 65 6c 2d 6d 65 73 73 61 67 65 20 70 65 72 6d 61 | with-editor-cancel-message.perma |
2680 | 6e 65 6e 74 2d 6c 6f 63 61 6c 20 74 5d 20 34 29 0a 28 64 65 66 76 61 72 20 77 69 74 68 2d 65 64 | nent-local.t].4).(defvar.with-ed |
26a0 | 69 74 6f 72 2d 2d 70 69 64 20 6e 69 6c 20 28 23 24 20 2e 20 39 36 37 35 29 29 23 40 34 36 20 46 | itor--pid.nil.(#$...9675))#@46.F |
26c0 | 69 6e 69 73 68 20 74 68 65 20 63 75 72 72 65 6e 74 20 65 64 69 74 20 73 65 73 73 69 6f 6e 2e 0a | inish.the.current.edit.session.. |
26e0 | 0a 28 66 6e 20 46 4f 52 43 45 29 1f 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 | .(fn.FORCE)..(byte-code."\300\30 |
2700 | 31 21 5c 32 31 30 5c 33 30 32 5c 33 30 31 5c 33 30 33 5c 33 30 34 23 5c 32 30 37 22 20 5b 6d 61 | 1!\210\302\301\303\304#\207".[ma |
2720 | 6b 65 2d 76 61 72 69 61 62 6c 65 2d 62 75 66 66 65 72 2d 6c 6f 63 61 6c 20 77 69 74 68 2d 65 64 | ke-variable-buffer-local.with-ed |
2740 | 69 74 6f 72 2d 2d 70 69 64 20 70 75 74 20 70 65 72 6d 61 6e 65 6e 74 2d 6c 6f 63 61 6c 20 74 5d | itor--pid.put.permanent-local.t] |
2760 | 20 34 29 0a 28 64 65 66 61 6c 69 61 73 20 27 77 69 74 68 2d 65 64 69 74 6f 72 2d 66 69 6e 69 73 | .4).(defalias.'with-editor-finis |
2780 | 68 20 23 5b 32 35 37 20 22 5c 33 30 33 5c 33 30 34 02 5c 22 5c 32 30 35 42 00 08 5c 33 30 35 5c | h.#[257."\303\304.\"\205B..\305\ |
27a0 | 33 30 31 21 5c 32 30 35 0f 00 09 5c 6e 5c 33 30 36 5c 33 30 37 21 5c 32 31 30 5c 33 31 30 5c 33 | 301!\205...\n\306\307!\210\310\3 |
27c0 | 31 31 21 5c 32 31 30 5c 33 31 32 5c 33 31 31 5c 33 31 33 5c 22 5c 32 31 30 5c 33 31 34 5c 33 31 | 11!\210\312\311\313\"\210\314\31 |
27e0 | 35 5c 33 31 36 5c 22 72 5c 32 31 31 71 5c 32 31 30 5c 33 31 37 5c 33 32 30 02 5c 22 5c 32 31 36 | 5\316\"r\211q\210\317\320.\"\216 |
2800 | 01 12 5c 33 32 31 5c 33 30 30 21 5c 32 31 30 03 10 02 5c 32 30 33 3c 00 5c 33 32 31 5c 33 30 31 | ..\321\300!\210...\203<.\321\301 |
2820 | 21 5c 32 31 30 02 11 5c 33 30 36 5c 33 30 30 21 2a 5c 32 36 36 5c 32 30 34 5c 32 30 37 22 20 5b | !\210..\306\300!*\266\204\207".[ |
2840 | 77 69 74 68 2d 65 64 69 74 6f 72 2d 70 6f 73 74 2d 66 69 6e 69 73 68 2d 68 6f 6f 6b 20 67 69 74 | with-editor-post-finish-hook.git |
2860 | 2d 63 6f 6d 6d 69 74 2d 70 6f 73 74 2d 66 69 6e 69 73 68 2d 68 6f 6f 6b 20 64 65 66 61 75 6c 74 | -commit-post-finish-hook.default |
2880 | 2d 64 69 72 65 63 74 6f 72 79 20 72 75 6e 2d 68 6f 6f 6b 2d 77 69 74 68 2d 61 72 67 73 2d 75 6e | -directory.run-hook-with-args-un |
28a0 | 74 69 6c 2d 66 61 69 6c 75 72 65 20 77 69 74 68 2d 65 64 69 74 6f 72 2d 66 69 6e 69 73 68 2d 71 | til-failure.with-editor-finish-q |
28c0 | 75 65 72 79 2d 66 75 6e 63 74 69 6f 6e 73 20 62 6f 75 6e 64 70 20 72 75 6e 2d 68 6f 6f 6b 73 20 | uery-functions.boundp.run-hooks. |
28e0 | 77 69 74 68 2d 65 64 69 74 6f 72 2d 70 72 65 2d 66 69 6e 69 73 68 2d 68 6f 6f 6b 20 77 69 74 68 | with-editor-pre-finish-hook.with |
2900 | 2d 65 64 69 74 6f 72 2d 72 65 74 75 72 6e 20 6e 69 6c 20 61 63 63 65 70 74 2d 70 72 6f 63 65 73 | -editor-return.nil.accept-proces |
2920 | 73 2d 6f 75 74 70 75 74 20 30 2e 31 20 67 65 6e 65 72 61 74 65 2d 6e 65 77 2d 62 75 66 66 65 72 | s-output.0.1.generate-new-buffer |
2940 | 20 22 20 2a 74 65 6d 70 2a 22 20 74 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 30 20 22 5c | .".*temp*".t.make-closure.#[0."\ |
2960 | 33 30 31 5c 33 30 30 21 5c 32 30 35 09 00 5c 33 30 32 5c 33 30 30 21 5c 32 30 37 22 20 5b 56 30 | 301\300!\205..\302\300!\207".[V0 |
2980 | 20 62 75 66 66 65 72 2d 6e 61 6d 65 20 6b 69 6c 6c 2d 62 75 66 66 65 72 5d 20 32 5d 20 6d 61 6b | .buffer-name.kill-buffer].2].mak |
29a0 | 65 2d 6c 6f 63 61 6c 2d 76 61 72 69 61 62 6c 65 5d 20 38 20 28 23 24 20 2e 20 39 39 31 39 29 20 | e-local-variable].8.(#$...9919). |
29c0 | 22 50 22 5d 29 23 40 34 36 20 43 61 6e 63 65 6c 20 74 68 65 20 63 75 72 72 65 6e 74 20 65 64 69 | "P"])#@46.Cancel.the.current.edi |
29e0 | 74 20 73 65 73 73 69 6f 6e 2e 0a 0a 28 66 6e 20 46 4f 52 43 45 29 1f 0a 28 64 65 66 61 6c 69 61 | t.session...(fn.FORCE)..(defalia |
2a00 | 73 20 27 77 69 74 68 2d 65 64 69 74 6f 72 2d 63 61 6e 63 65 6c 20 23 5b 32 35 37 20 22 5c 33 30 | s.'with-editor-cancel.#[257."\30 |
2a20 | 34 5c 33 30 35 02 5c 22 5c 32 30 35 48 00 08 5c 33 30 36 01 21 5c 32 30 33 12 00 5c 32 31 31 20 | 4\305.\"\205H..\306.!\203..\211. |
2a40 | 5c 32 36 32 01 09 5c 33 30 37 5c 6e 01 1b 5c 33 31 30 5c 33 31 31 21 5c 32 31 30 5c 33 31 32 5c | \262..\307\n..\310\311!\210\312\ |
2a60 | 33 31 33 21 5c 32 31 30 5c 33 31 34 5c 33 30 37 5c 33 31 35 5c 22 5c 32 31 30 5c 33 31 36 5c 33 | 313!\210\314\307\315\"\210\316\3 |
2a80 | 31 37 5c 33 31 33 5c 22 72 5c 32 31 31 71 5c 32 31 30 5c 33 32 30 5c 33 32 31 02 5c 22 5c 32 31 | 17\313\"r\211q\210\320\321.\"\21 |
2aa0 | 36 01 12 5c 33 32 32 5c 33 30 31 21 5c 32 31 30 03 11 5c 33 31 30 5c 33 30 31 21 2b 5c 32 36 36 | 6..\322\301!\210..\310\301!+\266 |
2ac0 | 05 5c 33 32 33 01 5c 32 30 36 45 00 5c 33 32 34 21 5c 32 36 32 01 5c 32 30 37 22 20 5b 77 69 74 | .\323.\206E.\324!\262.\207".[wit |
2ae0 | 68 2d 65 64 69 74 6f 72 2d 63 61 6e 63 65 6c 2d 6d 65 73 73 61 67 65 20 77 69 74 68 2d 65 64 69 | h-editor-cancel-message.with-edi |
2b00 | 74 6f 72 2d 70 6f 73 74 2d 63 61 6e 63 65 6c 2d 68 6f 6f 6b 20 64 65 66 61 75 6c 74 2d 64 69 72 | tor-post-cancel-hook.default-dir |
2b20 | 65 63 74 6f 72 79 20 77 69 74 68 2d 65 64 69 74 6f 72 2d 63 61 6e 63 65 6c 2d 61 6c 69 73 74 20 | ectory.with-editor-cancel-alist. |
2b40 | 72 75 6e 2d 68 6f 6f 6b 2d 77 69 74 68 2d 61 72 67 73 2d 75 6e 74 69 6c 2d 66 61 69 6c 75 72 65 | run-hook-with-args-until-failure |
2b60 | 20 77 69 74 68 2d 65 64 69 74 6f 72 2d 63 61 6e 63 65 6c 2d 71 75 65 72 79 2d 66 75 6e 63 74 69 | .with-editor-cancel-query-functi |
2b80 | 6f 6e 73 20 66 75 6e 63 74 69 6f 6e 70 20 6e 69 6c 20 72 75 6e 2d 68 6f 6f 6b 73 20 77 69 74 68 | ons.functionp.nil.run-hooks.with |
2ba0 | 2d 65 64 69 74 6f 72 2d 70 72 65 2d 63 61 6e 63 65 6c 2d 68 6f 6f 6b 20 77 69 74 68 2d 65 64 69 | -editor-pre-cancel-hook.with-edi |
2bc0 | 74 6f 72 2d 72 65 74 75 72 6e 20 74 20 61 63 63 65 70 74 2d 70 72 6f 63 65 73 73 2d 6f 75 74 70 | tor-return.t.accept-process-outp |
2be0 | 75 74 20 30 2e 31 20 67 65 6e 65 72 61 74 65 2d 6e 65 77 2d 62 75 66 66 65 72 20 22 20 2a 74 65 | ut.0.1.generate-new-buffer.".*te |
2c00 | 6d 70 2a 22 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 30 20 22 5c 33 30 31 5c 33 30 30 21 | mp*".make-closure.#[0."\301\300! |
2c20 | 5c 32 30 35 09 00 5c 33 30 32 5c 33 30 30 21 5c 32 30 37 22 20 5b 56 30 20 62 75 66 66 65 72 2d | \205..\302\300!\207".[V0.buffer- |
2c40 | 6e 61 6d 65 20 6b 69 6c 6c 2d 62 75 66 66 65 72 5d 20 32 5d 20 6d 61 6b 65 2d 6c 6f 63 61 6c 2d | name.kill-buffer].2].make-local- |
2c60 | 76 61 72 69 61 62 6c 65 20 6d 65 73 73 61 67 65 20 22 43 61 6e 63 65 6c 65 64 20 62 79 20 75 73 | variable.message."Canceled.by.us |
2c80 | 65 72 22 5d 20 39 20 28 23 24 20 2e 20 31 30 36 39 38 29 20 22 50 22 5d 29 23 40 31 35 20 0a 0a | er"].9.(#$...10698)."P"])#@15... |
2ca0 | 28 66 6e 20 43 41 4e 43 45 4c 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 77 69 74 68 2d 65 64 69 | (fn.CANCEL)..(defalias.'with-edi |
2cc0 | 74 6f 72 2d 72 65 74 75 72 6e 20 23 5b 32 35 37 20 22 08 09 5c 6e 0b 5c 33 30 35 5c 33 30 36 5c | tor-return.#[257."..\n.\305\306\ |
2ce0 | 33 30 37 5c 33 31 30 23 5c 32 31 30 04 5c 32 30 33 53 00 5c 33 31 31 20 5c 32 31 30 02 5c 32 30 | 307\310#\210.\203S.\311.\210.\20 |
2d00 | 33 44 00 70 03 5c 32 31 31 5c 32 30 33 35 00 5c 32 31 31 40 5c 33 31 32 5c 33 31 33 02 5c 22 5c | 3D.p.\211\2035.\211@\312\313.\"\ |
2d20 | 32 31 30 5c 33 31 34 31 2b 00 5c 33 31 35 01 5c 33 31 36 5c 22 30 5c 32 31 30 5c 33 31 37 01 21 | 210\3141+.\315.\316\"0\210\317.! |
2d40 | 5c 32 36 36 02 41 5c 32 30 32 17 00 5c 32 31 30 5c 33 32 30 01 21 5c 32 30 33 40 00 5c 33 32 31 | \266.A\202..\210\320.!\203@.\321 |
2d60 | 01 21 5c 32 31 30 5c 32 31 30 5c 32 30 32 63 00 5c 33 32 32 31 4c 00 5c 33 32 33 5c 66 21 30 5c | .!\210\210\202c.\3221L.\323\f!0\ |
2d80 | 32 31 30 5c 33 32 31 20 5c 32 31 30 5c 32 30 32 63 00 5c 33 31 31 20 5c 32 31 30 02 5c 32 30 33 | 210\321.\210\202c.\311.\210.\203 |
2da0 | 60 00 5c 33 32 34 20 5c 32 31 30 5c 32 30 32 63 00 5c 33 32 31 20 5c 32 31 30 5c 32 31 31 5c 32 | `.\324.\210\202c.\321.\210\211\2 |
2dc0 | 30 33 7f 00 01 1a 5c 33 32 35 5c 33 32 36 5c 33 32 37 5c 32 31 31 5c 32 31 31 5c 33 33 30 06 5c | 03....\325\326\327\211\211\330.\ |
2de0 | 6e 5c 32 30 33 78 00 5c 33 33 31 5c 32 30 32 79 00 5c 33 33 32 06 07 26 07 29 5c 32 31 30 03 5c | n\203x.\331\202y.\332..&.)\210.\ |
2e00 | 32 30 35 5c 32 31 37 00 5c 33 33 33 04 21 5c 33 33 34 20 3d 5c 32 30 35 5c 32 31 37 00 5c 33 33 | 205\217.\333.!\334.=\205\217.\33 |
2e20 | 35 04 21 5c 32 30 37 22 20 5b 77 69 74 68 2d 65 64 69 74 6f 72 2d 70 72 65 76 69 6f 75 73 2d 77 | 5.!\207".[with-editor-previous-w |
2e40 | 69 6e 63 6f 6e 66 20 73 65 72 76 65 72 2d 62 75 66 66 65 72 2d 63 6c 69 65 6e 74 73 20 64 65 66 | inconf.server-buffer-clients.def |
2e60 | 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 20 77 69 74 68 2d 65 64 69 74 6f 72 2d 2d 70 69 64 20 | ault-directory.with-editor--pid. |
2e80 | 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 72 65 6d 6f 76 65 2d 68 6f 6f 6b 20 6b 69 6c | buffer-file-name.remove-hook.kil |
2ea0 | 6c 2d 62 75 66 66 65 72 2d 71 75 65 72 79 2d 66 75 6e 63 74 69 6f 6e 73 20 77 69 74 68 2d 65 64 | l-buffer-query-functions.with-ed |
2ec0 | 69 74 6f 72 2d 6b 69 6c 6c 2d 62 75 66 66 65 72 2d 6e 6f 6f 70 20 74 20 73 61 76 65 2d 62 75 66 | itor-kill-buffer-noop.t.save-buf |
2ee0 | 66 65 72 20 6d 65 73 73 61 67 65 20 22 63 6c 69 65 6e 74 20 25 53 22 20 28 65 72 72 6f 72 29 20 | fer.message."client.%S".(error). |
2f00 | 73 65 72 76 65 72 2d 73 65 6e 64 2d 73 74 72 69 6e 67 20 22 2d 65 72 72 6f 72 20 43 61 6e 63 65 | server-send-string."-error.Cance |
2f20 | 6c 65 64 20 62 79 20 75 73 65 72 22 20 64 65 6c 65 74 65 2d 70 72 6f 63 65 73 73 20 62 75 66 66 | led.by.user".delete-process.buff |
2f40 | 65 72 2d 6c 69 76 65 2d 70 20 6b 69 6c 6c 2d 62 75 66 66 65 72 20 28 65 72 72 6f 72 29 20 64 65 | er-live-p.kill-buffer.(error).de |
2f60 | 6c 65 74 65 2d 66 69 6c 65 20 73 65 72 76 65 72 2d 64 6f 6e 65 20 70 72 6f 63 65 73 73 2d 66 69 | lete-file.server-done.process-fi |
2f80 | 6c 65 20 22 6b 69 6c 6c 22 20 6e 69 6c 20 22 2d 73 22 20 22 55 53 52 32 22 20 22 55 53 52 31 22 | le."kill".nil."-s"."USR2"."USR1" |
2fa0 | 20 77 69 6e 64 6f 77 2d 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 2d 66 72 61 6d 65 20 73 65 6c 65 | .window-configuration-frame.sele |
2fc0 | 63 74 65 64 2d 66 72 61 6d 65 20 73 65 74 2d 77 69 6e 64 6f 77 2d 63 6f 6e 66 69 67 75 72 61 74 | cted-frame.set-window-configurat |
2fe0 | 69 6f 6e 5d 20 31 33 20 28 23 24 20 2e 20 31 31 34 32 32 29 5d 29 0a 28 64 65 66 76 61 72 20 77 | ion].13.(#$...11422)]).(defvar.w |
3000 | 69 74 68 2d 65 64 69 74 6f 72 2d 6d 6f 64 65 2d 6d 61 70 20 28 64 65 66 69 6e 65 2d 6b 65 79 6d | ith-editor-mode-map.(define-keym |
3020 | 61 70 20 22 43 2d 63 20 43 2d 63 22 20 27 77 69 74 68 2d 65 64 69 74 6f 72 2d 66 69 6e 69 73 68 | ap."C-c.C-c".'with-editor-finish |
3040 | 20 22 3c 72 65 6d 61 70 3e 20 3c 73 65 72 76 65 72 2d 65 64 69 74 3e 22 20 27 77 69 74 68 2d 65 | ."<remap>.<server-edit>".'with-e |
3060 | 64 69 74 6f 72 2d 66 69 6e 69 73 68 20 22 3c 72 65 6d 61 70 3e 20 3c 65 76 69 6c 2d 73 61 76 65 | ditor-finish."<remap>.<evil-save |
3080 | 2d 61 6e 64 2d 63 6c 6f 73 65 3e 22 20 27 77 69 74 68 2d 65 64 69 74 6f 72 2d 66 69 6e 69 73 68 | -and-close>".'with-editor-finish |
30a0 | 20 22 3c 72 65 6d 61 70 3e 20 3c 65 76 69 6c 2d 73 61 76 65 2d 6d 6f 64 69 66 69 65 64 2d 61 6e | ."<remap>.<evil-save-modified-an |
30c0 | 64 2d 63 6c 6f 73 65 3e 22 20 27 77 69 74 68 2d 65 64 69 74 6f 72 2d 66 69 6e 69 73 68 20 22 43 | d-close>".'with-editor-finish."C |
30e0 | 2d 63 20 43 2d 6b 22 20 27 77 69 74 68 2d 65 64 69 74 6f 72 2d 63 61 6e 63 65 6c 20 22 3c 72 65 | -c.C-k".'with-editor-cancel."<re |
3100 | 6d 61 70 3e 20 3c 6b 69 6c 6c 2d 62 75 66 66 65 72 3e 22 20 27 77 69 74 68 2d 65 64 69 74 6f 72 | map>.<kill-buffer>".'with-editor |
3120 | 2d 63 61 6e 63 65 6c 20 22 3c 72 65 6d 61 70 3e 20 3c 69 64 6f 2d 6b 69 6c 6c 2d 62 75 66 66 65 | -cancel."<remap>.<ido-kill-buffe |
3140 | 72 3e 22 20 27 77 69 74 68 2d 65 64 69 74 6f 72 2d 63 61 6e 63 65 6c 20 22 3c 72 65 6d 61 70 3e | r>".'with-editor-cancel."<remap> |
3160 | 20 3c 69 73 77 69 74 63 68 62 2d 6b 69 6c 6c 2d 62 75 66 66 65 72 3e 22 20 27 77 69 74 68 2d 65 | .<iswitchb-kill-buffer>".'with-e |
3180 | 64 69 74 6f 72 2d 63 61 6e 63 65 6c 20 22 3c 72 65 6d 61 70 3e 20 3c 65 76 69 6c 2d 71 75 69 74 | ditor-cancel."<remap>.<evil-quit |
31a0 | 3e 22 20 27 77 69 74 68 2d 65 64 69 74 6f 72 2d 63 61 6e 63 65 6c 29 29 23 40 31 30 31 20 4e 6f | >".'with-editor-cancel))#@101.No |
31c0 | 6e 2d 6e 69 6c 20 69 66 20 57 69 74 68 2d 45 64 69 74 6f 72 20 6d 6f 64 65 20 69 73 20 65 6e 61 | n-nil.if.With-Editor.mode.is.ena |
31e0 | 62 6c 65 64 2e 0a 55 73 65 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 60 77 69 74 68 2d 65 64 69 74 | bled..Use.the.command.`with-edit |
3200 | 6f 72 2d 6d 6f 64 65 27 20 74 6f 20 63 68 61 6e 67 65 20 74 68 69 73 20 76 61 72 69 61 62 6c 65 | or-mode'.to.change.this.variable |
3220 | 2e 1f 0a 28 64 65 66 76 61 72 20 77 69 74 68 2d 65 64 69 74 6f 72 2d 6d 6f 64 65 20 6e 69 6c 20 | ...(defvar.with-editor-mode.nil. |
3240 | 28 23 24 20 2e 20 31 32 37 33 34 29 29 23 40 36 32 32 20 45 64 69 74 20 61 20 66 69 6c 65 20 61 | (#$...12734))#@622.Edit.a.file.a |
3260 | 73 20 74 68 65 20 24 45 44 49 54 4f 52 20 6f 66 20 61 6e 20 65 78 74 65 72 6e 61 6c 20 70 72 6f | s.the.$EDITOR.of.an.external.pro |
3280 | 63 65 73 73 2e 0a 0a 54 68 69 73 20 69 73 20 61 20 6d 69 6e 6f 72 20 6d 6f 64 65 2e 20 20 49 66 | cess...This.is.a.minor.mode...If |
32a0 | 20 63 61 6c 6c 65 64 20 69 6e 74 65 72 61 63 74 69 76 65 6c 79 2c 20 74 6f 67 67 6c 65 20 74 68 | .called.interactively,.toggle.th |
32c0 | 65 20 60 57 69 74 68 2d 45 64 69 74 6f 72 0a 6d 6f 64 65 27 20 6d 6f 64 65 2e 20 20 49 66 20 74 | e.`With-Editor.mode'.mode...If.t |
32e0 | 68 65 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 20 69 73 20 70 6f 73 69 74 69 76 65 2c 20 | he.prefix.argument.is.positive,. |
3300 | 65 6e 61 62 6c 65 20 74 68 65 20 6d 6f 64 65 2c 20 61 6e 64 20 69 66 0a 69 74 20 69 73 20 7a 65 | enable.the.mode,.and.if.it.is.ze |
3320 | 72 6f 20 6f 72 20 6e 65 67 61 74 69 76 65 2c 20 64 69 73 61 62 6c 65 20 74 68 65 20 6d 6f 64 65 | ro.or.negative,.disable.the.mode |
3340 | 2e 0a 0a 49 66 20 63 61 6c 6c 65 64 20 66 72 6f 6d 20 4c 69 73 70 2c 20 74 6f 67 67 6c 65 20 74 | ...If.called.from.Lisp,.toggle.t |
3360 | 68 65 20 6d 6f 64 65 20 69 66 20 41 52 47 20 69 73 20 60 74 6f 67 67 6c 65 27 2e 20 20 45 6e 61 | he.mode.if.ARG.is.`toggle'...Ena |
3380 | 62 6c 65 20 74 68 65 0a 6d 6f 64 65 20 69 66 20 41 52 47 20 69 73 20 6e 69 6c 2c 20 6f 6d 69 74 | ble.the.mode.if.ARG.is.nil,.omit |
33a0 | 74 65 64 2c 20 6f 72 20 69 73 20 61 20 70 6f 73 69 74 69 76 65 20 6e 75 6d 62 65 72 2e 20 20 44 | ted,.or.is.a.positive.number...D |
33c0 | 69 73 61 62 6c 65 20 74 68 65 20 6d 6f 64 65 0a 69 66 20 41 52 47 20 69 73 20 61 20 6e 65 67 61 | isable.the.mode.if.ARG.is.a.nega |
33e0 | 74 69 76 65 20 6e 75 6d 62 65 72 2e 0a 0a 54 6f 20 63 68 65 63 6b 20 77 68 65 74 68 65 72 20 74 | tive.number...To.check.whether.t |
3400 | 68 65 20 6d 69 6e 6f 72 20 6d 6f 64 65 20 69 73 20 65 6e 61 62 6c 65 64 20 69 6e 20 74 68 65 20 | he.minor.mode.is.enabled.in.the. |
3420 | 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2c 0a 65 76 61 6c 75 61 74 65 20 74 68 65 20 76 61 72 | current.buffer,.evaluate.the.var |
3440 | 69 61 62 6c 65 20 60 77 69 74 68 2d 65 64 69 74 6f 72 2d 6d 6f 64 65 27 2e 0a 0a 54 68 65 20 6d | iable.`with-editor-mode'...The.m |
3460 | 6f 64 65 27 73 20 68 6f 6f 6b 20 69 73 20 63 61 6c 6c 65 64 20 62 6f 74 68 20 77 68 65 6e 20 74 | ode's.hook.is.called.both.when.t |
3480 | 68 65 20 6d 6f 64 65 20 69 73 20 65 6e 61 62 6c 65 64 20 61 6e 64 20 77 68 65 6e 20 69 74 20 69 | he.mode.is.enabled.and.when.it.i |
34a0 | 73 0a 64 69 73 61 62 6c 65 64 2e 0a 0a 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 41 52 47 29 1f | s.disabled...(fn.&optional.ARG). |
34c0 | 0a 28 6d 61 6b 65 2d 76 61 72 69 61 62 6c 65 2d 62 75 66 66 65 72 2d 6c 6f 63 61 6c 20 27 77 69 | .(make-variable-buffer-local.'wi |
34e0 | 74 68 2d 65 64 69 74 6f 72 2d 6d 6f 64 65 29 0a 28 64 65 66 61 6c 69 61 73 20 27 77 69 74 68 2d | th-editor-mode).(defalias.'with- |
3500 | 65 64 69 74 6f 72 2d 6d 6f 64 65 20 23 5b 32 35 36 20 22 5c 33 30 33 20 01 5c 33 30 34 3d 5c 32 | editor-mode.#[256."\303..\304=\2 |
3520 | 30 33 0d 00 08 3f 5c 32 30 32 1d 00 01 5c 32 34 37 5c 32 30 33 1c 00 01 5c 33 30 35 57 5c 32 30 | 03...?\202...\247\203...\305W\20 |
3540 | 33 1c 00 5c 33 30 36 5c 32 30 32 1d 00 5c 33 30 37 10 5c 33 31 30 5c 33 30 31 21 5c 32 30 33 31 | 3..\306\202..\307.\310\301!\2031 |
3560 | 00 5c 33 31 31 5c 33 30 30 09 5c 22 11 08 5c 32 30 33 31 00 5c 33 30 30 09 42 11 5c 33 31 32 5c | .\311\300.\"..\2031.\300.B.\312\ |
3580 | 33 31 33 21 5c 32 30 33 3e 00 08 3f 10 5c 33 31 34 5c 33 31 35 21 5c 32 31 30 5c 33 31 36 5c 33 | 313!\203>..?.\314\315!\210\316\3 |
35a0 | 31 37 5c 33 32 30 5c 33 30 36 5c 33 30 37 24 5c 32 31 30 5c 6e 5c 32 30 33 4c 00 5c 33 32 31 20 | 17\320\306\307$\210\n\203L.\321. |
35c0 | 5c 32 31 30 5c 33 32 32 5c 33 32 33 08 5c 32 30 33 56 00 5c 33 32 34 5c 32 30 32 57 00 5c 33 32 | \210\322\323.\203V.\324\202W.\32 |
35e0 | 35 5c 22 5c 32 31 30 5c 33 31 32 5c 33 31 33 21 5c 32 30 33 7a 00 5c 33 30 33 20 5c 32 30 33 6b | 5\"\210\312\313!\203z.\303.\203k |
3600 | 00 5c 32 31 31 5c 33 30 33 20 5c 32 33 32 5c 32 30 33 7a 00 5c 33 32 36 5c 33 32 37 5c 33 33 30 | .\211\303.\232\203z.\326\327\330 |
3620 | 08 5c 32 30 33 76 00 5c 33 33 31 5c 32 30 32 77 00 5c 33 33 32 5c 33 33 33 24 5c 32 31 30 5c 32 | .\203v.\331\202w.\332\333$\210\2 |
3640 | 31 30 5c 33 33 34 20 08 5c 32 30 37 22 20 5b 77 69 74 68 2d 65 64 69 74 6f 72 2d 6d 6f 64 65 20 | 10\334..\207".[with-editor-mode. |
3660 | 6c 6f 63 61 6c 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 73 20 77 69 74 68 2d 65 64 69 74 6f 72 2d 73 68 | local-minor-modes.with-editor-sh |
3680 | 6f 77 2d 75 73 61 67 65 20 63 75 72 72 65 6e 74 2d 6d 65 73 73 61 67 65 20 74 6f 67 67 6c 65 20 | ow-usage.current-message.toggle. |
36a0 | 31 20 6e 69 6c 20 74 20 62 6f 75 6e 64 70 20 64 65 6c 71 20 63 61 6c 6c 65 64 2d 69 6e 74 65 72 | 1.nil.t.boundp.delq.called-inter |
36c0 | 61 63 74 69 76 65 6c 79 2d 70 20 61 6e 79 20 75 73 65 72 2d 65 72 72 6f 72 20 22 57 69 74 68 2d | actively-p.any.user-error."With- |
36e0 | 45 64 69 74 6f 72 20 6d 6f 64 65 20 69 73 20 6e 6f 74 20 69 6e 74 65 6e 64 65 64 20 66 6f 72 20 | Editor.mode.is.not.intended.for. |
3700 | 69 6e 74 65 72 61 63 74 69 76 65 20 75 73 65 22 20 61 64 64 2d 68 6f 6f 6b 20 6b 69 6c 6c 2d 62 | interactive.use".add-hook.kill-b |
3720 | 75 66 66 65 72 2d 71 75 65 72 79 2d 66 75 6e 63 74 69 6f 6e 73 20 77 69 74 68 2d 65 64 69 74 6f | uffer-query-functions.with-edito |
3740 | 72 2d 6b 69 6c 6c 2d 62 75 66 66 65 72 2d 6e 6f 6f 70 20 77 69 74 68 2d 65 64 69 74 6f 72 2d 75 | r-kill-buffer-noop.with-editor-u |
3760 | 73 61 67 65 2d 6d 65 73 73 61 67 65 20 72 75 6e 2d 68 6f 6f 6b 73 20 77 69 74 68 2d 65 64 69 74 | sage-message.run-hooks.with-edit |
3780 | 6f 72 2d 6d 6f 64 65 2d 68 6f 6f 6b 20 77 69 74 68 2d 65 64 69 74 6f 72 2d 6d 6f 64 65 2d 6f 6e | or-mode-hook.with-editor-mode-on |
37a0 | 2d 68 6f 6f 6b 20 77 69 74 68 2d 65 64 69 74 6f 72 2d 6d 6f 64 65 2d 6f 66 66 2d 68 6f 6f 6b 20 | -hook.with-editor-mode-off-hook. |
37c0 | 6d 65 73 73 61 67 65 20 22 25 73 20 25 73 61 62 6c 65 64 25 73 22 20 22 57 69 74 68 2d 45 64 69 | message."%s.%sabled%s"."With-Edi |
37e0 | 74 6f 72 20 6d 6f 64 65 22 20 22 65 6e 22 20 22 64 69 73 22 20 22 20 69 6e 20 63 75 72 72 65 6e | tor.mode"."en"."dis".".in.curren |
3800 | 74 20 62 75 66 66 65 72 22 20 66 6f 72 63 65 2d 6d 6f 64 65 2d 6c 69 6e 65 2d 75 70 64 61 74 65 | t.buffer".force-mode-line-update |
3820 | 5d 20 38 20 28 23 24 20 2e 20 31 32 38 38 33 29 5d 29 0a 28 64 65 66 76 61 72 20 77 69 74 68 2d | ].8.(#$...12883)]).(defvar.with- |
3840 | 65 64 69 74 6f 72 2d 6d 6f 64 65 2d 68 6f 6f 6b 20 6e 69 6c 29 0a 28 62 79 74 65 2d 63 6f 64 65 | editor-mode-hook.nil).(byte-code |
3860 | 20 22 5c 33 30 31 5c 33 30 32 4e 5c 32 30 34 5c 66 00 5c 33 30 33 5c 33 30 31 5c 33 30 32 5c 33 | ."\301\302N\204\f.\303\301\302\3 |
3880 | 30 34 23 5c 32 31 30 5c 33 30 33 5c 33 30 31 5c 33 30 35 5c 33 30 36 23 5c 32 31 30 5c 33 30 33 | 04#\210\303\301\305\306#\210\303 |
38a0 | 5c 33 30 31 5c 33 30 37 5c 33 31 30 43 23 5c 32 31 30 5c 33 31 31 5c 33 31 32 5c 33 31 33 5c 33 | \301\307\310C#\210\311\312\313\3 |
38c0 | 31 34 5c 33 30 30 21 5c 32 30 35 23 00 08 5c 33 31 30 5c 32 31 31 25 5c 32 31 30 5c 33 30 33 5c | 14\300!\205#..\310\211%\210\303\ |
38e0 | 33 31 32 5c 33 31 35 5c 33 31 36 23 5c 32 30 37 22 20 5b 77 69 74 68 2d 65 64 69 74 6f 72 2d 6d | 312\315\316#\207".[with-editor-m |
3900 | 6f 64 65 2d 6d 61 70 20 77 69 74 68 2d 65 64 69 74 6f 72 2d 6d 6f 64 65 2d 68 6f 6f 6b 20 76 61 | ode-map.with-editor-mode-hook.va |
3920 | 72 69 61 62 6c 65 2d 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 70 75 74 20 22 48 6f 6f 6b 20 72 | riable-documentation.put."Hook.r |
3940 | 75 6e 20 61 66 74 65 72 20 65 6e 74 65 72 69 6e 67 20 6f 72 20 6c 65 61 76 69 6e 67 20 60 77 69 | un.after.entering.or.leaving.`wi |
3960 | 74 68 2d 65 64 69 74 6f 72 2d 6d 6f 64 65 27 2e 5c 6e 4e 6f 20 70 72 6f 62 6c 65 6d 73 20 72 65 | th-editor-mode'.\nNo.problems.re |
3980 | 73 75 6c 74 20 69 66 20 74 68 69 73 20 76 61 72 69 61 62 6c 65 20 69 73 20 6e 6f 74 20 62 6f 75 | sult.if.this.variable.is.not.bou |
39a0 | 6e 64 2e 5c 6e 60 61 64 64 2d 68 6f 6f 6b 27 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 62 69 | nd.\n`add-hook'.automatically.bi |
39c0 | 6e 64 73 20 69 74 2e 20 20 28 54 68 69 73 20 69 73 20 74 72 75 65 20 66 6f 72 20 61 6c 6c 20 68 | nds.it...(This.is.true.for.all.h |
39e0 | 6f 6f 6b 20 76 61 72 69 61 62 6c 65 73 2e 29 22 20 63 75 73 74 6f 6d 2d 74 79 70 65 20 68 6f 6f | ook.variables.)".custom-type.hoo |
3a00 | 6b 20 73 74 61 6e 64 61 72 64 2d 76 61 6c 75 65 20 6e 69 6c 20 61 64 64 2d 6d 69 6e 6f 72 2d 6d | k.standard-value.nil.add-minor-m |
3a20 | 6f 64 65 20 77 69 74 68 2d 65 64 69 74 6f 72 2d 6d 6f 64 65 20 77 69 74 68 2d 65 64 69 74 6f 72 | ode.with-editor-mode.with-editor |
3a40 | 2d 6d 6f 64 65 2d 6c 69 67 68 74 65 72 20 62 6f 75 6e 64 70 20 70 65 72 6d 61 6e 65 6e 74 2d 6c | -mode-lighter.boundp.permanent-l |
3a60 | 6f 63 61 6c 20 74 5d 20 36 29 0a 28 64 65 66 61 6c 69 61 73 20 27 77 69 74 68 2d 65 64 69 74 6f | ocal.t].6).(defalias.'with-edito |
3a80 | 72 2d 6b 69 6c 6c 2d 62 75 66 66 65 72 2d 6e 6f 6f 70 20 23 5b 30 20 22 5c 33 30 30 5c 33 30 31 | r-kill-buffer-noop.#[0."\300\301 |
3aa0 | 5c 33 30 32 5c 33 30 33 70 5c 22 21 21 5c 32 30 37 22 20 5b 75 73 65 72 2d 65 72 72 6f 72 20 73 | \302\303p\"!!\207".[user-error.s |
3ac0 | 75 62 73 74 69 74 75 74 65 2d 63 6f 6d 6d 61 6e 64 2d 6b 65 79 73 20 66 6f 72 6d 61 74 20 22 44 | ubstitute-command-keys.format."D |
3ae0 | 6f 6e 27 74 20 6b 69 6c 6c 20 74 68 69 73 20 62 75 66 66 65 72 20 25 53 2e 20 20 49 6e 73 74 65 | on't.kill.this.buffer.%S...Inste |
3b00 | 61 64 20 63 61 6e 63 65 6c 20 75 73 69 6e 67 20 5c 5c 5b 77 69 74 68 2d 65 64 69 74 6f 72 2d 63 | ad.cancel.using.\\[with-editor-c |
3b20 | 61 6e 63 65 6c 5d 22 5d 20 35 5d 29 0a 28 64 65 66 76 61 72 20 77 69 74 68 2d 65 64 69 74 6f 72 | ancel]"].5]).(defvar.with-editor |
3b40 | 2d 75 73 61 67 65 2d 6d 65 73 73 61 67 65 20 22 54 79 70 65 20 5c 5c 5b 77 69 74 68 2d 65 64 69 | -usage-message."Type.\\[with-edi |
3b60 | 74 6f 72 2d 66 69 6e 69 73 68 5d 20 74 6f 20 66 69 6e 69 73 68 2c 20 6f 72 20 5c 5c 5b 77 69 74 | tor-finish].to.finish,.or.\\[wit |
3b80 | 68 2d 65 64 69 74 6f 72 2d 63 61 6e 63 65 6c 5d 20 74 6f 20 63 61 6e 63 65 6c 22 29 0a 28 6d 61 | h-editor-cancel].to.cancel").(ma |
3ba0 | 6b 65 2d 76 61 72 69 61 62 6c 65 2d 62 75 66 66 65 72 2d 6c 6f 63 61 6c 20 27 77 69 74 68 2d 65 | ke-variable-buffer-local.'with-e |
3bc0 | 64 69 74 6f 72 2d 75 73 61 67 65 2d 6d 65 73 73 61 67 65 29 0a 28 64 65 66 61 6c 69 61 73 20 27 | ditor-usage-message).(defalias.' |
3be0 | 77 69 74 68 2d 65 64 69 74 6f 72 2d 75 73 61 67 65 2d 6d 65 73 73 61 67 65 20 23 5b 30 20 22 70 | with-editor-usage-message.#[0."p |
3c00 | 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 05 5c 22 23 5c 32 30 37 22 20 5b 72 | \300\301\302\303\304.\"#\207".[r |
3c20 | 75 6e 2d 77 69 74 68 2d 74 69 6d 65 72 20 30 2e 30 35 20 6e 69 6c 20 6d 61 6b 65 2d 63 6c 6f 73 | un-with-timer.0.05.nil.make-clos |
3c40 | 75 72 65 20 23 5b 30 20 22 72 5c 33 30 30 71 5c 32 31 30 5c 33 30 32 5c 33 30 33 09 21 21 29 5c | ure.#[0."r\300q\210\302\303.!!)\ |
3c60 | 32 30 37 22 20 5b 56 30 20 77 69 74 68 2d 65 64 69 74 6f 72 2d 75 73 61 67 65 2d 6d 65 73 73 61 | 207".[V0.with-editor-usage-messa |
3c80 | 67 65 20 6d 65 73 73 61 67 65 20 73 75 62 73 74 69 74 75 74 65 2d 63 6f 6d 6d 61 6e 64 2d 6b 65 | ge.message.substitute-command-ke |
3ca0 | 79 73 5d 20 33 5d 5d 20 37 5d 29 0a 28 64 65 66 76 61 72 20 77 69 74 68 2d 65 64 69 74 6f 72 2d | ys].3]].7]).(defvar.with-editor- |
3cc0 | 2d 65 6e 76 76 61 72 20 6e 69 6c 20 28 23 24 20 2e 20 39 36 37 35 29 29 23 40 32 37 39 20 55 73 | -envvar.nil.(#$...9675))#@279.Us |
3ce0 | 65 20 74 68 65 20 45 6d 61 63 73 63 6c 69 65 6e 74 20 61 73 20 24 45 44 49 54 4f 52 20 77 68 69 | e.the.Emacsclient.as.$EDITOR.whi |
3d00 | 6c 65 20 65 76 61 6c 75 61 74 69 6e 67 20 42 4f 44 59 2e 0a 4d 6f 64 69 66 79 20 74 68 65 20 60 | le.evaluating.BODY..Modify.the.` |
3d20 | 70 72 6f 63 65 73 73 2d 65 6e 76 69 72 6f 6e 6d 65 6e 74 27 20 66 6f 72 20 70 72 6f 63 65 73 73 | process-environment'.for.process |
3d40 | 65 73 20 73 74 61 72 74 65 64 20 69 6e 20 42 4f 44 59 2c 0a 69 6e 73 74 72 75 63 74 69 6e 67 20 | es.started.in.BODY,.instructing. |
3d60 | 74 68 65 6d 20 74 6f 20 75 73 65 20 74 68 65 20 45 6d 61 63 73 63 6c 69 65 6e 74 20 61 73 20 24 | them.to.use.the.Emacsclient.as.$ |
3d80 | 45 44 49 54 4f 52 2e 20 20 49 66 20 6f 70 74 69 6f 6e 61 6c 0a 45 4e 56 56 41 52 20 69 73 20 61 | EDITOR...If.optional.ENVVAR.is.a |
3da0 | 20 6c 69 74 65 72 61 6c 20 73 74 72 69 6e 67 20 74 68 65 6e 20 62 69 6e 64 20 74 68 61 74 20 65 | .literal.string.then.bind.that.e |
3dc0 | 6e 76 69 72 6f 6e 6d 65 6e 74 20 76 61 72 69 61 62 6c 65 0a 69 6e 73 74 65 61 64 2e 0a 0a 28 66 | nvironment.variable.instead...(f |
3de0 | 6e 20 5b 45 4e 56 56 41 52 5d 20 42 4f 44 59 2e 2e 2e 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 | n.[ENVVAR].BODY...)..(defalias.' |
3e00 | 77 69 74 68 2d 65 64 69 74 6f 72 20 27 28 6d 61 63 72 6f 20 2e 20 23 5b 31 32 38 20 22 5c 33 30 | with-editor.'(macro...#[128."\30 |
3e20 | 30 5c 33 30 31 02 40 3b 5c 32 30 33 11 00 02 5c 32 31 31 41 5c 32 36 32 04 5c 32 34 32 5c 32 30 | 0\301.@;\203...\211A\262.\242\20 |
3e40 | 32 12 00 5c 33 30 32 44 5c 33 30 33 42 5c 33 30 34 03 42 42 42 5c 32 30 37 22 20 5b 6c 65 74 20 | 2..\302D\303B\304.BBB\207".[let. |
3e60 | 77 69 74 68 2d 65 64 69 74 6f 72 2d 2d 65 6e 76 76 61 72 20 28 6f 72 20 77 69 74 68 2d 65 64 69 | with-editor--envvar.(or.with-edi |
3e80 | 74 6f 72 2d 2d 65 6e 76 76 61 72 20 22 45 44 49 54 4f 52 22 29 20 28 28 70 72 6f 63 65 73 73 2d | tor--envvar."EDITOR").((process- |
3ea0 | 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 70 72 6f 63 65 73 73 2d 65 6e 76 69 72 6f 6e 6d 65 6e 74 29 | environment.process-environment) |
3ec0 | 29 20 28 77 69 74 68 2d 65 64 69 74 6f 72 2d 2d 73 65 74 75 70 29 5d 20 35 20 28 23 24 20 2e 20 | ).(with-editor--setup)].5.(#$... |
3ee0 | 31 35 35 38 32 29 5d 29 29 23 40 32 38 36 20 55 73 65 20 74 68 65 20 45 6d 61 63 73 63 6c 69 65 | 15582)]))#@286.Use.the.Emacsclie |
3f00 | 6e 74 20 61 73 20 74 68 65 20 65 64 69 74 6f 72 20 77 68 69 6c 65 20 65 76 61 6c 75 61 74 69 6e | nt.as.the.editor.while.evaluatin |
3f20 | 67 20 42 4f 44 59 2e 0a 4d 6f 64 69 66 79 20 74 68 65 20 60 70 72 6f 63 65 73 73 2d 65 6e 76 69 | g.BODY..Modify.the.`process-envi |
3f40 | 72 6f 6e 6d 65 6e 74 27 20 66 6f 72 20 70 72 6f 63 65 73 73 65 73 20 73 74 61 72 74 65 64 20 69 | ronment'.for.processes.started.i |
3f60 | 6e 20 42 4f 44 59 2c 0a 69 6e 73 74 72 75 63 74 69 6e 67 20 74 68 65 6d 20 74 6f 20 75 73 65 20 | n.BODY,.instructing.them.to.use. |
3f80 | 74 68 65 20 45 6d 61 63 73 63 6c 69 65 6e 74 20 61 73 20 65 64 69 74 6f 72 2e 20 20 45 4e 56 56 | the.Emacsclient.as.editor...ENVV |
3fa0 | 41 52 20 69 73 20 74 68 65 0a 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 76 61 72 69 61 62 6c 65 20 74 | AR.is.the.environment.variable.t |
3fc0 | 68 61 74 20 69 73 20 65 78 70 6f 72 74 65 64 20 74 6f 20 64 6f 20 73 6f 2c 20 69 74 20 69 73 20 | hat.is.exported.to.do.so,.it.is. |
3fe0 | 65 76 61 6c 75 61 74 65 64 0a 61 74 20 72 75 6e 2d 74 69 6d 65 2e 0a 0a 28 66 6e 20 45 4e 56 56 | evaluated.at.run-time...(fn.ENVV |
4000 | 41 52 20 42 4f 44 59 2e 2e 2e 29 1f 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 | AR.BODY...)..(byte-code."\300\30 |
4020 | 31 5c 33 30 32 5c 33 30 33 23 5c 33 30 34 5c 33 30 31 5c 33 30 35 5c 33 30 36 23 5c 32 30 37 22 | 1\302\303#\304\301\305\306#\207" |
4040 | 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 77 69 74 68 2d 65 64 69 74 6f 72 20 6c 69 73 70 2d | .[function-put.with-editor.lisp- |
4060 | 69 6e 64 65 6e 74 2d 66 75 6e 63 74 69 6f 6e 20 64 65 66 75 6e 20 70 75 74 20 65 64 65 62 75 67 | indent-function.defun.put.edebug |
4080 | 2d 66 6f 72 6d 2d 73 70 65 63 20 28 62 6f 64 79 29 5d 20 35 29 0a 28 64 65 66 61 6c 69 61 73 20 | -form-spec.(body)].5).(defalias. |
40a0 | 27 77 69 74 68 2d 65 64 69 74 6f 72 2a 20 27 28 6d 61 63 72 6f 20 2e 20 23 5b 33 38 35 20 22 5c | 'with-editor*.'(macro...#[385."\ |
40c0 | 33 30 30 5c 33 30 31 03 44 5c 33 30 32 42 5c 33 30 33 03 42 42 42 5c 32 30 37 22 20 5b 6c 65 74 | 300\301.D\302B\303.BBB\207".[let |
40e0 | 20 77 69 74 68 2d 65 64 69 74 6f 72 2d 2d 65 6e 76 76 61 72 20 28 28 70 72 6f 63 65 73 73 2d 65 | .with-editor--envvar.((process-e |
4100 | 6e 76 69 72 6f 6e 6d 65 6e 74 20 70 72 6f 63 65 73 73 2d 65 6e 76 69 72 6f 6e 6d 65 6e 74 29 29 | nvironment.process-environment)) |
4120 | 20 28 77 69 74 68 2d 65 64 69 74 6f 72 2d 2d 73 65 74 75 70 29 5d 20 36 20 28 23 24 20 2e 20 31 | .(with-editor--setup)].6.(#$...1 |
4140 | 36 31 31 31 29 5d 29 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 | 6111)])).(byte-code."\300\301\30 |
4160 | 32 5c 33 30 33 23 5c 33 30 34 5c 33 30 31 5c 33 30 35 5c 33 30 36 23 5c 32 30 37 22 20 5b 66 75 | 2\303#\304\301\305\306#\207".[fu |
4180 | 6e 63 74 69 6f 6e 2d 70 75 74 20 77 69 74 68 2d 65 64 69 74 6f 72 2a 20 6c 69 73 70 2d 69 6e 64 | nction-put.with-editor*.lisp-ind |
41a0 | 65 6e 74 2d 66 75 6e 63 74 69 6f 6e 20 64 65 66 75 6e 20 70 75 74 20 65 64 65 62 75 67 2d 66 6f | ent-function.defun.put.edebug-fo |
41c0 | 72 6d 2d 73 70 65 63 20 28 73 65 78 70 20 62 6f 64 79 29 5d 20 35 29 0a 28 64 65 66 61 6c 69 61 | rm-spec.(sexp.body)].5).(defalia |
41e0 | 73 20 27 77 69 74 68 2d 65 64 69 74 6f 72 2d 2d 73 65 74 75 70 20 23 5b 30 20 22 08 5c 32 30 33 | s.'with-editor--setup.#[0.".\203 |
4200 | 5c 6e 00 5c 33 30 36 09 21 5c 32 30 33 13 00 5c 6e 5c 33 30 37 0b 51 5c 66 42 5c 32 31 31 14 5c | \n.\306.!\203..\n\307.Q\fB\211.\ |
4220 | 32 30 37 5c 33 31 30 5c 33 31 31 5c 33 31 32 5c 22 5c 32 30 34 1c 00 5c 33 31 33 15 5c 33 31 34 | 207\310\311\312\"\204..\313.\314 |
4240 | 0e 1c 21 5c 32 30 34 40 00 5c 33 31 35 0e 1d 21 5c 32 30 33 3d 00 5c 33 31 36 5c 33 31 37 5c 33 | ..!\204@.\315..!\203=.\316\317\3 |
4260 | 32 30 20 5c 22 16 1d 5c 33 31 35 0e 1d 21 5c 32 30 33 3d 00 5c 33 32 31 0e 1d 21 5c 32 31 30 5c | 20.\"..\315..!\203=.\321..!\210\ |
4280 | 33 32 32 20 5c 32 31 30 5c 6e 5c 33 30 37 5c 33 32 33 5c 33 32 34 5c 33 32 35 08 5c 22 5c 32 30 | 322.\210\n\307\323\324\325.\"\20 |
42a0 | 33 55 00 5c 33 32 36 5c 33 32 35 21 08 5c 33 32 37 5c 33 33 30 4f 50 5c 32 30 32 56 00 08 21 0d | 3U.\326\325!.\327\330OP\202V..!. |
42c0 | 3f 5c 32 30 35 66 00 5c 33 33 31 5c 33 32 33 5c 33 32 36 0e 1d 0e 1e 5c 22 21 50 52 5c 66 42 14 | ?\205f.\331\323\326....\"!PR\fB. |
42e0 | 0d 5c 32 30 33 79 00 5c 33 33 32 5c 33 32 36 0e 1d 0e 1f 5c 22 50 5c 66 42 14 5c 33 33 33 0b 50 | .\203y.\332\326....\"P\fB.\333.P |
4300 | 5c 66 42 5c 32 31 31 14 5c 32 30 37 22 20 5b 77 69 74 68 2d 65 64 69 74 6f 72 2d 65 6d 61 63 73 | \fB\211.\207".[with-editor-emacs |
4320 | 63 6c 69 65 6e 74 2d 65 78 65 63 75 74 61 62 6c 65 20 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 | client-executable.default-direct |
4340 | 6f 72 79 20 77 69 74 68 2d 65 64 69 74 6f 72 2d 2d 65 6e 76 76 61 72 20 77 69 74 68 2d 65 64 69 | ory.with-editor--envvar.with-edi |
4360 | 74 6f 72 2d 73 6c 65 65 70 69 6e 67 2d 65 64 69 74 6f 72 20 70 72 6f 63 65 73 73 2d 65 6e 76 69 | tor-sleeping-editor.process-envi |
4380 | 72 6f 6e 6d 65 6e 74 20 73 65 72 76 65 72 2d 75 73 65 2d 74 63 70 20 66 69 6c 65 2d 72 65 6d 6f | ronment.server-use-tcp.file-remo |
43a0 | 74 65 2d 70 20 22 3d 22 20 66 65 61 74 75 72 65 70 20 6d 61 6b 65 2d 6e 65 74 77 6f 72 6b 2d 70 | te-p."=".featurep.make-network-p |
43c0 | 72 6f 63 65 73 73 20 28 3a 66 61 6d 69 6c 79 20 6c 6f 63 61 6c 29 20 74 20 70 72 6f 63 65 73 73 | rocess.(:family.local).t.process |
43e0 | 2d 6c 69 76 65 2d 70 20 73 65 72 76 65 72 2d 72 75 6e 6e 69 6e 67 2d 70 20 66 6f 72 6d 61 74 20 | -live-p.server-running-p.format. |
4400 | 22 73 65 72 76 65 72 25 73 22 20 65 6d 61 63 73 2d 70 69 64 20 73 65 72 76 65 72 2d 66 6f 72 63 | "server%s".emacs-pid.server-forc |
4420 | 65 2d 64 65 6c 65 74 65 20 73 65 72 76 65 72 2d 73 74 61 72 74 20 73 68 65 6c 6c 2d 71 75 6f 74 | e-delete.server-start.shell-quot |
4440 | 65 2d 61 72 67 75 6d 65 6e 74 20 73 74 72 69 6e 67 2d 70 72 65 66 69 78 2d 70 20 22 7e 22 20 65 | e-argument.string-prefix-p."~".e |
4460 | 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 31 20 6e 69 6c 20 22 20 2d 2d 73 6f 63 6b 65 74 | xpand-file-name.1.nil.".--socket |
4480 | 2d 6e 61 6d 65 3d 22 20 22 45 4d 41 43 53 5f 53 45 52 56 45 52 5f 46 49 4c 45 3d 22 20 22 41 4c | -name="."EMACS_SERVER_FILE="."AL |
44a0 | 54 45 52 4e 41 54 45 5f 45 44 49 54 4f 52 3d 22 20 73 65 72 76 65 72 2d 70 72 6f 63 65 73 73 20 | TERNATE_EDITOR=".server-process. |
44c0 | 73 65 72 76 65 72 2d 6e 61 6d 65 20 73 65 72 76 65 72 2d 73 6f 63 6b 65 74 2d 64 69 72 20 73 65 | server-name.server-socket-dir.se |
44e0 | 72 76 65 72 2d 61 75 74 68 2d 64 69 72 5d 20 38 5d 29 23 40 31 33 20 0a 0a 28 66 6e 20 43 4f 4e | rver-auth-dir].8])#@13...(fn.CON |
4500 | 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 77 69 74 68 2d 65 64 69 74 6f 72 2d 73 65 72 76 65 | S)..(defalias.'with-editor-serve |
4520 | 72 2d 77 69 6e 64 6f 77 20 23 5b 30 20 22 08 5c 32 30 33 5c 66 00 5c 33 30 33 5c 33 30 34 09 5c | r-window.#[0.".\203\f.\303\304.\ |
4540 | 22 41 5c 32 30 36 0d 00 5c 6e 5c 32 30 37 22 20 5b 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d | "A\206..\n\207".[buffer-file-nam |
4560 | 65 20 77 69 74 68 2d 65 64 69 74 6f 72 2d 73 65 72 76 65 72 2d 77 69 6e 64 6f 77 2d 61 6c 69 73 | e.with-editor-server-window-alis |
4580 | 74 20 73 65 72 76 65 72 2d 77 69 6e 64 6f 77 20 63 6c 2d 66 69 6e 64 2d 69 66 20 23 5b 32 35 37 | t.server-window.cl-find-if.#[257 |
45a0 | 20 22 5c 32 31 31 40 08 5c 33 30 31 5c 33 30 32 03 03 03 5c 33 30 33 24 5c 32 30 37 22 20 5b 62 | ."\211@.\301\302...\303$\207".[b |
45c0 | 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 6e 69 6c 20 73 74 72 69 6e 67 2d 6d 61 74 63 68 | uffer-file-name.nil.string-match |
45e0 | 20 74 5d 20 39 20 28 23 24 20 2e 20 31 37 36 35 35 29 5d 5d 20 33 5d 29 23 40 39 36 20 48 6f 6e | .t].9.(#$...17655)]].3])#@96.Hon |
4600 | 6f 72 20 60 77 69 74 68 2d 65 64 69 74 6f 72 2d 73 65 72 76 65 72 2d 77 69 6e 64 6f 77 2d 61 6c | or.`with-editor-server-window-al |
4620 | 69 73 74 27 20 28 77 68 69 63 68 20 73 65 65 29 2e 0a 0a 28 66 6e 20 46 4e 20 26 6f 70 74 69 6f | ist'.(which.see)...(fn.FN.&optio |
4640 | 6e 61 6c 20 4e 45 58 54 2d 42 55 46 46 45 52 20 26 72 65 73 74 20 41 52 47 53 29 1f 0a 28 64 65 | nal.NEXT-BUFFER.&rest.ARGS)..(de |
4660 | 66 61 6c 69 61 73 20 27 73 65 72 76 65 72 2d 73 77 69 74 63 68 2d 62 75 66 66 65 72 40 77 69 74 | falias.'server-switch-buffer@wit |
4680 | 68 2d 65 64 69 74 6f 72 2d 73 65 72 76 65 72 2d 77 69 6e 64 6f 77 2d 61 6c 69 73 74 20 23 5b 36 | h-editor-server-window-alist.#[6 |
46a0 | 34 31 20 22 72 01 5c 32 30 36 06 00 70 71 5c 32 31 30 08 5c 32 30 33 0f 00 5c 33 30 33 20 11 5c | 41."r.\206..pq\210.\203..\303..\ |
46c0 | 33 30 34 20 29 1a 5c 33 30 35 03 03 03 23 29 5c 32 30 37 22 20 5b 77 69 74 68 2d 65 64 69 74 6f | 304.).\305...#)\207".[with-edito |
46e0 | 72 2d 6d 6f 64 65 20 77 69 74 68 2d 65 64 69 74 6f 72 2d 70 72 65 76 69 6f 75 73 2d 77 69 6e 63 | r-mode.with-editor-previous-winc |
4700 | 6f 6e 66 20 73 65 72 76 65 72 2d 77 69 6e 64 6f 77 20 63 75 72 72 65 6e 74 2d 77 69 6e 64 6f 77 | onf.server-window.current-window |
4720 | 2d 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 77 69 74 68 2d 65 64 69 74 6f 72 2d 73 65 72 76 65 | -configuration.with-editor-serve |
4740 | 72 2d 77 69 6e 64 6f 77 20 61 70 70 6c 79 5d 20 37 20 28 23 24 20 2e 20 31 37 39 31 37 29 5d 29 | r-window.apply].7.(#$...17917)]) |
4760 | 23 40 35 32 33 20 57 68 65 6e 20 63 61 6c 6c 65 64 20 69 6e 73 69 64 65 20 61 20 60 77 69 74 68 | #@523.When.called.inside.a.`with |
4780 | 2d 65 64 69 74 6f 72 27 20 66 6f 72 6d 20 61 6e 64 20 74 68 65 20 45 6d 61 63 73 63 6c 69 65 6e | -editor'.form.and.the.Emacsclien |
47a0 | 74 0a 63 61 6e 6e 6f 74 20 62 65 20 75 73 65 64 2c 20 74 68 65 6e 20 67 69 76 65 20 74 68 65 20 | t.cannot.be.used,.then.give.the. |
47c0 | 70 72 6f 63 65 73 73 20 74 68 65 20 66 69 6c 74 65 72 20 66 75 6e 63 74 69 6f 6e 0a 60 77 69 74 | process.the.filter.function.`wit |
47e0 | 68 2d 65 64 69 74 6f 72 2d 70 72 6f 63 65 73 73 2d 66 69 6c 74 65 72 27 2e 20 20 54 6f 20 61 76 | h-editor-process-filter'...To.av |
4800 | 6f 69 64 20 6f 76 65 72 72 69 64 69 6e 67 20 74 68 65 20 66 69 6c 74 65 72 0a 62 65 69 6e 67 20 | oid.overriding.the.filter.being. |
4820 | 61 64 64 65 64 20 68 65 72 65 20 79 6f 75 20 73 68 6f 75 6c 64 20 75 73 65 20 60 77 69 74 68 2d | added.here.you.should.use.`with- |
4840 | 65 64 69 74 6f 72 2d 73 65 74 2d 70 72 6f 63 65 73 73 2d 66 69 6c 74 65 72 27 0a 69 6e 73 74 65 | editor-set-process-filter'.inste |
4860 | 61 64 20 6f 66 20 60 73 65 74 2d 70 72 6f 63 65 73 73 2d 66 69 6c 74 65 72 27 20 69 6e 73 69 64 | ad.of.`set-process-filter'.insid |
4880 | 65 20 60 77 69 74 68 2d 65 64 69 74 6f 72 27 20 66 6f 72 6d 73 2e 0a 0a 57 68 65 6e 20 74 68 65 | e.`with-editor'.forms...When.the |
48a0 | 20 60 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 27 20 69 73 20 6c 6f 63 61 74 65 64 20 | .`default-directory'.is.located. |
48c0 | 6f 6e 20 61 20 72 65 6d 6f 74 65 20 6d 61 63 68 69 6e 65 2c 0a 74 68 65 6e 20 61 6c 73 6f 20 6d | on.a.remote.machine,.then.also.m |
48e0 | 61 6e 69 70 75 6c 61 74 65 20 50 52 4f 47 52 41 4d 20 61 6e 64 20 50 52 4f 47 52 41 4d 2d 41 52 | anipulate.PROGRAM.and.PROGRAM-AR |
4900 | 47 53 20 69 6e 20 6f 72 64 65 72 20 74 6f 20 73 65 74 0a 74 68 65 20 61 70 70 72 6f 70 72 69 61 | GS.in.order.to.set.the.appropria |
4920 | 74 65 20 65 64 69 74 6f 72 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 76 61 72 69 61 62 6c 65 2e 0a | te.editor.environment.variable.. |
4940 | 0a 28 66 6e 20 46 4e 20 4e 41 4d 45 20 42 55 46 46 45 52 20 50 52 4f 47 52 41 4d 20 26 72 65 73 | .(fn.FN.NAME.BUFFER.PROGRAM.&res |
4960 | 74 20 50 52 4f 47 52 41 4d 2d 41 52 47 53 29 1f 0a 28 61 64 76 69 63 65 2d 61 64 64 20 27 73 65 | t.PROGRAM-ARGS)..(advice-add.'se |
4980 | 72 76 65 72 2d 73 77 69 74 63 68 2d 62 75 66 66 65 72 20 3a 61 72 6f 75 6e 64 20 27 73 65 72 76 | rver-switch-buffer.:around.'serv |
49a0 | 65 72 2d 73 77 69 74 63 68 2d 62 75 66 66 65 72 40 77 69 74 68 2d 65 64 69 74 6f 72 2d 73 65 72 | er-switch-buffer@with-editor-ser |
49c0 | 76 65 72 2d 77 69 6e 64 6f 77 2d 61 6c 69 73 74 20 27 28 28 6e 61 6d 65 20 2e 20 77 69 74 68 2d | ver-window-alist.'((name...with- |
49e0 | 65 64 69 74 6f 72 2d 73 65 72 76 65 72 2d 77 69 6e 64 6f 77 2d 61 6c 69 73 74 29 29 29 0a 28 64 | editor-server-window-alist))).(d |
4a00 | 65 66 61 6c 69 61 73 20 27 73 74 61 72 74 2d 66 69 6c 65 2d 70 72 6f 63 65 73 73 40 77 69 74 68 | efalias.'start-file-process@with |
4a20 | 2d 65 64 69 74 6f 72 2d 70 72 6f 63 65 73 73 2d 66 69 6c 74 65 72 20 23 5b 31 31 35 36 20 22 08 | -editor-process-filter.#[1156.". |
4a40 | 5c 32 30 34 5c 66 00 5c 33 30 33 05 05 05 05 05 25 5c 32 30 37 5c 33 30 34 09 21 5c 32 30 33 28 | \204\f.\303.....%\207\304.!\203( |
4a60 | 00 01 5c 33 30 35 5c 32 33 32 5c 32 30 34 20 00 01 01 42 5c 32 36 32 01 5c 33 30 35 5c 32 36 32 | ..\305\232\204....B\262.\305\262 |
4a80 | 02 08 5c 33 30 36 5c 6e 51 01 42 5c 32 36 32 01 5c 33 30 33 05 05 05 05 05 25 5c 33 30 37 01 5c | ..\306\nQ.B\262.\303.....%\307.\ |
4aa0 | 33 31 30 5c 22 5c 32 31 30 5c 33 31 31 01 5c 33 31 32 09 23 5c 32 31 30 5c 32 30 37 22 20 5b 77 | 310\"\210\311.\312.#\210\207".[w |
4ac0 | 69 74 68 2d 65 64 69 74 6f 72 2d 2d 65 6e 76 76 61 72 20 64 65 66 61 75 6c 74 2d 64 69 72 65 63 | ith-editor--envvar.default-direc |
4ae0 | 74 6f 72 79 20 77 69 74 68 2d 65 64 69 74 6f 72 2d 73 6c 65 65 70 69 6e 67 2d 65 64 69 74 6f 72 | tory.with-editor-sleeping-editor |
4b00 | 20 61 70 70 6c 79 20 66 69 6c 65 2d 72 65 6d 6f 74 65 2d 70 20 22 65 6e 76 22 20 22 3d 22 20 73 | .apply.file-remote-p."env"."=".s |
4b20 | 65 74 2d 70 72 6f 63 65 73 73 2d 66 69 6c 74 65 72 20 77 69 74 68 2d 65 64 69 74 6f 72 2d 70 72 | et-process-filter.with-editor-pr |
4b40 | 6f 63 65 73 73 2d 66 69 6c 74 65 72 20 70 72 6f 63 65 73 73 2d 70 75 74 20 64 65 66 61 75 6c 74 | ocess-filter.process-put.default |
4b60 | 2d 64 69 72 5d 20 31 31 20 28 23 24 20 2e 20 31 38 32 37 38 29 5d 29 23 40 36 32 31 20 57 68 65 | -dir].11.(#$...18278)])#@621.Whe |
4b80 | 6e 20 63 61 6c 6c 65 64 20 69 6e 73 69 64 65 20 61 20 60 77 69 74 68 2d 65 64 69 74 6f 72 27 20 | n.called.inside.a.`with-editor'. |
4ba0 | 66 6f 72 6d 20 61 6e 64 20 74 68 65 20 45 6d 61 63 73 63 6c 69 65 6e 74 0a 63 61 6e 6e 6f 74 20 | form.and.the.Emacsclient.cannot. |
4bc0 | 62 65 20 75 73 65 64 2c 20 74 68 65 6e 20 67 69 76 65 20 74 68 65 20 70 72 6f 63 65 73 73 20 74 | be.used,.then.give.the.process.t |
4be0 | 68 65 20 66 69 6c 74 65 72 20 66 75 6e 63 74 69 6f 6e 0a 60 77 69 74 68 2d 65 64 69 74 6f 72 2d | he.filter.function.`with-editor- |
4c00 | 70 72 6f 63 65 73 73 2d 66 69 6c 74 65 72 27 2e 20 20 54 6f 20 61 76 6f 69 64 20 6f 76 65 72 72 | process-filter'...To.avoid.overr |
4c20 | 69 64 69 6e 67 20 74 68 65 20 66 69 6c 74 65 72 0a 62 65 69 6e 67 20 61 64 64 65 64 20 68 65 72 | iding.the.filter.being.added.her |
4c40 | 65 20 79 6f 75 20 73 68 6f 75 6c 64 20 75 73 65 20 60 77 69 74 68 2d 65 64 69 74 6f 72 2d 73 65 | e.you.should.use.`with-editor-se |
4c60 | 74 2d 70 72 6f 63 65 73 73 2d 66 69 6c 74 65 72 27 0a 69 6e 73 74 65 61 64 20 6f 66 20 60 73 65 | t-process-filter'.instead.of.`se |
4c80 | 74 2d 70 72 6f 63 65 73 73 2d 66 69 6c 74 65 72 27 20 69 6e 73 69 64 65 20 60 77 69 74 68 2d 65 | t-process-filter'.inside.`with-e |
4ca0 | 64 69 74 6f 72 27 20 66 6f 72 6d 73 2e 0a 0a 57 68 65 6e 20 74 68 65 20 60 64 65 66 61 75 6c 74 | ditor'.forms...When.the.`default |
4cc0 | 2d 64 69 72 65 63 74 6f 72 79 27 20 69 73 20 6c 6f 63 61 74 65 64 20 6f 6e 20 61 20 72 65 6d 6f | -directory'.is.located.on.a.remo |
4ce0 | 74 65 20 6d 61 63 68 69 6e 65 20 61 6e 64 0a 46 49 4c 45 2d 48 41 4e 44 4c 45 52 20 69 73 20 6e | te.machine.and.FILE-HANDLER.is.n |
4d00 | 6f 6e 2d 6e 69 6c 2c 20 74 68 65 6e 20 61 6c 73 6f 20 6d 61 6e 69 70 75 6c 61 74 65 20 43 4f 4d | on-nil,.then.also.manipulate.COM |
4d20 | 4d 41 4e 44 20 69 6e 20 6f 72 64 65 72 0a 74 6f 20 73 65 74 20 74 68 65 20 61 70 70 72 6f 70 72 | MAND.in.order.to.set.the.appropr |
4d40 | 69 61 74 65 20 65 64 69 74 6f 72 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 76 61 72 69 61 62 6c 65 | iate.editor.environment.variable |
4d60 | 2e 0a 0a 28 66 6e 20 46 4e 20 26 72 65 73 74 20 4b 45 59 53 20 26 6b 65 79 20 4e 41 4d 45 20 42 | ...(fn.FN.&rest.KEYS.&key.NAME.B |
4d80 | 55 46 46 45 52 20 43 4f 4d 4d 41 4e 44 20 43 4f 44 49 4e 47 20 4e 4f 51 55 45 52 59 20 53 54 4f | UFFER.COMMAND.CODING.NOQUERY.STO |
4da0 | 50 20 43 4f 4e 4e 45 43 54 49 4f 4e 2d 54 59 50 45 20 46 49 4c 54 45 52 20 53 45 4e 54 49 4e 45 | P.CONNECTION-TYPE.FILTER.SENTINE |
4dc0 | 4c 20 53 54 44 45 52 52 20 46 49 4c 45 2d 48 41 4e 44 4c 45 52 20 26 61 6c 6c 6f 77 2d 6f 74 68 | L.STDERR.FILE-HANDLER.&allow-oth |
4de0 | 65 72 2d 6b 65 79 73 29 1f 23 40 32 33 20 0a 0a 28 66 6e 20 50 52 4f 43 45 53 53 20 4f 55 54 50 | er-keys).#@23...(fn.PROCESS.OUTP |
4e00 | 55 54 29 1f 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 | UT)..(byte-code."\300\301\302\30 |
4e20 | 33 5c 33 30 34 24 5c 32 31 30 5c 33 30 30 5c 33 30 35 5c 33 30 32 5c 33 30 36 23 5c 32 30 37 22 | 3\304$\210\300\305\302\306#\207" |
4e40 | 20 5b 61 64 76 69 63 65 2d 61 64 64 20 73 74 61 72 74 2d 66 69 6c 65 2d 70 72 6f 63 65 73 73 20 | .[advice-add.start-file-process. |
4e60 | 3a 61 72 6f 75 6e 64 20 73 74 61 72 74 2d 66 69 6c 65 2d 70 72 6f 63 65 73 73 40 77 69 74 68 2d | :around.start-file-process@with- |
4e80 | 65 64 69 74 6f 72 2d 70 72 6f 63 65 73 73 2d 66 69 6c 74 65 72 20 28 28 6e 61 6d 65 20 2e 20 77 | editor-process-filter.((name...w |
4ea0 | 69 74 68 2d 65 64 69 74 6f 72 2d 70 72 6f 63 65 73 73 2d 66 69 6c 74 65 72 29 29 20 6d 61 6b 65 | ith-editor-process-filter)).make |
4ec0 | 2d 70 72 6f 63 65 73 73 20 6d 61 6b 65 2d 70 72 6f 63 65 73 73 40 77 69 74 68 2d 65 64 69 74 6f | -process.make-process@with-edito |
4ee0 | 72 2d 70 72 6f 63 65 73 73 2d 66 69 6c 74 65 72 5d 20 35 29 0a 28 64 65 66 61 6c 69 61 73 20 27 | r-process-filter].5).(defalias.' |
4f00 | 6d 61 6b 65 2d 70 72 6f 63 65 73 73 40 77 69 74 68 2d 65 64 69 74 6f 72 2d 70 72 6f 63 65 73 73 | make-process@with-editor-process |
4f20 | 2d 66 69 6c 74 65 72 20 23 5b 33 38 35 20 22 5c 33 30 33 01 5c 33 30 34 5c 22 41 40 5c 33 30 33 | -filter.#[385."\303.\304\"A@\303 |
4f40 | 02 5c 33 30 35 5c 22 41 40 5c 33 30 33 03 5c 33 30 36 5c 22 41 40 5c 33 30 33 04 5c 33 30 37 5c | .\305\"A@\303.\306\"A@\303.\307\ |
4f60 | 22 41 40 5c 33 30 33 05 5c 33 31 30 5c 22 41 40 5c 33 30 33 06 06 5c 33 31 31 5c 22 41 40 5c 33 | "A@\303.\310\"A@\303..\311\"A@\3 |
4f80 | 30 33 06 07 5c 33 31 32 5c 22 41 40 5c 33 30 33 06 08 5c 33 31 33 5c 22 41 40 5c 33 30 33 06 09 | 03..\312\"A@\303..\313\"A@\303.. |
4fa0 | 5c 33 31 34 5c 22 41 40 5c 33 30 33 06 5c 6e 5c 33 31 35 5c 22 41 40 5c 33 30 33 06 0b 5c 33 31 | \314\"A@\303.\n\315\"A@\303..\31 |
4fc0 | 36 5c 22 41 40 5c 32 31 31 5c 32 30 33 50 00 08 5c 32 30 34 57 00 5c 33 31 37 06 0d 06 0d 5c 22 | 6\"A@\211\203P..\204W.\317....\" |
4fe0 | 5c 32 30 37 5c 33 32 30 09 21 5c 32 30 33 79 00 06 08 40 5c 33 32 31 5c 32 33 32 5c 32 30 34 6b | \207\320.!\203y...@\321\232\204k |
5000 | 00 5c 33 32 31 06 09 42 5c 32 36 32 09 08 5c 33 32 32 5c 6e 51 06 09 01 06 0b 41 42 5c 32 34 31 | .\321..B\262..\322\nQ.....AB\241 |
5020 | 5c 32 36 36 02 03 5c 32 30 33 5c 32 30 34 00 5c 33 32 33 5c 33 32 34 05 5c 22 5c 32 30 32 5c 32 | \266..\203\204.\323\324.\"\202\2 |
5040 | 30 35 00 5c 33 32 35 06 0d 5c 33 30 34 06 0d 5c 33 30 35 06 0e 5c 33 30 36 06 0f 5c 33 30 37 06 | 05.\325..\304..\305..\306..\307. |
5060 | 10 5c 33 31 30 06 11 5c 33 31 31 06 12 5c 33 31 32 06 13 5c 33 31 33 06 10 5c 33 31 34 06 15 5c | .\310..\311..\312..\313..\314..\ |
5080 | 33 31 35 06 16 5c 33 31 36 06 17 26 16 5c 33 32 36 01 5c 33 32 37 09 23 5c 32 31 30 5c 32 30 37 | 315..\316..&.\326.\327.#\210\207 |
50a0 | 22 20 5b 77 69 74 68 2d 65 64 69 74 6f 72 2d 2d 65 6e 76 76 61 72 20 64 65 66 61 75 6c 74 2d 64 | ".[with-editor--envvar.default-d |
50c0 | 69 72 65 63 74 6f 72 79 20 77 69 74 68 2d 65 64 69 74 6f 72 2d 73 6c 65 65 70 69 6e 67 2d 65 64 | irectory.with-editor-sleeping-ed |
50e0 | 69 74 6f 72 20 70 6c 69 73 74 2d 6d 65 6d 62 65 72 20 3a 6e 61 6d 65 20 3a 62 75 66 66 65 72 20 | itor.plist-member.:name.:buffer. |
5100 | 3a 63 6f 6d 6d 61 6e 64 20 3a 63 6f 64 69 6e 67 20 3a 6e 6f 71 75 65 72 79 20 3a 73 74 6f 70 20 | :command.:coding.:noquery.:stop. |
5120 | 3a 63 6f 6e 6e 65 63 74 69 6f 6e 2d 74 79 70 65 20 3a 66 69 6c 74 65 72 20 3a 73 65 6e 74 69 6e | :connection-type.:filter.:sentin |
5140 | 65 6c 20 3a 73 74 64 65 72 72 20 3a 66 69 6c 65 2d 68 61 6e 64 6c 65 72 20 61 70 70 6c 79 20 66 | el.:stderr.:file-handler.apply.f |
5160 | 69 6c 65 2d 72 65 6d 6f 74 65 2d 70 20 22 65 6e 76 22 20 22 3d 22 20 6d 61 6b 65 2d 63 6c 6f 73 | ile-remote-p."env"."=".make-clos |
5180 | 75 72 65 20 23 5b 35 31 34 20 22 5c 33 30 30 02 02 5c 22 5c 32 31 30 5c 33 30 31 02 02 5c 33 30 | ure.#[514."\300..\"\210\301..\30 |
51a0 | 32 23 5c 32 30 37 22 20 5b 56 30 20 77 69 74 68 2d 65 64 69 74 6f 72 2d 70 72 6f 63 65 73 73 2d | 2#\207".[V0.with-editor-process- |
51c0 | 66 69 6c 74 65 72 20 74 5d 20 36 20 28 23 24 20 2e 20 31 39 39 35 30 29 5d 20 77 69 74 68 2d 65 | filter.t].6.(#$...19950)].with-e |
51e0 | 64 69 74 6f 72 2d 70 72 6f 63 65 73 73 2d 66 69 6c 74 65 72 20 70 72 6f 63 65 73 73 2d 70 75 74 | ditor-process-filter.process-put |
5200 | 20 64 65 66 61 75 6c 74 2d 64 69 72 5d 20 33 37 20 28 23 24 20 2e 20 31 39 33 32 35 29 5d 29 23 | .default-dir].37.(#$...19325)])# |
5220 | 40 34 37 35 20 4c 69 6b 65 20 60 73 65 74 2d 70 72 6f 63 65 73 73 2d 66 69 6c 74 65 72 27 20 62 | @475.Like.`set-process-filter'.b |
5240 | 75 74 20 6b 65 65 70 20 60 77 69 74 68 2d 65 64 69 74 6f 72 2d 70 72 6f 63 65 73 73 2d 66 69 6c | ut.keep.`with-editor-process-fil |
5260 | 74 65 72 27 2e 0a 47 69 76 65 20 50 52 4f 43 45 53 53 20 74 68 65 20 6e 65 77 20 46 49 4c 54 45 | ter'..Give.PROCESS.the.new.FILTE |
5280 | 52 20 62 75 74 20 6b 65 65 70 20 60 77 69 74 68 2d 65 64 69 74 6f 72 2d 70 72 6f 63 65 73 73 2d | R.but.keep.`with-editor-process- |
52a0 | 66 69 6c 74 65 72 27 0a 69 66 20 74 68 61 74 20 77 61 73 20 61 64 64 65 64 20 65 61 72 6c 69 65 | filter'.if.that.was.added.earlie |
52c0 | 72 20 62 79 20 74 68 65 20 61 64 76 69 73 65 64 20 60 73 74 61 72 74 2d 66 69 6c 65 2d 70 72 6f | r.by.the.advised.`start-file-pro |
52e0 | 63 65 73 73 27 2e 0a 0a 44 6f 20 73 6f 20 62 79 20 77 72 61 70 70 69 6e 67 20 74 68 65 20 74 77 | cess'...Do.so.by.wrapping.the.tw |
5300 | 6f 20 66 69 6c 74 65 72 20 66 75 6e 63 74 69 6f 6e 73 20 75 73 69 6e 67 20 61 20 6c 61 6d 62 64 | o.filter.functions.using.a.lambd |
5320 | 61 2c 20 77 68 69 63 68 0a 62 65 63 6f 6d 65 73 20 74 68 65 20 61 63 74 75 61 6c 20 66 69 6c 74 | a,.which.becomes.the.actual.filt |
5340 | 65 72 2e 20 20 49 74 20 63 61 6c 6c 73 20 46 49 4c 54 45 52 20 66 69 72 73 74 2c 20 77 68 69 63 | er...It.calls.FILTER.first,.whic |
5360 | 68 20 6d 61 79 20 6f 72 0a 6d 61 79 20 6e 6f 74 20 69 6e 73 65 72 74 20 74 68 65 20 74 65 78 74 | h.may.or.may.not.insert.the.text |
5380 | 20 69 6e 74 6f 20 74 68 65 20 50 52 4f 43 45 53 53 27 73 20 62 75 66 66 65 72 2e 20 20 54 68 65 | .into.the.PROCESS's.buffer...The |
53a0 | 6e 20 69 74 20 63 61 6c 6c 73 0a 60 77 69 74 68 2d 65 64 69 74 6f 72 2d 70 72 6f 63 65 73 73 2d | n.it.calls.`with-editor-process- |
53c0 | 66 69 6c 74 65 72 27 2c 20 70 61 73 73 69 6e 67 20 74 20 61 73 20 4e 4f 2d 53 54 41 4e 44 41 52 | filter',.passing.t.as.NO-STANDAR |
53e0 | 44 2d 46 49 4c 54 45 52 2e 0a 0a 28 66 6e 20 50 52 4f 43 45 53 53 20 46 49 4c 54 45 52 29 1f 0a | D-FILTER...(fn.PROCESS.FILTER).. |
5400 | 28 64 65 66 61 6c 69 61 73 20 27 77 69 74 68 2d 65 64 69 74 6f 72 2d 73 65 74 2d 70 72 6f 63 65 | (defalias.'with-editor-set-proce |
5420 | 73 73 2d 66 69 6c 74 65 72 20 23 5b 35 31 34 20 22 5c 33 30 30 02 5c 33 30 31 04 21 5c 33 30 32 | ss-filter.#[514."\300.\301.!\302 |
5440 | 3d 5c 32 30 33 16 00 5c 33 30 33 5c 33 30 34 04 5c 33 30 35 42 5c 33 30 36 42 42 42 5c 32 30 32 | =\203..\303\304.\305B\306BBB\202 |
5460 | 17 00 02 5c 22 5c 32 30 37 22 20 5b 73 65 74 2d 70 72 6f 63 65 73 73 2d 66 69 6c 74 65 72 20 70 | ...\"\207".[set-process-filter.p |
5480 | 72 6f 63 65 73 73 2d 66 69 6c 74 65 72 20 77 69 74 68 2d 65 64 69 74 6f 72 2d 70 72 6f 63 65 73 | rocess-filter.with-editor-proces |
54a0 | 73 2d 66 69 6c 74 65 72 20 6c 61 6d 62 64 61 20 28 70 72 6f 63 20 73 74 72 29 20 28 70 72 6f 63 | s-filter.lambda.(proc.str).(proc |
54c0 | 20 73 74 72 29 20 28 28 77 69 74 68 2d 65 64 69 74 6f 72 2d 70 72 6f 63 65 73 73 2d 66 69 6c 74 | .str).((with-editor-process-filt |
54e0 | 65 72 20 70 72 6f 63 20 73 74 72 20 74 29 29 5d 20 38 20 28 23 24 20 2e 20 32 31 30 32 39 29 5d | er.proc.str.t))].8.(#$...21029)] |
5500 | 29 0a 28 64 65 66 76 61 72 20 77 69 74 68 2d 65 64 69 74 6f 72 2d 66 69 6c 74 65 72 2d 76 69 73 | ).(defvar.with-editor-filter-vis |
5520 | 69 74 2d 68 6f 6f 6b 20 6e 69 6c 29 0a 28 64 65 66 63 6f 6e 73 74 20 77 69 74 68 2d 65 64 69 74 | it-hook.nil).(defconst.with-edit |
5540 | 6f 72 2d 73 6c 65 65 70 69 6e 67 2d 65 64 69 74 6f 72 2d 72 65 67 65 78 70 20 22 5e 57 49 54 48 | or-sleeping-editor-regexp."^WITH |
5560 | 2d 45 44 49 54 4f 52 3a 20 5c 5c 28 5b 30 2d 39 5d 2b 5c 5c 29 20 4f 50 45 4e 20 5c 5c 28 5b 5e | -EDITOR:.\\([0-9]+\\).OPEN.\\([^ |
5580 | 1f 5d 2b 3f 5c 5c 29 5c 5c 28 3f 3a 1f 5c 5c 28 5b 5e 1f 5d 2a 5c 5c 29 5c 5c 29 3f 5c 5c 28 3f | .]+?\\)\\(?:.\\([^.]*\\)\\)?\\(? |
55a0 | 3a 1f 20 49 4e 20 5c 5c 28 5b 5e 0d 5d 2b 3f 5c 5c 29 5c 5c 29 3f 0d 3f 24 22 29 0a 28 64 65 66 | :..IN.\\([^.]+?\\)\\)?.?$").(def |
55c0 | 76 61 72 20 77 69 74 68 2d 65 64 69 74 6f 72 2d 2d 6d 61 78 2d 69 6e 63 6f 6d 70 6c 65 74 65 2d | var.with-editor--max-incomplete- |
55e0 | 6c 65 6e 67 74 68 20 31 30 30 30 29 23 40 32 33 20 0a 0a 28 66 6e 20 50 52 4f 43 45 53 53 20 53 | length.1000)#@23...(fn.PROCESS.S |
5600 | 54 52 49 4e 47 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 77 69 74 68 2d 65 64 69 74 6f 72 2d 73 | TRING)..(defalias.'with-editor-s |
5620 | 6c 65 65 70 69 6e 67 2d 65 64 69 74 6f 72 2d 66 69 6c 74 65 72 20 23 5b 35 31 34 20 22 01 5c 32 | leeping-editor-filter.#[514.".\2 |
5640 | 30 35 08 00 5c 33 30 36 02 5c 33 30 37 5c 22 5c 32 31 31 5c 32 30 33 11 00 5c 32 31 31 02 50 5c | 05..\306.\307\"\211\203..\211.P\ |
5660 | 32 36 32 02 5c 32 31 30 5c 33 31 30 20 5c 33 31 31 5c 33 31 32 02 5c 22 5c 32 31 36 02 5c 32 30 | 262.\210\310.\311\312.\"\216.\20 |
5680 | 33 3f 00 5c 33 31 33 5c 33 31 34 03 5c 22 5c 32 30 34 3f 00 01 47 5c 32 31 31 08 56 5c 32 30 33 | 3?.\313\314.\"\204?..G\211.V\203 |
56a0 | 34 00 02 01 08 5a 5c 33 31 35 4f 5c 32 36 32 03 5c 32 31 30 5c 33 31 36 03 5c 33 30 37 04 23 5c | 4....Z\315O\262.\210\316.\307.#\ |
56c0 | 32 31 30 5c 33 31 35 5c 32 30 32 07 01 5c 33 31 37 09 03 5c 22 5c 32 30 33 06 01 02 5c 32 30 33 | 210\315\202..\317..\"\203...\203 |
56e0 | 50 00 5c 33 31 36 03 5c 33 30 37 5c 33 31 35 23 5c 32 31 30 5c 33 32 30 5c 33 32 31 03 5c 22 5c | P.\316.\307\315#\210\320\321.\"\ |
5700 | 33 32 30 5c 33 32 32 04 5c 22 5c 33 32 30 5c 33 32 33 05 5c 22 5c 33 32 30 5c 33 32 34 06 06 5c | 320\322.\"\320\323.\"\320\324..\ |
5720 | 22 5c 33 31 35 5c 32 31 31 5c 32 31 31 5c 33 31 37 5c 33 32 35 06 07 5c 22 5c 32 30 33 5c 32 31 | "\315\211\211\317\325..\"\203\21 |
5740 | 33 00 04 5c 32 36 32 03 5c 33 32 36 5c 33 32 30 5c 33 32 31 06 08 5c 22 21 5c 32 36 32 02 5c 33 | 3..\262.\326\320\321..\"!\262.\3 |
5760 | 32 30 5c 33 32 32 06 07 5c 22 5c 32 36 32 01 5c 32 31 31 5c 32 30 35 5c 32 30 36 00 5c 33 32 36 | 20\322..\"\262.\211\205\206.\326 |
5780 | 01 21 5c 32 36 32 01 5c 32 30 32 5c 32 31 36 00 05 5c 32 36 32 03 5c 33 32 37 03 21 5c 32 30 34 | .!\262.\202\216..\262.\327.!\204 |
57a0 | 5c 32 33 32 00 5c 33 33 30 03 05 5c 22 5c 32 36 32 03 5c 6e 5c 32 30 33 5c 32 34 35 00 5c 33 33 | \232.\330..\"\262.\n\203\245.\33 |
57c0 | 31 5c 6e 21 03 50 5c 32 36 32 03 72 5c 33 33 32 03 21 71 5c 32 31 30 5c 33 33 33 5c 33 32 31 21 | 1\n!.P\262.r\332.!q\210\333\321! |
57e0 | 5c 32 31 30 06 06 13 5c 33 33 34 20 14 01 5c 32 30 33 5c 33 35 37 00 5c 32 31 32 5c 32 31 34 65 | \210...\334...\203\357.\212\214e |
5800 | 62 5c 32 31 30 01 53 79 5c 32 31 30 5c 32 31 31 5c 32 30 33 5c 33 31 32 00 5c 33 33 35 01 21 5c | b\210.Sy\210\211\203\312.\335.!\ |
5820 | 32 31 30 60 2a 64 65 5a 5c 33 33 36 20 55 5c 32 30 34 5c 33 35 33 00 0d 5c 32 30 33 5c 33 35 33 | 210`*deZ\336.U\204\353..\203\353 |
5840 | 00 65 64 01 03 58 5c 32 30 35 5c 33 34 34 00 02 01 58 5c 32 36 36 5c 32 30 32 5c 32 30 34 5c 33 | .ed..X\205\344...X\266\202\204\3 |
5860 | 35 33 00 7e 5c 32 31 30 5c 32 31 31 62 5c 32 36 36 02 5c 33 33 37 5c 33 34 30 21 5c 32 31 30 5c | 53.~\210\211b\266.\337\340!\210\ |
5880 | 33 34 31 20 5c 32 30 36 5c 33 37 31 00 5c 33 34 32 70 21 5c 32 31 30 5c 33 34 33 5c 33 34 34 21 | 341.\206\371.\342p!\210\343\344! |
58a0 | 29 5c 32 36 36 08 5c 33 31 35 5c 32 30 32 07 01 01 29 5c 32 30 37 22 20 5b 77 69 74 68 2d 65 64 | )\266.\315\202...)\207".[with-ed |
58c0 | 69 74 6f 72 2d 2d 6d 61 78 2d 69 6e 63 6f 6d 70 6c 65 74 65 2d 6c 65 6e 67 74 68 20 77 69 74 68 | itor--max-incomplete-length.with |
58e0 | 2d 65 64 69 74 6f 72 2d 73 6c 65 65 70 69 6e 67 2d 65 64 69 74 6f 72 2d 72 65 67 65 78 70 20 64 | -editor-sleeping-editor-regexp.d |
5900 | 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 20 77 69 74 68 2d 65 64 69 74 6f 72 2d 2d 70 69 | efault-directory.with-editor--pi |
5920 | 64 20 77 69 74 68 2d 65 64 69 74 6f 72 2d 70 72 65 76 69 6f 75 73 2d 77 69 6e 63 6f 6e 66 20 77 | d.with-editor-previous-winconf.w |
5940 | 69 64 65 6e 2d 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 70 72 6f 63 65 73 73 2d 67 65 74 20 69 | iden-automatically.process-get.i |
5960 | 6e 63 6f 6d 70 6c 65 74 65 20 6d 61 74 63 68 2d 64 61 74 61 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 | ncomplete.match-data.make-closur |
5980 | 65 20 23 5b 30 20 22 5c 33 30 31 5c 33 30 30 5c 33 30 32 5c 22 5c 32 30 37 22 20 5b 56 30 20 73 | e.#[0."\301\300\302\"\207".[V0.s |
59a0 | 65 74 2d 6d 61 74 63 68 2d 64 61 74 61 20 74 5d 20 33 5d 20 73 74 72 69 6e 67 2d 73 75 66 66 69 | et-match-data.t].3].string-suffi |
59c0 | 78 2d 70 20 22 5c 6e 22 20 6e 69 6c 20 70 72 6f 63 65 73 73 2d 70 75 74 20 73 74 72 69 6e 67 2d | x-p."\n".nil.process-put.string- |
59e0 | 6d 61 74 63 68 20 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 31 20 32 20 33 20 34 20 22 5c 5c 60 5c | match.match-string.1.2.3.4."\\`\ |
5a00 | 5c 2b 5c 5c 28 5b 30 2d 39 5d 2b 5c 5c 29 5c 5c 28 3f 3a 3a 5c 5c 28 5b 30 2d 39 5d 2b 5c 5c 29 | \+\\([0-9]+\\)\\(?::\\([0-9]+\\) |
5a20 | 5c 5c 29 3f 5c 5c 27 22 20 73 74 72 69 6e 67 2d 74 6f 2d 6e 75 6d 62 65 72 20 66 69 6c 65 2d 6e | \\)?\\'".string-to-number.file-n |
5a40 | 61 6d 65 2d 61 62 73 6f 6c 75 74 65 2d 70 20 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 | ame-absolute-p.expand-file-name. |
5a60 | 66 69 6c 65 2d 72 65 6d 6f 74 65 2d 70 20 66 69 6e 64 2d 66 69 6c 65 2d 6e 6f 73 65 6c 65 63 74 | file-remote-p.find-file-noselect |
5a80 | 20 77 69 74 68 2d 65 64 69 74 6f 72 2d 6d 6f 64 65 20 63 75 72 72 65 6e 74 2d 77 69 6e 64 6f 77 | .with-editor-mode.current-window |
5aa0 | 2d 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 6d 6f 76 65 2d 74 6f 2d 63 6f 6c 75 6d 6e 20 62 75 | -configuration.move-to-column.bu |
5ac0 | 66 66 65 72 2d 73 69 7a 65 20 72 75 6e 2d 68 6f 6f 6b 73 20 77 69 74 68 2d 65 64 69 74 6f 72 2d | ffer-size.run-hooks.with-editor- |
5ae0 | 66 69 6c 74 65 72 2d 76 69 73 69 74 2d 68 6f 6f 6b 20 77 69 74 68 2d 65 64 69 74 6f 72 2d 73 65 | filter-visit-hook.with-editor-se |
5b00 | 72 76 65 72 2d 77 69 6e 64 6f 77 20 73 77 69 74 63 68 2d 74 6f 2d 62 75 66 66 65 72 20 6b 69 6c | rver-window.switch-to-buffer.kil |
5b20 | 6c 2d 6c 6f 63 61 6c 2d 76 61 72 69 61 62 6c 65 20 73 65 72 76 65 72 2d 77 69 6e 64 6f 77 5d 20 | l-local-variable.server-window]. |
5b40 | 31 35 20 28 23 24 20 2e 20 32 32 30 30 31 29 5d 29 23 40 39 35 20 4c 69 73 74 65 6e 20 66 6f 72 | 15.(#$...22001)])#@95.Listen.for |
5b60 | 20 65 64 69 74 20 72 65 71 75 65 73 74 73 20 62 79 20 63 68 69 6c 64 20 70 72 6f 63 65 73 73 65 | .edit.requests.by.child.processe |
5b80 | 73 2e 0a 0a 28 66 6e 20 50 52 4f 43 45 53 53 20 53 54 52 49 4e 47 20 26 6f 70 74 69 6f 6e 61 6c | s...(fn.PROCESS.STRING.&optional |
5ba0 | 20 4e 4f 2d 44 45 46 41 55 4c 54 2d 46 49 4c 54 45 52 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 | .NO-DEFAULT-FILTER)..(defalias.' |
5bc0 | 77 69 74 68 2d 65 64 69 74 6f 72 2d 70 72 6f 63 65 73 73 2d 66 69 6c 74 65 72 20 23 5b 37 37 30 | with-editor-process-filter.#[770 |
5be0 | 20 22 5c 33 30 31 03 5c 33 30 32 5c 22 18 5c 33 30 33 03 03 5c 22 29 5c 32 31 30 5c 32 31 31 3f | ."\301.\302\".\303..\")\210\211? |
5c00 | 5c 32 30 35 14 00 5c 33 30 34 03 03 5c 22 5c 32 30 37 22 20 5b 64 65 66 61 75 6c 74 2d 64 69 72 | \205..\304..\"\207".[default-dir |
5c20 | 65 63 74 6f 72 79 20 70 72 6f 63 65 73 73 2d 67 65 74 20 64 65 66 61 75 6c 74 2d 64 69 72 20 77 | ectory.process-get.default-dir.w |
5c40 | 69 74 68 2d 65 64 69 74 6f 72 2d 73 6c 65 65 70 69 6e 67 2d 65 64 69 74 6f 72 2d 66 69 6c 74 65 | ith-editor-sleeping-editor-filte |
5c60 | 72 20 69 6e 74 65 72 6e 61 6c 2d 64 65 66 61 75 6c 74 2d 70 72 6f 63 65 73 73 2d 66 69 6c 74 65 | r.internal-default-process-filte |
5c80 | 72 5d 20 36 20 28 23 24 20 2e 20 32 33 33 38 32 29 5d 29 23 40 32 31 30 20 50 72 65 76 65 6e 74 | r].6.(#$...23382)])#@210.Prevent |
5ca0 | 20 63 65 72 74 61 69 6e 20 66 69 6c 65 73 20 66 72 6f 6d 20 62 65 69 6e 67 20 61 64 64 65 64 20 | .certain.files.from.being.added. |
5cc0 | 74 6f 20 60 66 69 6c 65 2d 6e 61 6d 65 2d 68 69 73 74 6f 72 79 27 2e 0a 46 69 6c 65 73 20 6d 61 | to.`file-name-history'..Files.ma |
5ce0 | 74 63 68 69 6e 67 20 61 20 72 65 67 65 78 70 20 69 6e 20 60 77 69 74 68 2d 65 64 69 74 6f 72 2d | tching.a.regexp.in.`with-editor- |
5d00 | 66 69 6c 65 2d 6e 61 6d 65 2d 68 69 73 74 6f 72 79 2d 65 78 63 6c 75 64 65 27 0a 61 72 65 20 70 | file-name-history-exclude'.are.p |
5d20 | 72 65 76 65 6e 74 65 64 20 66 72 6f 6d 20 62 65 69 6e 67 20 61 64 64 65 64 20 74 6f 20 74 68 61 | revented.from.being.added.to.tha |
5d40 | 74 20 6c 69 73 74 2e 0a 0a 28 66 6e 20 46 49 4c 45 53 20 50 52 4f 43 20 26 6f 70 74 69 6f 6e 61 | t.list...(fn.FILES.PROC.&optiona |
5d60 | 6c 20 4e 4f 57 41 49 54 29 1f 23 40 31 35 20 0a 0a 28 66 6e 20 52 45 47 45 58 50 29 1f 0a 28 64 | l.NOWAIT).#@15...(fn.REGEXP)..(d |
5d80 | 65 66 61 6c 69 61 73 20 27 73 65 72 76 65 72 2d 76 69 73 69 74 2d 66 69 6c 65 73 40 77 69 74 68 | efalias.'server-visit-files@with |
5da0 | 2d 65 64 69 74 6f 72 2d 66 69 6c 65 2d 6e 61 6d 65 2d 68 69 73 74 6f 72 79 2d 65 78 63 6c 75 64 | -editor-file-name-history-exclud |
5dc0 | 65 20 23 5b 37 37 30 20 22 02 5c 32 31 31 5c 32 30 35 20 00 5c 32 31 31 40 5c 32 31 31 5c 32 34 | e.#[770.".\211\205..\211@\211\24 |
5de0 | 32 5c 33 30 32 5c 33 30 33 5c 33 30 34 03 5c 22 08 5c 22 5c 32 30 33 1a 00 5c 33 30 35 5c 33 30 | 2\302\303\304.\".\"\203..\305\30 |
5e00 | 36 02 21 09 5c 22 11 5c 32 36 36 02 41 5c 32 30 32 01 00 5c 32 30 37 22 20 5b 77 69 74 68 2d 65 | 6.!.\".\266.A\202..\207".[with-e |
5e20 | 64 69 74 6f 72 2d 66 69 6c 65 2d 6e 61 6d 65 2d 68 69 73 74 6f 72 79 2d 65 78 63 6c 75 64 65 20 | ditor-file-name-history-exclude. |
5e40 | 66 69 6c 65 2d 6e 61 6d 65 2d 68 69 73 74 6f 72 79 20 63 6c 2d 66 69 6e 64 2d 69 66 20 6d 61 6b | file-name-history.cl-find-if.mak |
5e60 | 65 2d 63 6c 6f 73 75 72 65 20 23 5b 32 35 37 20 22 5c 32 31 31 5c 33 30 30 5c 33 30 31 5c 33 30 | e-closure.#[257."\211\300\301\30 |
5e80 | 32 03 03 03 5c 33 30 33 24 5c 32 30 37 22 20 5b 56 30 20 6e 69 6c 20 73 74 72 69 6e 67 2d 6d 61 | 2...\303$\207".[V0.nil.string-ma |
5ea0 | 74 63 68 20 74 5d 20 39 20 28 23 24 20 2e 20 32 33 39 31 39 29 5d 20 64 65 6c 65 74 65 20 61 62 | tch.t].9.(#$...23919)].delete.ab |
5ec0 | 62 72 65 76 69 61 74 65 2d 66 69 6c 65 2d 6e 61 6d 65 5d 20 31 30 20 28 23 24 20 2e 20 32 33 37 | breviate-file-name].10.(#$...237 |
5ee0 | 30 35 29 5d 29 23 40 33 34 38 20 54 65 61 63 68 20 73 75 62 73 65 71 75 65 6e 74 20 63 6f 6d 6d | 05)])#@348.Teach.subsequent.comm |
5f00 | 61 6e 64 73 20 74 6f 20 75 73 65 20 63 75 72 72 65 6e 74 20 45 6d 61 63 73 20 69 6e 73 74 61 6e | ands.to.use.current.Emacs.instan |
5f20 | 63 65 20 61 73 20 65 64 69 74 6f 72 2e 0a 0a 53 65 74 20 61 6e 64 20 65 78 70 6f 72 74 20 74 68 | ce.as.editor...Set.and.export.th |
5f40 | 65 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 76 61 72 69 61 62 6c 65 20 45 4e 56 56 41 52 2c 20 62 | e.environment.variable.ENVVAR,.b |
5f60 | 79 20 64 65 66 61 75 6c 74 0a 22 45 44 49 54 4f 52 22 2e 20 20 54 68 65 20 76 61 6c 75 65 20 69 | y.default."EDITOR"...The.value.i |
5f80 | 73 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 67 65 6e 65 72 61 74 65 64 20 74 6f 20 74 65 61 | s.automatically.generated.to.tea |
5fa0 | 63 68 0a 63 6f 6d 6d 61 6e 64 73 20 74 6f 20 75 73 65 20 74 68 65 20 63 75 72 72 65 6e 74 20 45 | ch.commands.to.use.the.current.E |
5fc0 | 6d 61 63 73 20 69 6e 73 74 61 6e 63 65 20 61 73 20 22 74 68 65 20 65 64 69 74 6f 72 22 2e 0a 0a | macs.instance.as."the.editor"... |
5fe0 | 54 68 69 73 20 77 6f 72 6b 73 20 69 6e 20 60 73 68 65 6c 6c 2d 6d 6f 64 65 27 2c 20 60 74 65 72 | This.works.in.`shell-mode',.`ter |
6000 | 6d 2d 6d 6f 64 65 27 2c 20 60 65 73 68 65 6c 6c 2d 6d 6f 64 65 27 20 61 6e 64 0a 60 76 74 65 72 | m-mode',.`eshell-mode'.and.`vter |
6020 | 6d 27 2e 0a 0a 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 28 45 4e 56 56 41 52 20 22 45 44 49 54 | m'...(fn.&optional.(ENVVAR."EDIT |
6040 | 4f 52 22 29 29 1f 0a 28 61 64 76 69 63 65 2d 61 64 64 20 27 73 65 72 76 65 72 2d 76 69 73 69 74 | OR"))..(advice-add.'server-visit |
6060 | 2d 66 69 6c 65 73 20 3a 61 66 74 65 72 20 27 73 65 72 76 65 72 2d 76 69 73 69 74 2d 66 69 6c 65 | -files.:after.'server-visit-file |
6080 | 73 40 77 69 74 68 2d 65 64 69 74 6f 72 2d 66 69 6c 65 2d 6e 61 6d 65 2d 68 69 73 74 6f 72 79 2d | s@with-editor-file-name-history- |
60a0 | 65 78 63 6c 75 64 65 20 27 28 28 6e 61 6d 65 20 2e 20 77 69 74 68 2d 65 64 69 74 6f 72 2d 66 69 | exclude.'((name...with-editor-fi |
60c0 | 6c 65 2d 6e 61 6d 65 2d 68 69 73 74 6f 72 79 2d 65 78 63 6c 75 64 65 29 29 29 0a 28 64 65 66 61 | le-name-history-exclude))).(defa |
60e0 | 6c 69 61 73 20 27 77 69 74 68 2d 65 64 69 74 6f 72 2d 65 78 70 6f 72 74 2d 65 64 69 74 6f 72 20 | lias.'with-editor-export-editor. |
6100 | 23 5b 31 32 38 20 22 5c 32 31 31 5c 32 30 33 0d 00 5c 32 31 31 01 41 5c 32 36 32 02 5c 32 34 32 | #[128."\211\203..\211.A\262.\242 |
6120 | 5c 32 30 32 0e 00 5c 33 30 35 01 5c 32 30 33 1b 00 5c 33 30 36 5c 33 30 37 5c 33 31 30 04 47 54 | \202..\305.\203..\306\307\310.GT |
6140 | 44 5c 22 5c 32 31 30 5c 33 31 31 5c 33 31 32 5c 33 31 33 5c 22 5c 32 30 33 5c 5c 00 5c 33 31 34 | D\"\210\311\312\313\"\203\\.\314 |
6160 | 70 21 5c 32 31 31 5c 32 30 33 58 00 5c 33 31 35 01 21 62 5c 32 31 30 5c 33 31 36 01 5c 33 31 37 | p!\211\203X.\315.!b\210\316.\317 |
6180 | 5c 33 32 30 05 5c 33 32 31 08 21 23 5c 22 5c 32 31 30 5c 33 32 32 01 5c 33 32 33 5c 33 32 34 5c | \320.\321.!#\"\210\322.\323\324\ |
61a0 | 33 32 35 24 5c 32 30 34 39 00 5c 33 31 31 5c 33 31 33 21 5c 32 30 33 51 00 5c 33 32 36 01 5c 33 | 325$\2049.\311\313!\203Q.\326.\3 |
61c0 | 32 37 5c 22 5c 32 36 36 02 5c 32 30 32 5c 33 32 30 00 5c 33 33 30 5c 33 33 31 5c 33 33 32 5c 33 | 27\"\266.\202\320.\330\331\332\3 |
61e0 | 32 34 5c 33 32 35 24 5c 32 31 30 5c 32 31 30 5c 32 30 32 5c 33 32 30 00 5c 33 31 31 5c 33 33 33 | 24\325$\210\210\202\320.\311\333 |
6200 | 21 5c 32 30 33 6f 00 5c 33 33 34 5c 33 33 35 5c 33 33 32 5c 22 5c 32 31 30 5c 33 33 36 01 08 5c | !\203o.\334\335\332\"\210\336..\ |
6220 | 22 5c 32 31 30 5c 32 30 32 5c 33 32 30 00 5c 33 31 31 5c 33 33 37 21 5c 32 30 33 5c 33 31 34 00 | "\210\202\320.\311\337!\203\314. |
6240 | 5c 33 34 30 5c 33 34 31 21 5c 32 30 33 5c 33 31 34 00 5c 33 34 30 5c 33 34 32 21 5c 32 30 33 5c | \340\341!\203\314.\340\342!\203\ |
6260 | 33 31 34 00 09 5c 32 30 33 5c 33 30 35 00 5c 32 31 31 5c 6e 1a 1b 5c 33 34 33 20 5c 32 31 30 5c | 314..\203\305.\211\n..\343.\210\ |
6280 | 33 32 32 5c 66 5c 33 32 33 5c 33 32 34 5c 33 32 35 24 5c 32 30 34 5c 32 31 34 00 5c 33 34 34 01 | 322\f\323\324\325$\204\214.\344. |
62a0 | 21 5c 32 31 31 5c 32 30 33 5c 32 34 37 00 5c 33 34 32 5c 33 31 37 5c 33 34 35 04 04 23 21 5c 32 | !\211\203\247.\342\317\345..#!\2 |
62c0 | 31 30 5c 33 34 31 20 5c 32 31 30 5c 32 31 30 5c 33 34 34 5c 33 34 36 21 5c 32 31 31 5c 32 30 33 | 10\341.\210\210\344\346!\211\203 |
62e0 | 5c 32 37 31 00 5c 33 34 32 5c 33 31 37 5c 33 34 37 03 5c 22 21 5c 32 31 30 5c 33 34 31 20 5c 32 | \271.\342\317\347.\"!\210\341.\2 |
6300 | 31 30 5c 32 31 30 5c 33 34 32 5c 33 35 30 21 5c 32 31 30 5c 33 34 31 20 2a 5c 32 31 30 5c 32 30 | 10\210\342\350!\210\341.*\210\20 |
6320 | 32 5c 33 32 30 00 5c 33 35 31 5c 33 35 32 21 5c 32 31 30 5c 32 30 32 5c 33 32 30 00 5c 33 35 31 | 2\320.\351\352!\210\202\320.\351 |
6340 | 5c 33 35 33 21 5c 32 31 30 5c 33 35 34 5c 33 35 35 02 5c 22 5c 32 30 37 22 20 5b 77 69 74 68 2d | \353!\210\354\355.\"\207".[with- |
6360 | 65 64 69 74 6f 72 2d 73 6c 65 65 70 69 6e 67 2d 65 64 69 74 6f 72 20 77 69 74 68 2d 65 64 69 74 | editor-sleeping-editor.with-edit |
6380 | 6f 72 2d 65 6d 61 63 73 63 6c 69 65 6e 74 2d 65 78 65 63 75 74 61 62 6c 65 20 70 72 6f 63 65 73 | or-emacsclient-executable.proces |
63a0 | 73 2d 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 77 69 74 68 2d 65 64 69 74 6f 72 2d 2d 65 6e 76 76 61 | s-environment.with-editor--envva |
63c0 | 72 20 76 74 65 72 6d 2d 2d 70 72 6f 63 65 73 73 20 22 45 44 49 54 4f 52 22 20 73 69 67 6e 61 6c | r.vterm--process."EDITOR".signal |
63e0 | 20 77 72 6f 6e 67 2d 6e 75 6d 62 65 72 2d 6f 66 2d 61 72 67 75 6d 65 6e 74 73 20 77 69 74 68 2d | .wrong-number-of-arguments.with- |
6400 | 65 64 69 74 6f 72 2d 65 78 70 6f 72 74 2d 65 64 69 74 6f 72 20 64 65 72 69 76 65 64 2d 6d 6f 64 | editor-export-editor.derived-mod |
6420 | 65 2d 70 20 63 6f 6d 69 6e 74 2d 6d 6f 64 65 20 74 65 72 6d 2d 6d 6f 64 65 20 67 65 74 2d 62 75 | e-p.comint-mode.term-mode.get-bu |
6440 | 66 66 65 72 2d 70 72 6f 63 65 73 73 20 70 72 6f 63 65 73 73 2d 6d 61 72 6b 20 70 72 6f 63 65 73 | ffer-process.process-mark.proces |
6460 | 73 2d 73 65 6e 64 2d 73 74 72 69 6e 67 20 66 6f 72 6d 61 74 20 22 20 65 78 70 6f 72 74 20 25 73 | s-send-string.format.".export.%s |
6480 | 3d 25 73 5c 6e 22 20 73 68 65 6c 6c 2d 71 75 6f 74 65 2d 61 72 67 75 6d 65 6e 74 20 61 63 63 65 | =%s\n".shell-quote-argument.acce |
64a0 | 70 74 2d 70 72 6f 63 65 73 73 2d 6f 75 74 70 75 74 20 31 20 6e 69 6c 20 74 20 77 69 74 68 2d 65 | pt-process-output.1.nil.t.with-e |
64c0 | 64 69 74 6f 72 2d 73 65 74 2d 70 72 6f 63 65 73 73 2d 66 69 6c 74 65 72 20 77 69 74 68 2d 65 64 | ditor-set-process-filter.with-ed |
64e0 | 69 74 6f 72 2d 65 6d 75 6c 61 74 65 2d 74 65 72 6d 69 6e 61 6c 20 61 64 64 2d 68 6f 6f 6b 20 63 | itor-emulate-terminal.add-hook.c |
6500 | 6f 6d 69 6e 74 2d 6f 75 74 70 75 74 2d 66 69 6c 74 65 72 2d 66 75 6e 63 74 69 6f 6e 73 20 77 69 | omint-output-filter-functions.wi |
6520 | 74 68 2d 65 64 69 74 6f 72 2d 6f 75 74 70 75 74 2d 66 69 6c 74 65 72 20 65 73 68 65 6c 6c 2d 6d | th-editor-output-filter.eshell-m |
6540 | 6f 64 65 20 61 64 64 2d 74 6f 2d 6c 69 73 74 20 65 73 68 65 6c 6c 2d 70 72 65 6f 75 74 70 75 74 | ode.add-to-list.eshell-preoutput |
6560 | 2d 66 69 6c 74 65 72 2d 66 75 6e 63 74 69 6f 6e 73 20 73 65 74 65 6e 76 20 76 74 65 72 6d 2d 6d | -filter-functions.setenv.vterm-m |
6580 | 6f 64 65 20 66 62 6f 75 6e 64 70 20 76 74 65 72 6d 2d 73 65 6e 64 2d 72 65 74 75 72 6e 20 76 74 | ode.fboundp.vterm-send-return.vt |
65a0 | 65 72 6d 2d 73 65 6e 64 2d 73 74 72 69 6e 67 20 77 69 74 68 2d 65 64 69 74 6f 72 2d 2d 73 65 74 | erm-send-string.with-editor--set |
65c0 | 75 70 20 67 65 74 65 6e 76 20 22 20 65 78 70 6f 72 74 20 25 73 3d 25 53 22 20 22 45 4d 41 43 53 | up.getenv.".export.%s=%S"."EMACS |
65e0 | 5f 53 45 52 56 45 52 5f 46 49 4c 45 22 20 22 20 65 78 70 6f 72 74 20 45 4d 41 43 53 5f 53 45 52 | _SERVER_FILE".".export.EMACS_SER |
6600 | 56 45 52 5f 46 49 4c 45 3d 25 53 22 20 22 63 6c 65 61 72 22 20 65 72 72 6f 72 20 22 43 61 6e 6e | VER_FILE=%S"."clear".error."Cann |
6620 | 6f 74 20 75 73 65 20 73 6c 65 65 70 69 6e 67 20 65 64 69 74 6f 72 20 69 6e 20 74 68 69 73 20 62 | ot.use.sleeping.editor.in.this.b |
6640 | 75 66 66 65 72 22 20 22 43 61 6e 6e 6f 74 20 65 78 70 6f 72 74 20 65 6e 76 69 72 6f 6e 6d 65 6e | uffer"."Cannot.export.environmen |
6660 | 74 20 76 61 72 69 61 62 6c 65 73 20 69 6e 20 74 68 69 73 20 62 75 66 66 65 72 22 20 6d 65 73 73 | t.variables.in.this.buffer".mess |
6680 | 61 67 65 20 22 53 75 63 63 65 73 73 66 75 6c 6c 79 20 65 78 70 6f 72 74 65 64 20 25 73 22 5d 20 | age."Successfully.exported.%s"]. |
66a0 | 31 30 20 28 23 24 20 2e 20 32 34 32 39 39 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 | 10.(#$...24299).(byte-code."\300 |
66c0 | 20 43 5c 32 30 37 22 20 5b 77 69 74 68 2d 65 64 69 74 6f 72 2d 72 65 61 64 2d 65 6e 76 76 61 72 | .C\207".[with-editor-read-envvar |
66e0 | 5d 20 31 29 5d 29 23 40 36 34 20 4c 69 6b 65 20 60 77 69 74 68 2d 65 64 69 74 6f 72 2d 65 78 70 | ].1)])#@64.Like.`with-editor-exp |
6700 | 6f 72 74 2d 65 64 69 74 6f 72 27 20 62 75 74 20 61 6c 77 61 79 73 20 73 65 74 20 60 24 47 49 54 | ort-editor'.but.always.set.`$GIT |
6720 | 5f 45 44 49 54 4f 52 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 77 69 74 68 2d 65 64 69 74 6f | _EDITOR'...(defalias.'with-edito |
6740 | 72 2d 65 78 70 6f 72 74 2d 67 69 74 2d 65 64 69 74 6f 72 20 23 5b 30 20 22 5c 33 30 30 5c 33 30 | r-export-git-editor.#[0."\300\30 |
6760 | 31 21 5c 32 30 37 22 20 5b 77 69 74 68 2d 65 64 69 74 6f 72 2d 65 78 70 6f 72 74 2d 65 64 69 74 | 1!\207".[with-editor-export-edit |
6780 | 6f 72 20 22 47 49 54 5f 45 44 49 54 4f 52 22 5d 20 32 20 28 23 24 20 2e 20 32 36 33 34 37 29 20 | or."GIT_EDITOR"].2.(#$...26347). |
67a0 | 6e 69 6c 5d 29 23 40 36 33 20 4c 69 6b 65 20 60 77 69 74 68 2d 65 64 69 74 6f 72 2d 65 78 70 6f | nil])#@63.Like.`with-editor-expo |
67c0 | 72 74 2d 65 64 69 74 6f 72 27 20 62 75 74 20 61 6c 77 61 79 73 20 73 65 74 20 60 24 48 47 5f 45 | rt-editor'.but.always.set.`$HG_E |
67e0 | 44 49 54 4f 52 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 77 69 74 68 2d 65 64 69 74 6f 72 2d | DITOR'...(defalias.'with-editor- |
6800 | 65 78 70 6f 72 74 2d 68 67 2d 65 64 69 74 6f 72 20 23 5b 30 20 22 5c 33 30 30 5c 33 30 31 21 5c | export-hg-editor.#[0."\300\301!\ |
6820 | 32 30 37 22 20 5b 77 69 74 68 2d 65 64 69 74 6f 72 2d 65 78 70 6f 72 74 2d 65 64 69 74 6f 72 20 | 207".[with-editor-export-editor. |
6840 | 22 48 47 5f 45 44 49 54 4f 52 22 5d 20 32 20 28 23 24 20 2e 20 32 36 35 33 38 29 20 6e 69 6c 5d | "HG_EDITOR"].2.(#$...26538).nil] |
6860 | 29 23 40 38 31 20 48 61 6e 64 6c 65 20 65 64 69 74 20 72 65 71 75 65 73 74 73 20 6f 6e 20 62 65 | )#@81.Handle.edit.requests.on.be |
6880 | 68 61 6c 66 20 6f 66 20 60 63 6f 6d 69 6e 74 2d 6d 6f 64 65 27 20 61 6e 64 20 60 65 73 68 65 6c | half.of.`comint-mode'.and.`eshel |
68a0 | 6c 2d 6d 6f 64 65 27 2e 0a 0a 28 66 6e 20 53 54 52 49 4e 47 29 1f 0a 28 64 65 66 61 6c 69 61 73 | l-mode'...(fn.STRING)..(defalias |
68c0 | 20 27 77 69 74 68 2d 65 64 69 74 6f 72 2d 6f 75 74 70 75 74 2d 66 69 6c 74 65 72 20 23 5b 32 35 | .'with-editor-output-filter.#[25 |
68e0 | 37 20 22 5c 33 30 30 5c 33 30 31 02 5c 22 5c 32 30 37 22 20 5b 77 69 74 68 2d 65 64 69 74 6f 72 | 7."\300\301.\"\207".[with-editor |
6900 | 2d 73 6c 65 65 70 69 6e 67 2d 65 64 69 74 6f 72 2d 66 69 6c 74 65 72 20 6e 69 6c 5d 20 34 20 28 | -sleeping-editor-filter.nil].4.( |
6920 | 23 24 20 2e 20 32 36 37 32 36 29 5d 29 23 40 38 32 20 4c 69 6b 65 20 60 74 65 72 6d 2d 65 6d 75 | #$...26726)])#@82.Like.`term-emu |
6940 | 6c 61 74 65 2d 74 65 72 6d 69 6e 61 6c 27 20 62 75 74 20 61 6c 73 6f 20 68 61 6e 64 6c 65 20 65 | late-terminal'.but.also.handle.e |
6960 | 64 69 74 20 72 65 71 75 65 73 74 73 2e 0a 0a 28 66 6e 20 50 52 4f 43 45 53 53 20 53 54 52 49 4e | dit.requests...(fn.PROCESS.STRIN |
6980 | 47 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 77 69 74 68 2d 65 64 69 74 6f 72 2d 65 6d 75 6c 61 | G)..(defalias.'with-editor-emula |
69a0 | 74 65 2d 74 65 72 6d 69 6e 61 6c 20 23 5b 35 31 34 20 22 08 5c 33 30 31 5c 33 30 32 4f 18 5c 33 | te-terminal.#[514.".\301\302O.\3 |
69c0 | 30 33 02 02 5c 22 29 5c 32 31 30 5c 33 30 34 02 02 5c 22 5c 32 30 37 22 20 5b 77 69 74 68 2d 65 | 03..\")\210\304..\"\207".[with-e |
69e0 | 64 69 74 6f 72 2d 73 6c 65 65 70 69 6e 67 2d 65 64 69 74 6f 72 2d 72 65 67 65 78 70 20 31 20 6e | ditor-sleeping-editor-regexp.1.n |
6a00 | 69 6c 20 77 69 74 68 2d 65 64 69 74 6f 72 2d 73 6c 65 65 70 69 6e 67 2d 65 64 69 74 6f 72 2d 66 | il.with-editor-sleeping-editor-f |
6a20 | 69 6c 74 65 72 20 74 65 72 6d 2d 65 6d 75 6c 61 74 65 2d 74 65 72 6d 69 6e 61 6c 5d 20 35 20 28 | ilter.term-emulate-terminal].5.( |
6a40 | 23 24 20 2e 20 32 36 39 33 30 29 5d 29 0a 28 64 65 66 76 61 72 20 77 69 74 68 2d 65 64 69 74 6f | #$...26930)]).(defvar.with-edito |
6a60 | 72 2d 65 6e 76 76 61 72 73 20 27 28 22 45 44 49 54 4f 52 22 20 22 47 49 54 5f 45 44 49 54 4f 52 | r-envvars.'("EDITOR"."GIT_EDITOR |
6a80 | 22 20 22 48 47 5f 45 44 49 54 4f 52 22 29 29 23 40 37 33 20 0a 0a 28 66 6e 20 26 6f 70 74 69 6f | "."HG_EDITOR"))#@73...(fn.&optio |
6aa0 | 6e 61 6c 20 28 50 52 4f 4d 50 54 20 22 53 65 74 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 76 61 72 | nal.(PROMPT."Set.environment.var |
6ac0 | 69 61 62 6c 65 22 29 20 28 44 45 46 41 55 4c 54 20 22 45 44 49 54 4f 52 22 29 29 1f 0a 28 64 65 | iable").(DEFAULT."EDITOR"))..(de |
6ae0 | 66 61 6c 69 61 73 20 27 77 69 74 68 2d 65 64 69 74 6f 72 2d 72 65 61 64 2d 65 6e 76 76 61 72 20 | falias.'with-editor-read-envvar. |
6b00 | 23 5b 31 32 38 20 22 5c 32 31 31 5c 32 30 33 0d 00 5c 32 31 31 01 41 5c 32 36 32 02 5c 32 34 32 | #[128."\211\203..\211.A\262.\242 |
6b20 | 5c 32 30 32 0e 00 5c 33 30 31 01 5c 32 30 33 1b 00 01 5c 32 31 31 41 5c 32 36 32 03 5c 32 34 32 | \202..\301.\203...\211A\262.\242 |
6b40 | 5c 32 30 32 1c 00 5c 33 30 32 02 5c 32 30 33 2a 00 5c 33 30 33 5c 33 30 34 5c 33 30 35 05 47 5c | \202..\302.\203*.\303\304\305.G\ |
6b60 | 33 30 36 5c 5c 44 5c 22 5c 32 31 30 5c 33 30 37 01 5c 32 30 33 37 00 5c 33 31 30 5c 33 31 31 04 | 306\\D\"\210\307.\2037.\310\311. |
6b80 | 04 23 5c 32 30 32 3a 00 02 5c 33 31 32 50 08 5c 33 31 33 5c 32 31 31 5c 32 31 31 5c 32 31 31 06 | .#\202:..\312P.\313\211\211\211. |
6ba0 | 07 26 07 5c 32 31 31 5c 33 31 34 5c 32 33 30 5c 32 30 33 4d 00 5c 33 31 35 5c 33 31 36 21 5c 32 | .&.\211\314\230\203M.\315\316!\2 |
6bc0 | 30 37 5c 32 30 37 22 20 5b 77 69 74 68 2d 65 64 69 74 6f 72 2d 65 6e 76 76 61 72 73 20 22 53 65 | 07\207".[with-editor-envvars."Se |
6be0 | 74 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 76 61 72 69 61 62 6c 65 22 20 22 45 44 49 54 4f 52 22 | t.environment.variable"."EDITOR" |
6c00 | 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 6e 75 6d 62 65 72 2d 6f 66 2d 61 72 67 75 6d 65 6e 74 | .signal.wrong-number-of-argument |
6c20 | 73 20 77 69 74 68 2d 65 64 69 74 6f 72 2d 72 65 61 64 2d 65 6e 76 76 61 72 20 32 20 63 6f 6d 70 | s.with-editor-read-envvar.2.comp |
6c40 | 6c 65 74 69 6e 67 2d 72 65 61 64 20 66 6f 72 6d 61 74 20 22 25 73 20 28 25 73 29 3a 20 22 20 22 | leting-read.format."%s.(%s):."." |
6c60 | 3a 20 22 20 6e 69 6c 20 22 22 20 75 73 65 72 2d 65 72 72 6f 72 20 22 4e 6f 74 68 69 6e 67 20 73 | :.".nil."".user-error."Nothing.s |
6c80 | 65 6c 65 63 74 65 64 22 5d 20 31 31 20 28 23 24 20 2e 20 32 37 32 38 34 29 5d 29 23 40 31 34 32 | elected"].11.(#$...27284)])#@142 |
6ca0 | 20 4e 6f 6e 2d 6e 69 6c 20 69 66 20 53 68 65 6c 6c 2d 43 6f 6d 6d 61 6e 64 2d 57 69 74 68 2d 45 | .Non-nil.if.Shell-Command-With-E |
6cc0 | 64 69 74 6f 72 20 6d 6f 64 65 20 69 73 20 65 6e 61 62 6c 65 64 2e 0a 53 65 65 20 74 68 65 20 60 | ditor.mode.is.enabled..See.the.` |
6ce0 | 73 68 65 6c 6c 2d 63 6f 6d 6d 61 6e 64 2d 77 69 74 68 2d 65 64 69 74 6f 72 2d 6d 6f 64 65 27 20 | shell-command-with-editor-mode'. |
6d00 | 63 6f 6d 6d 61 6e 64 0a 66 6f 72 20 61 20 64 65 73 63 72 69 70 74 69 6f 6e 20 6f 66 20 74 68 69 | command.for.a.description.of.thi |
6d20 | 73 20 6d 69 6e 6f 72 20 6d 6f 64 65 2e 1f 23 40 31 32 39 39 20 54 65 61 63 68 20 60 73 68 65 6c | s.minor.mode..#@1299.Teach.`shel |
6d40 | 6c 2d 63 6f 6d 6d 61 6e 64 27 20 74 6f 20 75 73 65 20 63 75 72 72 65 6e 74 20 45 6d 61 63 73 20 | l-command'.to.use.current.Emacs. |
6d60 | 69 6e 73 74 61 6e 63 65 20 61 73 20 65 64 69 74 6f 72 2e 0a 0a 54 65 61 63 68 20 60 73 68 65 6c | instance.as.editor...Teach.`shel |
6d80 | 6c 2d 63 6f 6d 6d 61 6e 64 27 2c 20 61 6e 64 20 61 6c 6c 20 63 6f 6d 6d 61 6e 64 73 20 74 68 61 | l-command',.and.all.commands.tha |
6da0 | 74 20 75 6c 74 69 6d 61 74 65 6c 79 20 63 61 6c 6c 20 74 68 61 74 0a 63 6f 6d 6d 61 6e 64 2c 20 | t.ultimately.call.that.command,. |
6dc0 | 74 6f 20 75 73 65 20 74 68 65 20 63 75 72 72 65 6e 74 20 45 6d 61 63 73 20 69 6e 73 74 61 6e 63 | to.use.the.current.Emacs.instanc |
6de0 | 65 20 61 73 20 65 64 69 74 6f 72 20 62 79 20 65 78 65 63 75 74 69 6e 67 0a 22 45 44 49 54 4f 52 | e.as.editor.by.executing."EDITOR |
6e00 | 3d 43 4c 49 45 4e 54 20 43 4f 4d 4d 41 4e 44 26 22 20 69 6e 73 74 65 61 64 20 6f 66 20 6a 75 73 | =CLIENT.COMMAND&".instead.of.jus |
6e20 | 74 20 22 43 4f 4d 4d 41 4e 44 26 22 2e 0a 0a 43 4c 49 45 4e 54 20 69 73 20 61 75 74 6f 6d 61 74 | t."COMMAND&"...CLIENT.is.automat |
6e40 | 69 63 61 6c 6c 79 20 67 65 6e 65 72 61 74 65 64 3b 20 45 44 49 54 4f 52 3d 43 4c 49 45 4e 54 20 | ically.generated;.EDITOR=CLIENT. |
6e60 | 69 6e 73 74 72 75 63 74 73 0a 43 4f 4d 4d 41 4e 44 20 74 6f 20 75 73 65 20 74 6f 20 74 68 65 20 | instructs.COMMAND.to.use.to.the. |
6e80 | 63 75 72 72 65 6e 74 20 45 6d 61 63 73 20 69 6e 73 74 61 6e 63 65 20 61 73 20 22 74 68 65 20 65 | current.Emacs.instance.as."the.e |
6ea0 | 64 69 74 6f 72 22 2c 0a 61 73 73 75 6d 69 6e 67 20 6e 6f 20 6f 74 68 65 72 20 76 61 72 69 61 62 | ditor",.assuming.no.other.variab |
6ec0 | 6c 65 20 6f 76 65 72 72 69 64 65 73 20 74 68 65 20 65 66 66 65 63 74 20 6f 66 20 22 24 45 44 49 | le.overrides.the.effect.of."$EDI |
6ee0 | 54 4f 52 22 2e 0a 43 4c 49 45 4e 54 20 6d 61 79 20 62 65 20 74 68 65 20 70 61 74 68 20 74 6f 20 | TOR"..CLIENT.may.be.the.path.to. |
6f00 | 61 6e 20 61 70 70 72 6f 70 72 69 61 74 65 20 65 6d 61 63 73 63 6c 69 65 6e 74 20 65 78 65 63 75 | an.appropriate.emacsclient.execu |
6f20 | 74 61 62 6c 65 0a 77 69 74 68 20 61 72 67 75 6d 65 6e 74 73 2c 20 6f 72 20 61 20 73 63 72 69 70 | table.with.arguments,.or.a.scrip |
6f40 | 74 20 77 68 69 63 68 20 61 6c 73 6f 20 77 6f 72 6b 73 20 6f 76 65 72 20 54 72 61 6d 70 2e 0a 0a | t.which.also.works.over.Tramp... |
6f60 | 41 6c 74 65 72 6e 61 74 69 76 65 6c 79 20 79 6f 75 20 63 61 6e 20 75 73 65 20 74 68 65 20 60 77 | Alternatively.you.can.use.the.`w |
6f80 | 69 74 68 2d 65 64 69 74 6f 72 2d 61 73 79 6e 63 2d 73 68 65 6c 6c 2d 63 6f 6d 6d 61 6e 64 27 2c | ith-editor-async-shell-command', |
6fa0 | 0a 77 68 69 63 68 20 61 6c 73 6f 20 61 6c 6c 6f 77 73 20 74 68 65 20 75 73 65 20 6f 66 20 61 6e | .which.also.allows.the.use.of.an |
6fc0 | 6f 74 68 65 72 20 76 61 72 69 61 62 6c 65 20 69 6e 73 74 65 61 64 20 6f 66 0a 22 45 44 49 54 4f | other.variable.instead.of."EDITO |
6fe0 | 52 22 2e 0a 0a 54 68 69 73 20 69 73 20 61 20 67 6c 6f 62 61 6c 20 6d 69 6e 6f 72 20 6d 6f 64 65 | R"...This.is.a.global.minor.mode |
7000 | 2e 20 20 49 66 20 63 61 6c 6c 65 64 20 69 6e 74 65 72 61 63 74 69 76 65 6c 79 2c 20 74 6f 67 67 | ...If.called.interactively,.togg |
7020 | 6c 65 20 74 68 65 0a 60 53 68 65 6c 6c 2d 43 6f 6d 6d 61 6e 64 2d 57 69 74 68 2d 45 64 69 74 6f | le.the.`Shell-Command-With-Edito |
7040 | 72 20 6d 6f 64 65 27 20 6d 6f 64 65 2e 20 20 49 66 20 74 68 65 20 70 72 65 66 69 78 20 61 72 67 | r.mode'.mode...If.the.prefix.arg |
7060 | 75 6d 65 6e 74 20 69 73 0a 70 6f 73 69 74 69 76 65 2c 20 65 6e 61 62 6c 65 20 74 68 65 20 6d 6f | ument.is.positive,.enable.the.mo |
7080 | 64 65 2c 20 61 6e 64 20 69 66 20 69 74 20 69 73 20 7a 65 72 6f 20 6f 72 20 6e 65 67 61 74 69 76 | de,.and.if.it.is.zero.or.negativ |
70a0 | 65 2c 20 64 69 73 61 62 6c 65 20 74 68 65 0a 6d 6f 64 65 2e 0a 0a 49 66 20 63 61 6c 6c 65 64 20 | e,.disable.the.mode...If.called. |
70c0 | 66 72 6f 6d 20 4c 69 73 70 2c 20 74 6f 67 67 6c 65 20 74 68 65 20 6d 6f 64 65 20 69 66 20 41 52 | from.Lisp,.toggle.the.mode.if.AR |
70e0 | 47 20 69 73 20 60 74 6f 67 67 6c 65 27 2e 20 20 45 6e 61 62 6c 65 20 74 68 65 0a 6d 6f 64 65 20 | G.is.`toggle'...Enable.the.mode. |
7100 | 69 66 20 41 52 47 20 69 73 20 6e 69 6c 2c 20 6f 6d 69 74 74 65 64 2c 20 6f 72 20 69 73 20 61 20 | if.ARG.is.nil,.omitted,.or.is.a. |
7120 | 70 6f 73 69 74 69 76 65 20 6e 75 6d 62 65 72 2e 20 20 44 69 73 61 62 6c 65 20 74 68 65 20 6d 6f | positive.number...Disable.the.mo |
7140 | 64 65 0a 69 66 20 41 52 47 20 69 73 20 61 20 6e 65 67 61 74 69 76 65 20 6e 75 6d 62 65 72 2e 0a | de.if.ARG.is.a.negative.number.. |
7160 | 0a 54 6f 20 63 68 65 63 6b 20 77 68 65 74 68 65 72 20 74 68 65 20 6d 69 6e 6f 72 20 6d 6f 64 65 | .To.check.whether.the.minor.mode |
7180 | 20 69 73 20 65 6e 61 62 6c 65 64 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 | .is.enabled.in.the.current.buffe |
71a0 | 72 2c 0a 65 76 61 6c 75 61 74 65 20 60 28 64 65 66 61 75 6c 74 2d 76 61 6c 75 65 20 5c 3d 27 73 | r,.evaluate.`(default-value.\='s |
71c0 | 68 65 6c 6c 2d 63 6f 6d 6d 61 6e 64 2d 77 69 74 68 2d 65 64 69 74 6f 72 2d 6d 6f 64 65 29 27 2e | hell-command-with-editor-mode)'. |
71e0 | 0a 0a 54 68 65 20 6d 6f 64 65 27 73 20 68 6f 6f 6b 20 69 73 20 63 61 6c 6c 65 64 20 62 6f 74 68 | ..The.mode's.hook.is.called.both |
7200 | 20 77 68 65 6e 20 74 68 65 20 6d 6f 64 65 20 69 73 20 65 6e 61 62 6c 65 64 20 61 6e 64 20 77 68 | .when.the.mode.is.enabled.and.wh |
7220 | 65 6e 20 69 74 20 69 73 0a 64 69 73 61 62 6c 65 64 2e 0a 0a 28 66 6e 20 26 6f 70 74 69 6f 6e 61 | en.it.is.disabled...(fn.&optiona |
7240 | 6c 20 41 52 47 29 1f 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 | l.ARG)..(byte-code."\300\301\302 |
7260 | 5c 33 30 33 5c 33 30 34 44 44 5c 33 30 35 5c 33 30 36 5c 33 30 37 5c 33 31 30 5c 33 31 31 5c 33 | \303\304DD\305\306\307\310\311\3 |
7280 | 31 32 5c 33 31 33 26 09 5c 32 30 37 22 20 5b 63 75 73 74 6f 6d 2d 64 65 63 6c 61 72 65 2d 76 61 | 12\313&.\207".[custom-declare-va |
72a0 | 72 69 61 62 6c 65 20 73 68 65 6c 6c 2d 63 6f 6d 6d 61 6e 64 2d 77 69 74 68 2d 65 64 69 74 6f 72 | riable.shell-command-with-editor |
72c0 | 2d 6d 6f 64 65 20 66 75 6e 63 61 6c 6c 20 66 75 6e 63 74 69 6f 6e 20 23 5b 30 20 22 5c 33 30 30 | -mode.funcall.function.#[0."\300 |
72e0 | 5c 32 30 37 22 20 5b 6e 69 6c 5d 20 31 20 28 23 24 20 2e 20 32 38 33 32 29 5d 20 28 23 24 20 2e | \207".[nil].1.(#$...2832)].(#$.. |
7300 | 20 32 37 38 30 39 29 20 3a 73 65 74 20 63 75 73 74 6f 6d 2d 73 65 74 2d 6d 69 6e 6f 72 2d 6d 6f | .27809).:set.custom-set-minor-mo |
7320 | 64 65 20 3a 69 6e 69 74 69 61 6c 69 7a 65 20 63 75 73 74 6f 6d 2d 69 6e 69 74 69 61 6c 69 7a 65 | de.:initialize.custom-initialize |
7340 | 2d 64 65 66 61 75 6c 74 20 3a 74 79 70 65 20 62 6f 6f 6c 65 61 6e 5d 20 31 30 29 0a 28 64 65 66 | -default.:type.boolean].10).(def |
7360 | 61 6c 69 61 73 20 27 73 68 65 6c 6c 2d 63 6f 6d 6d 61 6e 64 2d 77 69 74 68 2d 65 64 69 74 6f 72 | alias.'shell-command-with-editor |
7380 | 2d 6d 6f 64 65 20 23 5b 32 35 36 20 22 5c 33 30 31 20 5c 33 30 32 5c 33 30 33 03 5c 33 30 34 3d | -mode.#[256."\301.\302\303.\304= |
73a0 | 5c 32 30 33 11 00 5c 33 30 35 5c 33 30 33 21 3f 5c 32 30 32 21 00 03 5c 32 34 37 5c 32 30 33 20 | \203..\305\303!?\202!..\247\203. |
73c0 | 00 03 5c 33 30 36 57 5c 32 30 33 20 00 5c 33 30 37 5c 32 30 32 21 00 5c 33 31 30 5c 22 5c 32 31 | ..\306W\203..\307\202!.\310\"\21 |
73e0 | 30 5c 33 31 31 5c 33 30 30 21 5c 32 30 33 38 00 5c 33 31 32 5c 33 30 33 08 5c 22 10 5c 33 30 35 | 0\311\300!\2038.\312\303.\".\305 |
7400 | 5c 33 30 33 21 5c 32 30 33 38 00 5c 33 30 33 08 42 10 5c 33 31 33 5c 33 31 34 5c 33 30 35 5c 33 | \303!\2038.\303.B.\313\314\305\3 |
7420 | 30 33 21 5c 32 30 33 44 00 5c 33 31 35 5c 32 30 32 45 00 5c 33 31 36 5c 22 5c 32 31 30 5c 33 31 | 03!\203D.\315\202E.\316\"\210\31 |
7440 | 37 5c 33 32 30 21 5c 32 30 33 6e 00 5c 33 32 31 5c 33 30 33 21 5c 32 31 30 5c 33 30 31 20 5c 32 | 7\320!\203n.\321\303!\210\301.\2 |
7460 | 30 33 5d 00 5c 32 31 31 5c 33 30 31 20 5c 32 33 32 5c 32 30 33 6e 00 5c 33 32 32 5c 33 32 33 5c | 03].\211\301.\232\203n.\322\323\ |
7480 | 33 32 34 5c 33 30 35 5c 33 30 33 21 5c 32 30 33 6a 00 5c 33 32 35 5c 32 30 32 6b 00 5c 33 32 36 | 324\305\303!\203j.\325\202k.\326 |
74a0 | 5c 33 32 37 24 5c 32 31 30 5c 32 31 30 5c 33 33 30 20 5c 32 31 30 5c 33 30 35 5c 33 30 33 21 5c | \327$\210\210\330.\210\305\303!\ |
74c0 | 32 30 37 22 20 5b 67 6c 6f 62 61 6c 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 73 20 63 75 72 72 65 6e 74 | 207".[global-minor-modes.current |
74e0 | 2d 6d 65 73 73 61 67 65 20 73 65 74 2d 64 65 66 61 75 6c 74 20 73 68 65 6c 6c 2d 63 6f 6d 6d 61 | -message.set-default.shell-comma |
7500 | 6e 64 2d 77 69 74 68 2d 65 64 69 74 6f 72 2d 6d 6f 64 65 20 74 6f 67 67 6c 65 20 64 65 66 61 75 | nd-with-editor-mode.toggle.defau |
7520 | 6c 74 2d 76 61 6c 75 65 20 31 20 6e 69 6c 20 74 20 62 6f 75 6e 64 70 20 64 65 6c 71 20 72 75 6e | lt-value.1.nil.t.boundp.delq.run |
7540 | 2d 68 6f 6f 6b 73 20 73 68 65 6c 6c 2d 63 6f 6d 6d 61 6e 64 2d 77 69 74 68 2d 65 64 69 74 6f 72 | -hooks.shell-command-with-editor |
7560 | 2d 6d 6f 64 65 2d 68 6f 6f 6b 20 73 68 65 6c 6c 2d 63 6f 6d 6d 61 6e 64 2d 77 69 74 68 2d 65 64 | -mode-hook.shell-command-with-ed |
7580 | 69 74 6f 72 2d 6d 6f 64 65 2d 6f 6e 2d 68 6f 6f 6b 20 73 68 65 6c 6c 2d 63 6f 6d 6d 61 6e 64 2d | itor-mode-on-hook.shell-command- |
75a0 | 77 69 74 68 2d 65 64 69 74 6f 72 2d 6d 6f 64 65 2d 6f 66 66 2d 68 6f 6f 6b 20 63 61 6c 6c 65 64 | with-editor-mode-off-hook.called |
75c0 | 2d 69 6e 74 65 72 61 63 74 69 76 65 6c 79 2d 70 20 61 6e 79 20 63 75 73 74 6f 6d 69 7a 65 2d 6d | -interactively-p.any.customize-m |
75e0 | 61 72 6b 2d 61 73 2d 73 65 74 20 6d 65 73 73 61 67 65 20 22 25 73 20 25 73 61 62 6c 65 64 25 73 | ark-as-set.message."%s.%sabled%s |
7600 | 22 20 22 53 68 65 6c 6c 2d 43 6f 6d 6d 61 6e 64 2d 57 69 74 68 2d 45 64 69 74 6f 72 20 6d 6f 64 | "."Shell-Command-With-Editor.mod |
7620 | 65 22 20 22 65 6e 22 20 22 64 69 73 22 20 22 22 20 66 6f 72 63 65 2d 6d 6f 64 65 2d 6c 69 6e 65 | e"."en"."dis"."".force-mode-line |
7640 | 2d 75 70 64 61 74 65 5d 20 37 20 28 23 24 20 2e 20 32 37 39 35 37 29 20 28 62 79 74 65 2d 63 6f | -update].7.(#$...27957).(byte-co |
7660 | 64 65 20 22 08 5c 32 30 33 5c 6e 00 5c 33 30 31 08 21 5c 32 30 32 0b 00 5c 33 30 32 43 5c 32 30 | de.".\203\n.\301.!\202..\302C\20 |
7680 | 37 22 20 5b 63 75 72 72 65 6e 74 2d 70 72 65 66 69 78 2d 61 72 67 20 70 72 65 66 69 78 2d 6e 75 | 7".[current-prefix-arg.prefix-nu |
76a0 | 6d 65 72 69 63 2d 76 61 6c 75 65 20 74 6f 67 67 6c 65 5d 20 32 29 5d 29 0a 28 64 65 66 76 61 72 | meric-value.toggle].2)]).(defvar |
76c0 | 20 73 68 65 6c 6c 2d 63 6f 6d 6d 61 6e 64 2d 77 69 74 68 2d 65 64 69 74 6f 72 2d 6d 6f 64 65 2d | .shell-command-with-editor-mode- |
76e0 | 68 6f 6f 6b 20 6e 69 6c 29 23 40 37 34 33 20 4c 69 6b 65 20 60 61 73 79 6e 63 2d 73 68 65 6c 6c | hook.nil)#@743.Like.`async-shell |
7700 | 2d 63 6f 6d 6d 61 6e 64 27 20 62 75 74 20 77 69 74 68 20 60 24 45 44 49 54 4f 52 27 20 73 65 74 | -command'.but.with.`$EDITOR'.set |
7720 | 2e 0a 0a 45 78 65 63 75 74 65 20 73 74 72 69 6e 67 20 22 45 4e 56 56 41 52 3d 43 4c 49 45 4e 54 | ...Execute.string."ENVVAR=CLIENT |
7740 | 20 43 4f 4d 4d 41 4e 44 22 20 69 6e 20 61 6e 20 69 6e 66 65 72 69 6f 72 20 73 68 65 6c 6c 3b 0a | .COMMAND".in.an.inferior.shell;. |
7760 | 64 69 73 70 6c 61 79 20 6f 75 74 70 75 74 2c 20 69 66 20 61 6e 79 2e 20 20 57 69 74 68 20 61 20 | display.output,.if.any...With.a. |
7780 | 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 20 70 72 6f 6d 70 74 20 66 6f 72 20 61 6e 0a 65 6e | prefix.argument.prompt.for.an.en |
77a0 | 76 69 72 6f 6e 6d 65 6e 74 20 76 61 72 69 61 62 6c 65 2c 20 6f 74 68 65 72 77 69 73 65 20 74 68 | vironment.variable,.otherwise.th |
77c0 | 65 20 64 65 66 61 75 6c 74 20 22 45 44 49 54 4f 52 22 20 76 61 72 69 61 62 6c 65 0a 69 73 20 75 | e.default."EDITOR".variable.is.u |
77e0 | 73 65 64 2e 20 20 57 69 74 68 20 61 20 6e 65 67 61 74 69 76 65 20 70 72 65 66 69 78 20 61 72 67 | sed...With.a.negative.prefix.arg |
7800 | 75 6d 65 6e 74 20 61 64 64 69 74 69 6f 6e 61 6c 6c 79 20 69 6e 73 65 72 74 0a 74 68 65 20 43 4f | ument.additionally.insert.the.CO |
7820 | 4d 4d 41 4e 44 27 73 20 6f 75 74 70 75 74 20 61 74 20 70 6f 69 6e 74 2e 0a 0a 43 4c 49 45 4e 54 | MMAND's.output.at.point...CLIENT |
7840 | 20 69 73 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 67 65 6e 65 72 61 74 65 64 3b 20 45 4e 56 | .is.automatically.generated;.ENV |
7860 | 56 41 52 3d 43 4c 49 45 4e 54 20 69 6e 73 74 72 75 63 74 73 0a 43 4f 4d 4d 41 4e 44 20 74 6f 20 | VAR=CLIENT.instructs.COMMAND.to. |
7880 | 75 73 65 20 74 6f 20 74 68 65 20 63 75 72 72 65 6e 74 20 45 6d 61 63 73 20 69 6e 73 74 61 6e 63 | use.to.the.current.Emacs.instanc |
78a0 | 65 20 61 73 20 22 74 68 65 20 65 64 69 74 6f 72 22 2c 0a 61 73 73 75 6d 69 6e 67 20 69 74 20 72 | e.as."the.editor",.assuming.it.r |
78c0 | 65 73 70 65 63 74 73 20 45 4e 56 56 41 52 20 61 73 20 61 6e 20 22 45 44 49 54 4f 52 22 2d 6c 69 | espects.ENVVAR.as.an."EDITOR"-li |
78e0 | 6b 65 20 76 61 72 69 61 62 6c 65 2e 0a 43 4c 49 45 4e 54 20 6d 61 79 20 62 65 20 74 68 65 20 70 | ke.variable..CLIENT.may.be.the.p |
7900 | 61 74 68 20 74 6f 20 61 6e 20 61 70 70 72 6f 70 72 69 61 74 65 20 65 6d 61 63 73 63 6c 69 65 6e | ath.to.an.appropriate.emacsclien |
7920 | 74 20 65 78 65 63 75 74 61 62 6c 65 0a 77 69 74 68 20 61 72 67 75 6d 65 6e 74 73 2c 20 6f 72 20 | t.executable.with.arguments,.or. |
7940 | 61 20 73 63 72 69 70 74 20 77 68 69 63 68 20 61 6c 73 6f 20 77 6f 72 6b 73 20 6f 76 65 72 20 54 | a.script.which.also.works.over.T |
7960 | 72 61 6d 70 2e 0a 0a 41 6c 73 6f 20 73 65 65 20 60 61 73 79 6e 63 2d 73 68 65 6c 6c 2d 63 6f 6d | ramp...Also.see.`async-shell-com |
7980 | 6d 61 6e 64 27 20 61 6e 64 20 60 73 68 65 6c 6c 2d 63 6f 6d 6d 61 6e 64 27 2e 0a 0a 28 66 6e 20 | mand'.and.`shell-command'...(fn. |
79a0 | 43 4f 4d 4d 41 4e 44 20 26 6f 70 74 69 6f 6e 61 6c 20 4f 55 54 50 55 54 2d 42 55 46 46 45 52 20 | COMMAND.&optional.OUTPUT-BUFFER. |
79c0 | 45 52 52 4f 52 2d 42 55 46 46 45 52 20 45 4e 56 56 41 52 29 1f 0a 28 62 79 74 65 2d 63 6f 64 65 | ERROR-BUFFER.ENVVAR)..(byte-code |
79e0 | 20 22 5c 33 30 31 5c 33 30 32 4e 5c 32 30 34 5c 66 00 5c 33 30 33 5c 33 30 31 5c 33 30 32 5c 33 | ."\301\302N\204\f.\303\301\302\3 |
7a00 | 30 34 23 5c 32 31 30 5c 33 30 33 5c 33 30 31 5c 33 30 35 5c 33 30 36 23 5c 32 31 30 5c 33 30 33 | 04#\210\303\301\305\306#\210\303 |
7a20 | 5c 33 30 31 5c 33 30 37 5c 33 31 30 43 23 5c 32 31 30 5c 33 31 31 5c 33 31 32 5c 33 31 30 5c 33 | \301\307\310C#\210\311\312\310\3 |
7a40 | 31 33 5c 33 30 30 21 5c 32 30 35 23 00 08 5c 33 31 30 5c 32 31 31 25 5c 32 30 37 22 20 5b 73 68 | 13\300!\205#..\310\211%\207".[sh |
7a60 | 65 6c 6c 2d 63 6f 6d 6d 61 6e 64 2d 77 69 74 68 2d 65 64 69 74 6f 72 2d 6d 6f 64 65 2d 6d 61 70 | ell-command-with-editor-mode-map |
7a80 | 20 73 68 65 6c 6c 2d 63 6f 6d 6d 61 6e 64 2d 77 69 74 68 2d 65 64 69 74 6f 72 2d 6d 6f 64 65 2d | .shell-command-with-editor-mode- |
7aa0 | 68 6f 6f 6b 20 76 61 72 69 61 62 6c 65 2d 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 70 75 74 20 | hook.variable-documentation.put. |
7ac0 | 22 48 6f 6f 6b 20 72 75 6e 20 61 66 74 65 72 20 65 6e 74 65 72 69 6e 67 20 6f 72 20 6c 65 61 76 | "Hook.run.after.entering.or.leav |
7ae0 | 69 6e 67 20 60 73 68 65 6c 6c 2d 63 6f 6d 6d 61 6e 64 2d 77 69 74 68 2d 65 64 69 74 6f 72 2d 6d | ing.`shell-command-with-editor-m |
7b00 | 6f 64 65 27 2e 5c 6e 4e 6f 20 70 72 6f 62 6c 65 6d 73 20 72 65 73 75 6c 74 20 69 66 20 74 68 69 | ode'.\nNo.problems.result.if.thi |
7b20 | 73 20 76 61 72 69 61 62 6c 65 20 69 73 20 6e 6f 74 20 62 6f 75 6e 64 2e 5c 6e 60 61 64 64 2d 68 | s.variable.is.not.bound.\n`add-h |
7b40 | 6f 6f 6b 27 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 62 69 6e 64 73 20 69 74 2e 20 20 28 54 | ook'.automatically.binds.it...(T |
7b60 | 68 69 73 20 69 73 20 74 72 75 65 20 66 6f 72 20 61 6c 6c 20 68 6f 6f 6b 20 76 61 72 69 61 62 6c | his.is.true.for.all.hook.variabl |
7b80 | 65 73 2e 29 22 20 63 75 73 74 6f 6d 2d 74 79 70 65 20 68 6f 6f 6b 20 73 74 61 6e 64 61 72 64 2d | es.)".custom-type.hook.standard- |
7ba0 | 76 61 6c 75 65 20 6e 69 6c 20 61 64 64 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 20 73 68 65 6c 6c 2d 63 | value.nil.add-minor-mode.shell-c |
7bc0 | 6f 6d 6d 61 6e 64 2d 77 69 74 68 2d 65 64 69 74 6f 72 2d 6d 6f 64 65 20 62 6f 75 6e 64 70 5d 20 | ommand-with-editor-mode.boundp]. |
7be0 | 36 29 0a 28 64 65 66 61 6c 69 61 73 20 27 77 69 74 68 2d 65 64 69 74 6f 72 2d 61 73 79 6e 63 2d | 6).(defalias.'with-editor-async- |
7c00 | 73 68 65 6c 6c 2d 63 6f 6d 6d 61 6e 64 20 23 5b 31 30 32 35 20 22 5c 32 31 31 18 5c 32 31 31 5c | shell-command.#[1025."\211.\211\ |
7c20 | 32 30 36 07 00 5c 33 30 32 09 19 18 5c 33 30 33 20 5c 32 31 30 5c 33 30 34 04 04 04 23 2b 5c 32 | 206..\302...\303.\210\304...#+\2 |
7c40 | 30 37 22 20 5b 77 69 74 68 2d 65 64 69 74 6f 72 2d 2d 65 6e 76 76 61 72 20 70 72 6f 63 65 73 73 | 07".[with-editor--envvar.process |
7c60 | 2d 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 22 45 44 49 54 4f 52 22 20 77 69 74 68 2d 65 64 69 74 6f | -environment."EDITOR".with-edito |
7c80 | 72 2d 2d 73 65 74 75 70 20 61 73 79 6e 63 2d 73 68 65 6c 6c 2d 63 6f 6d 6d 61 6e 64 5d 20 38 20 | r--setup.async-shell-command].8. |
7ca0 | 28 23 24 20 2e 20 33 30 34 34 37 29 20 28 77 69 74 68 2d 65 64 69 74 6f 72 2d 73 68 65 6c 6c 2d | (#$...30447).(with-editor-shell- |
7cc0 | 63 6f 6d 6d 61 6e 64 2d 72 65 61 64 2d 61 72 67 73 20 22 41 73 79 6e 63 20 73 68 65 6c 6c 20 63 | command-read-args."Async.shell.c |
7ce0 | 6f 6d 6d 61 6e 64 3a 20 22 20 74 29 5d 29 23 40 31 38 39 20 4c 69 6b 65 20 60 73 68 65 6c 6c 2d | ommand:.".t)])#@189.Like.`shell- |
7d00 | 63 6f 6d 6d 61 6e 64 27 20 6f 72 20 60 77 69 74 68 2d 65 64 69 74 6f 72 2d 61 73 79 6e 63 2d 73 | command'.or.`with-editor-async-s |
7d20 | 68 65 6c 6c 2d 63 6f 6d 6d 61 6e 64 27 2e 0a 49 66 20 43 4f 4d 4d 41 4e 44 20 65 6e 64 73 20 77 | hell-command'..If.COMMAND.ends.w |
7d40 | 69 74 68 20 22 26 22 20 62 65 68 61 76 65 20 6c 69 6b 65 20 74 68 65 20 6c 61 74 74 65 72 2c 0a | ith."&".behave.like.the.latter,. |
7d60 | 65 6c 73 65 20 6c 69 6b 65 20 74 68 65 20 66 6f 72 6d 65 72 2e 0a 0a 28 66 6e 20 43 4f 4d 4d 41 | else.like.the.former...(fn.COMMA |
7d80 | 4e 44 20 26 6f 70 74 69 6f 6e 61 6c 20 4f 55 54 50 55 54 2d 42 55 46 46 45 52 20 45 52 52 4f 52 | ND.&optional.OUTPUT-BUFFER.ERROR |
7da0 | 2d 42 55 46 46 45 52 20 45 4e 56 56 41 52 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 77 69 74 68 | -BUFFER.ENVVAR)..(defalias.'with |
7dc0 | 2d 65 64 69 74 6f 72 2d 73 68 65 6c 6c 2d 63 6f 6d 6d 61 6e 64 20 23 5b 31 30 32 35 20 22 5c 33 | -editor-shell-command.#[1025."\3 |
7de0 | 30 30 5c 33 30 31 05 5c 22 5c 32 30 33 0e 00 5c 33 30 32 04 04 04 04 24 5c 32 30 37 5c 33 30 33 | 00\301.\"\203..\302....$\207\303 |
7e00 | 04 04 04 23 5c 32 30 37 22 20 5b 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 22 26 5b 20 09 5d 2a 5c | ...#\207".[string-match."&[..]*\ |
7e20 | 5c 27 22 20 77 69 74 68 2d 65 64 69 74 6f 72 2d 61 73 79 6e 63 2d 73 68 65 6c 6c 2d 63 6f 6d 6d | \'".with-editor-async-shell-comm |
7e40 | 61 6e 64 20 73 68 65 6c 6c 2d 63 6f 6d 6d 61 6e 64 5d 20 39 20 28 23 24 20 2e 20 33 31 39 38 38 | and.shell-command].9.(#$...31988 |
7e60 | 29 20 28 77 69 74 68 2d 65 64 69 74 6f 72 2d 73 68 65 6c 6c 2d 63 6f 6d 6d 61 6e 64 2d 72 65 61 | ).(with-editor-shell-command-rea |
7e80 | 64 2d 61 72 67 73 20 22 53 68 65 6c 6c 20 63 6f 6d 6d 61 6e 64 3a 20 22 29 5d 29 23 40 33 31 20 | d-args."Shell.command:.")])#@31. |
7ea0 | 0a 0a 28 66 6e 20 50 52 4f 4d 50 54 20 26 6f 70 74 69 6f 6e 61 6c 20 41 53 59 4e 43 29 1f 0a 28 | ..(fn.PROMPT.&optional.ASYNC)..( |
7ec0 | 64 65 66 61 6c 69 61 73 20 27 77 69 74 68 2d 65 64 69 74 6f 72 2d 73 68 65 6c 6c 2d 63 6f 6d 6d | defalias.'with-editor-shell-comm |
7ee0 | 61 6e 64 2d 72 65 61 64 2d 61 72 67 73 20 23 5b 35 31 33 20 22 5c 33 30 34 02 5c 33 30 35 5c 32 | and-read-args.#[513."\304.\305\2 |
7f00 | 31 31 08 5c 32 30 36 12 00 09 5c 33 30 36 3d 5c 32 30 35 12 00 5c 33 30 37 5c 33 30 35 5c 33 31 | 11.\206...\306=\205..\307\305\31 |
7f20 | 30 5c 22 5c 32 31 31 5c 32 30 35 19 00 5c 33 31 31 01 21 5c 32 36 32 01 24 5c 32 31 31 02 5c 32 | 0\"\211\205..\311.!\262.$\211.\2 |
7f40 | 30 34 32 00 5c 33 31 32 02 5c 33 30 35 5c 33 31 33 03 03 03 5c 33 31 30 24 5c 32 36 36 5c 32 30 | 042.\312.\305\313...\310$\266\20 |
7f60 | 33 5c 32 31 31 5c 32 36 32 04 5c 32 30 33 3a 00 5c 33 31 34 5c 6e 21 5c 33 31 35 57 5c 32 30 32 | 3\211\262.\203:.\314\n!\315W\202 |
7f80 | 3b 00 5c 6e 0b 04 5c 32 30 35 46 00 5c 6e 5c 32 30 35 46 00 5c 33 31 36 20 46 5c 32 30 37 22 20 | ;.\n..\205F.\n\205F.\316.F\207". |
7fa0 | 5b 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 6d 61 6a 6f 72 2d 6d 6f 64 65 20 63 75 72 | [buffer-file-name.major-mode.cur |
7fc0 | 72 65 6e 74 2d 70 72 65 66 69 78 2d 61 72 67 20 73 68 65 6c 6c 2d 63 6f 6d 6d 61 6e 64 2d 64 65 | rent-prefix-arg.shell-command-de |
7fe0 | 66 61 75 6c 74 2d 65 72 72 6f 72 2d 62 75 66 66 65 72 20 72 65 61 64 2d 73 68 65 6c 6c 2d 63 6f | fault-error-buffer.read-shell-co |
8000 | 6d 6d 61 6e 64 20 6e 69 6c 20 64 69 72 65 64 2d 6d 6f 64 65 20 64 69 72 65 64 2d 67 65 74 2d 66 | mmand.nil.dired-mode.dired-get-f |
8020 | 69 6c 65 6e 61 6d 65 20 74 20 66 69 6c 65 2d 72 65 6c 61 74 69 76 65 2d 6e 61 6d 65 20 22 26 5b | ilename.t.file-relative-name."&[ |
8040 | 20 09 5d 2a 5c 5c 27 22 20 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 70 72 65 66 69 78 2d 6e 75 6d | ..]*\\'".string-match.prefix-num |
8060 | 65 72 69 63 2d 76 61 6c 75 65 20 30 20 77 69 74 68 2d 65 64 69 74 6f 72 2d 72 65 61 64 2d 65 6e | eric-value.0.with-editor-read-en |
8080 | 76 76 61 72 5d 20 31 32 20 28 23 24 20 2e 20 33 32 34 31 36 29 5d 29 23 40 31 38 36 20 53 65 74 | vvar].12.(#$...32416)])#@186.Set |
80a0 | 20 65 64 69 74 6f 72 20 65 6e 76 76 61 72 2c 20 69 66 20 60 73 68 65 6c 6c 2d 63 6f 6d 6d 61 6e | .editor.envvar,.if.`shell-comman |
80c0 | 64 2d 77 69 74 68 2d 65 64 69 74 6f 72 2d 6d 6f 64 65 27 20 69 73 20 65 6e 61 62 6c 65 64 2e 0a | d-with-editor-mode'.is.enabled.. |
80e0 | 41 6c 73 6f 20 74 61 6b 65 20 63 61 72 65 20 6f 66 20 74 68 61 74 20 66 6f 72 20 60 77 69 74 68 | Also.take.care.of.that.for.`with |
8100 | 2d 65 64 69 74 6f 72 2d 5b 61 73 79 6e 63 2d 5d 73 68 65 6c 6c 2d 63 6f 6d 6d 61 6e 64 27 2e 0a | -editor-[async-]shell-command'.. |
8120 | 0a 28 66 6e 20 46 4e 20 43 4f 4d 4d 41 4e 44 20 26 6f 70 74 69 6f 6e 61 6c 20 4f 55 54 50 55 54 | .(fn.FN.COMMAND.&optional.OUTPUT |
8140 | 2d 42 55 46 46 45 52 20 45 52 52 4f 52 2d 42 55 46 46 45 52 29 1f 23 40 31 37 20 0a 0a 28 66 6e | -BUFFER.ERROR-BUFFER).#@17...(fn |
8160 | 20 50 52 4f 43 20 53 54 52 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 73 68 65 6c 6c 2d 63 6f 6d | .PROC.STR)..(defalias.'shell-com |
8180 | 6d 61 6e 64 40 73 68 65 6c 6c 2d 63 6f 6d 6d 61 6e 64 2d 77 69 74 68 2d 65 64 69 74 6f 72 2d 6d | mand@shell-command-with-editor-m |
81a0 | 6f 64 65 20 23 5b 31 30 32 36 20 22 5c 33 30 34 5c 33 30 35 08 5c 22 18 5c 33 30 36 5c 33 30 37 | ode.#[1026."\304\305.\".\306\307 |
81c0 | 04 5c 22 5c 32 30 33 4b 00 09 5c 32 30 34 14 00 5c 6e 5c 32 30 33 4b 00 09 5c 32 30 33 21 00 03 | .\"\203K..\204..\n\203K..\203!.. |
81e0 | 03 03 03 23 5c 32 31 30 5c 32 30 32 33 00 09 5c 32 30 36 26 00 5c 33 31 30 0b 1b 19 5c 33 31 31 | ...#\210\2023..\206&.\310...\311 |
8200 | 20 5c 32 31 30 03 03 03 03 23 2a 5c 32 31 30 5c 33 31 32 02 5c 32 30 36 3b 00 5c 33 31 33 5c 33 | .\210....#*\210\312.\206;.\313\3 |
8220 | 31 34 21 21 5c 32 31 31 5c 32 30 35 46 00 5c 32 31 31 5c 33 31 35 02 5c 33 31 36 5c 22 5c 32 31 | 14!!\211\205F.\211\315.\316\"\21 |
8240 | 30 5c 32 36 32 01 5c 32 30 32 50 00 03 03 03 03 23 29 5c 32 30 37 22 20 5b 73 68 65 6c 6c 2d 6d | 0\262.\202P.....#)\207".[shell-m |
8260 | 6f 64 65 2d 68 6f 6f 6b 20 77 69 74 68 2d 65 64 69 74 6f 72 2d 2d 65 6e 76 76 61 72 20 73 68 65 | ode-hook.with-editor--envvar.she |
8280 | 6c 6c 2d 63 6f 6d 6d 61 6e 64 2d 77 69 74 68 2d 65 64 69 74 6f 72 2d 6d 6f 64 65 20 70 72 6f 63 | ll-command-with-editor-mode.proc |
82a0 | 65 73 73 2d 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 72 65 6d 6f 76 65 20 77 69 74 68 2d 65 64 69 74 | ess-environment.remove.with-edit |
82c0 | 6f 72 2d 65 78 70 6f 72 74 2d 65 64 69 74 6f 72 20 73 74 72 69 6e 67 2d 73 75 66 66 69 78 2d 70 | or-export-editor.string-suffix-p |
82e0 | 20 22 26 22 20 22 45 44 49 54 4f 52 22 20 77 69 74 68 2d 65 64 69 74 6f 72 2d 2d 73 65 74 75 70 | ."&"."EDITOR".with-editor--setup |
8300 | 20 67 65 74 2d 62 75 66 66 65 72 2d 70 72 6f 63 65 73 73 20 67 65 74 2d 62 75 66 66 65 72 20 22 | .get-buffer-process.get-buffer." |
8320 | 2a 41 73 79 6e 63 20 53 68 65 6c 6c 20 43 6f 6d 6d 61 6e 64 2a 22 20 73 65 74 2d 70 72 6f 63 65 | *Async.Shell.Command*".set-proce |
8340 | 73 73 2d 66 69 6c 74 65 72 20 23 5b 35 31 34 20 22 5c 33 30 30 02 02 5c 22 5c 32 31 30 5c 33 30 | ss-filter.#[514."\300..\"\210\30 |
8360 | 31 02 02 5c 33 30 32 23 5c 32 30 37 22 20 5b 63 6f 6d 69 6e 74 2d 6f 75 74 70 75 74 2d 66 69 6c | 1..\302#\207".[comint-output-fil |
8380 | 74 65 72 20 77 69 74 68 2d 65 64 69 74 6f 72 2d 70 72 6f 63 65 73 73 2d 66 69 6c 74 65 72 20 74 | ter.with-editor-process-filter.t |
83a0 | 5d 20 36 20 28 23 24 20 2e 20 33 33 31 31 35 29 5d 5d 20 39 20 28 23 24 20 2e 20 33 32 39 32 35 | ].6.(#$...33115)]].9.(#$...32925 |
83c0 | 29 5d 29 23 40 38 36 20 44 65 62 75 67 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 69 73 73 75 | )])#@86.Debug.configuration.issu |
83e0 | 65 73 2e 0a 53 65 65 20 69 6e 66 6f 20 6e 6f 64 65 20 60 28 77 69 74 68 2d 65 64 69 74 6f 72 29 | es..See.info.node.`(with-editor) |
8400 | 44 65 62 75 67 67 69 6e 67 27 20 66 6f 72 20 69 6e 73 74 72 75 63 74 69 6f 6e 73 2e 1f 0a 28 61 | Debugging'.for.instructions...(a |
8420 | 64 76 69 63 65 2d 61 64 64 20 27 73 68 65 6c 6c 2d 63 6f 6d 6d 61 6e 64 20 3a 61 72 6f 75 6e 64 | dvice-add.'shell-command.:around |
8440 | 20 27 73 68 65 6c 6c 2d 63 6f 6d 6d 61 6e 64 40 73 68 65 6c 6c 2d 63 6f 6d 6d 61 6e 64 2d 77 69 | .'shell-command@shell-command-wi |
8460 | 74 68 2d 65 64 69 74 6f 72 2d 6d 6f 64 65 20 27 28 28 6e 61 6d 65 20 2e 20 73 68 65 6c 6c 2d 63 | th-editor-mode.'((name...shell-c |
8480 | 6f 6d 6d 61 6e 64 2d 77 69 74 68 2d 65 64 69 74 6f 72 2d 6d 6f 64 65 29 29 29 0a 28 64 65 66 61 | ommand-with-editor-mode))).(defa |
84a0 | 6c 69 61 73 20 27 77 69 74 68 2d 65 64 69 74 6f 72 2d 64 65 62 75 67 20 23 5b 30 20 22 5c 33 30 | lias.'with-editor-debug.#[0."\30 |
84c0 | 36 5c 33 30 37 21 5c 32 31 30 72 5c 33 31 30 5c 33 31 31 21 71 5c 32 31 30 5c 33 31 32 70 21 5c | 6\307!\210r\310\311!q\210\312p!\ |
84e0 | 32 31 30 5c 33 31 33 20 5c 32 31 30 5c 33 31 34 31 21 00 08 5c 32 30 36 1a 00 5c 33 31 35 09 19 | 210\313.\210\3141!..\206..\315.. |
8500 | 18 5c 33 31 36 20 2a 30 5c 32 31 30 5c 33 31 37 5c 33 32 30 5c 33 32 31 5c 33 32 32 21 5c 22 5c | .\316.*0\210\317\320\321\322!\"\ |
8520 | 33 31 37 5c 33 32 33 5c 33 32 34 5c 6e 0b 5c 22 5c 66 23 5c 33 32 35 5c 33 31 37 5c 33 32 36 0d | 317\323\324\n.\"\f#\325\317\326. |
8540 | 5c 22 5c 33 31 37 5c 33 32 37 0e 40 5c 22 5c 33 31 37 5c 33 33 30 0e 41 5c 22 5c 33 33 31 5c 33 | \"\317\327.@\"\317\330.A\"\331\3 |
8560 | 31 37 5c 33 33 32 5c 33 33 33 20 5c 22 5c 33 31 37 5c 33 33 34 0e 42 5c 22 5c 33 31 37 5c 33 33 | 17\332\333.\"\317\334.B\"\317\33 |
8580 | 35 0e 43 5c 22 5c 33 31 37 5c 33 33 36 0e 44 5c 22 5c 33 31 37 5c 33 33 37 0e 45 5c 22 5c 32 36 | 5.C\"\317\336.D\"\317\337.E\"\26 |
85a0 | 31 5c 66 5c 32 31 30 0e 45 5c 32 30 33 5c 32 30 33 00 5c 33 34 30 0e 45 21 5c 32 30 33 5c 32 30 | 1\f\210.E\203\203.\340.E!\203\20 |
85c0 | 33 00 5c 33 34 31 0e 45 5c 33 34 32 5c 33 34 33 23 5c 32 31 31 5c 32 30 33 7f 00 5c 32 31 31 40 | 3.\341.E\342\343#\211\203..\211@ |
85e0 | 5c 33 31 37 5c 33 34 34 02 5c 22 63 5c 32 36 36 02 41 5c 32 30 32 6e 00 5c 32 31 30 5c 32 30 32 | \317\344.\"c\266.A\202n.\210\202 |
8600 | 5c 32 32 32 00 5c 33 31 37 5c 33 34 35 0e 43 5c 32 30 33 5c 32 31 36 00 5c 33 34 36 5c 32 30 32 | \222.\317\345.C\203\216.\346\202 |
8620 | 5c 32 31 37 00 5c 33 34 37 5c 22 63 5c 32 31 30 5c 33 31 37 5c 33 35 30 0e 46 5c 22 63 5c 32 31 | \217.\347\"c\210\317\350.F\"c\21 |
8640 | 30 5c 33 34 30 0e 46 21 5c 32 30 33 5c 32 37 33 00 5c 33 34 31 0e 46 5c 33 34 32 5c 33 34 33 23 | 0\340.F!\203\273.\341.F\342\343# |
8660 | 5c 32 31 31 5c 32 30 33 5c 32 36 37 00 5c 32 31 31 40 5c 33 31 37 5c 33 34 34 02 5c 22 63 5c 32 | \211\203\267.\211@\317\344.\"c\2 |
8680 | 36 36 02 41 5c 32 30 32 5c 32 34 36 00 5c 32 31 30 5c 32 30 32 5c 33 31 32 00 5c 33 31 37 5c 33 | 66.A\202\246.\210\202\312.\317\3 |
86a0 | 34 35 0e 43 5c 32 30 33 5c 33 30 36 00 5c 33 34 37 5c 32 30 32 5c 33 30 37 00 5c 33 34 36 5c 22 | 45.C\203\306.\347\202\307.\346\" |
86c0 | 63 5c 32 31 30 0e 2a 5c 33 35 31 5c 33 35 32 21 5c 33 35 33 5c 32 31 31 1e 47 1e 48 5c 33 35 34 | c\210.*\351\352!\353\211.G.H\354 |
86e0 | 20 2a 5c 33 35 35 5c 33 31 37 5c 33 35 36 05 5c 32 31 31 5c 32 30 35 5c 33 34 34 00 5c 33 35 37 | .*\355\317\356.\211\205\344.\357 |
8700 | 06 07 21 23 5c 33 31 37 5c 33 36 30 05 5c 32 31 31 5c 32 30 35 5c 33 36 30 00 5c 33 35 37 06 07 | ..!#\317\360.\211\205\360.\357.. |
8720 | 21 23 5c 33 31 37 5c 33 36 31 05 5c 32 31 31 5c 32 30 35 5c 33 37 34 00 5c 33 35 37 06 07 21 23 | !#\317\361.\211\205\374.\357..!# |
8740 | 5c 32 36 31 04 5c 32 36 36 04 5c 33 36 32 5c 33 31 37 5c 33 36 33 5c 33 36 34 5c 33 36 35 5c 33 | \261.\266.\362\317\363\364\365\3 |
8760 | 36 36 21 5c 33 36 37 5c 22 5c 22 5c 33 31 37 5c 33 37 30 0e 49 5c 22 5c 32 36 31 03 5c 32 31 30 | 66!\367\"\"\317\370.I\"\261.\210 |
8780 | 5c 33 31 37 5c 33 37 31 21 63 5c 32 31 30 5c 33 37 32 20 5c 32 31 31 5c 32 30 35 51 01 5c 32 31 | \317\371!c\210\372.\211\205Q.\21 |
87a0 | 31 40 5c 33 31 37 5c 33 37 33 02 5c 33 37 34 04 21 40 23 63 5c 32 31 30 5c 33 37 35 01 21 5c 32 | 1@\317\373.\374.!@#c\210\375.!\2 |
87c0 | 30 33 4c 01 5c 33 34 31 01 5c 33 37 36 5c 33 37 37 23 5c 32 31 31 5c 32 30 33 4b 01 5c 32 31 31 | 03L.\341.\376\377#\211\203K.\211 |
87e0 | 40 5c 33 31 37 5c 32 30 31 4a 00 02 5c 33 35 37 04 21 23 63 5c 32 36 36 02 41 5c 32 30 32 35 01 | @\317\201J..\357.!#c\266.A\2025. |
8800 | 5c 32 31 30 5c 32 31 30 41 5c 32 30 32 1a 01 29 5c 32 30 37 22 20 5b 77 69 74 68 2d 65 64 69 74 | \210\210A\202..)\207".[with-edit |
8820 | 6f 72 2d 2d 65 6e 76 76 61 72 20 70 72 6f 63 65 73 73 2d 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 69 | or--envvar.process-environment.i |
8840 | 6e 76 6f 63 61 74 69 6f 6e 2d 6e 61 6d 65 20 69 6e 76 6f 63 61 74 69 6f 6e 2d 64 69 72 65 63 74 | nvocation-name.invocation-direct |
8860 | 6f 72 79 20 65 6d 61 63 73 2d 76 65 72 73 69 6f 6e 20 73 79 73 74 65 6d 2d 74 79 70 65 20 72 65 | ory.emacs-version.system-type.re |
8880 | 71 75 69 72 65 20 77 61 72 6e 69 6e 67 73 20 67 65 74 2d 62 75 66 66 65 72 2d 63 72 65 61 74 65 | quire.warnings.get-buffer-create |
88a0 | 20 22 2a 77 69 74 68 2d 65 64 69 74 6f 72 2d 64 65 62 75 67 2a 22 20 70 6f 70 2d 74 6f 2d 62 75 | ."*with-editor-debug*".pop-to-bu |
88c0 | 66 66 65 72 20 65 72 61 73 65 2d 62 75 66 66 65 72 20 28 65 72 72 6f 72 29 20 22 45 44 49 54 4f | ffer.erase-buffer.(error)."EDITO |
88e0 | 52 22 20 77 69 74 68 2d 65 64 69 74 6f 72 2d 2d 73 65 74 75 70 20 66 6f 72 6d 61 74 20 22 77 69 | R".with-editor--setup.format."wi |
8900 | 74 68 2d 65 64 69 74 6f 72 3a 20 25 73 5c 6e 22 20 6c 6f 63 61 74 65 2d 6c 69 62 72 61 72 79 20 | th-editor:.%s\n".locate-library. |
8920 | 22 77 69 74 68 2d 65 64 69 74 6f 72 2e 65 6c 22 20 22 65 6d 61 63 73 3a 20 25 73 20 28 25 73 29 | "with-editor.el"."emacs:.%s.(%s) |
8940 | 5c 6e 22 20 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 22 73 79 73 74 65 6d 3a 5c 6e 22 | \n".expand-file-name."system:\n" |
8960 | 20 22 20 20 73 79 73 74 65 6d 2d 74 79 70 65 3a 20 25 73 5c 6e 22 20 22 20 20 73 79 73 74 65 6d | ."..system-type:.%s\n"."..system |
8980 | 2d 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 3a 20 25 73 5c 6e 22 20 22 20 20 73 79 73 74 65 6d 2d | -configuration:.%s\n"."..system- |
89a0 | 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 2d 6f 70 74 69 6f 6e 73 3a 20 25 73 5c 6e 22 20 22 73 65 | configuration-options:.%s\n"."se |
89c0 | 72 76 65 72 3a 5c 6e 22 20 22 20 20 73 65 72 76 65 72 2d 72 75 6e 6e 69 6e 67 2d 70 3a 20 25 73 | rver:\n"."..server-running-p:.%s |
89e0 | 5c 6e 22 20 73 65 72 76 65 72 2d 72 75 6e 6e 69 6e 67 2d 70 20 22 20 20 73 65 72 76 65 72 2d 70 | \n".server-running-p."..server-p |
8a00 | 72 6f 63 65 73 73 3a 20 25 53 5c 6e 22 20 22 20 20 73 65 72 76 65 72 2d 75 73 65 2d 74 63 70 3a | rocess:.%S\n"."..server-use-tcp: |
8a20 | 20 25 73 5c 6e 22 20 22 20 20 73 65 72 76 65 72 2d 6e 61 6d 65 3a 20 25 73 5c 6e 22 20 22 20 20 | .%s\n"."..server-name:.%s\n".".. |
8a40 | 73 65 72 76 65 72 2d 73 6f 63 6b 65 74 2d 64 69 72 3a 20 25 73 5c 6e 22 20 66 69 6c 65 2d 61 63 | server-socket-dir:.%s\n".file-ac |
8a60 | 63 65 73 73 69 62 6c 65 2d 64 69 72 65 63 74 6f 72 79 2d 70 20 64 69 72 65 63 74 6f 72 79 2d 66 | cessible-directory-p.directory-f |
8a80 | 69 6c 65 73 20 6e 69 6c 20 22 5e 5b 5e 2e 5d 22 20 22 20 20 20 20 25 73 5c 6e 22 20 22 20 20 20 | iles.nil."^[^.]"."....%s\n"."... |
8aa0 | 20 25 73 3a 20 6e 6f 74 20 61 6e 20 61 63 63 65 73 73 69 62 6c 65 20 64 69 72 65 63 74 6f 72 79 | .%s:.not.an.accessible.directory |
8ac0 | 5c 6e 22 20 22 57 41 52 4e 49 4e 47 22 20 22 45 52 52 4f 52 22 20 22 20 20 73 65 72 76 65 72 2d | \n"."WARNING"."ERROR"."..server- |
8ae0 | 61 75 74 68 2d 64 69 72 3a 20 25 73 5c 6e 22 20 64 65 66 61 75 6c 74 2d 76 61 6c 75 65 20 77 69 | auth-dir:.%s\n".default-value.wi |
8b00 | 74 68 2d 65 64 69 74 6f 72 2d 65 6d 61 63 73 63 6c 69 65 6e 74 2d 65 78 65 63 75 74 61 62 6c 65 | th-editor-emacsclient-executable |
8b20 | 20 3a 65 72 72 6f 72 20 77 69 74 68 2d 65 64 69 74 6f 72 2d 6c 6f 63 61 74 65 2d 65 6d 61 63 73 | .:error.with-editor-locate-emacs |
8b40 | 63 6c 69 65 6e 74 20 22 77 69 74 68 2d 65 64 69 74 6f 72 2d 65 6d 61 63 73 63 6c 69 65 6e 74 2d | client."with-editor-emacsclient- |
8b60 | 65 78 65 63 75 74 61 62 6c 65 3a 5c 6e 22 20 22 20 76 61 6c 75 65 3a 20 20 20 25 73 20 28 25 73 | executable:\n".".value:...%s.(%s |
8b80 | 29 5c 6e 22 20 77 69 74 68 2d 65 64 69 74 6f 72 2d 65 6d 61 63 73 63 6c 69 65 6e 74 2d 76 65 72 | )\n".with-editor-emacsclient-ver |
8ba0 | 73 69 6f 6e 20 22 20 64 65 66 61 75 6c 74 3a 20 25 73 20 28 25 73 29 5c 6e 22 20 22 20 66 75 6e | sion.".default:.%s.(%s)\n".".fun |
8bc0 | 63 61 6c 6c 3a 20 25 73 20 28 25 73 29 5c 6e 22 20 22 70 61 74 68 3a 5c 6e 22 20 22 20 20 24 50 | call:.%s.(%s)\n"."path:\n"."..$P |
8be0 | 41 54 48 3a 20 20 20 20 20 25 73 5c 6e 22 20 73 70 6c 69 74 2d 73 74 72 69 6e 67 20 67 65 74 65 | ATH:.....%s\n".split-string.gete |
8c00 | 6e 76 20 22 50 41 54 48 22 20 22 3a 22 20 22 20 20 65 78 65 63 2d 70 61 74 68 3a 20 25 73 5c 6e | nv."PATH".":"."..exec-path:.%s\n |
8c20 | 22 20 22 20 20 77 69 74 68 2d 65 64 69 74 6f 72 2d 65 6d 61 63 73 63 6c 69 65 6e 74 2d 70 61 74 | "."..with-editor-emacsclient-pat |
8c40 | 68 3a 5c 6e 22 20 77 69 74 68 2d 65 64 69 74 6f 72 2d 65 6d 61 63 73 63 6c 69 65 6e 74 2d 70 61 | h:\n".with-editor-emacsclient-pa |
8c60 | 74 68 20 22 20 20 20 20 25 73 20 28 25 73 29 5c 6e 22 20 66 69 6c 65 2d 61 74 74 72 69 62 75 74 | th."....%s.(%s)\n".file-attribut |
8c80 | 65 73 20 66 69 6c 65 2d 64 69 72 65 63 74 6f 72 79 2d 70 20 74 20 22 65 6d 61 63 73 63 6c 69 65 | es.file-directory-p.t."emacsclie |
8ca0 | 6e 74 5c 5c 28 3f 3a 5b 5e 77 5d 5c 5c 7c 5c 5c 27 5c 5c 29 22 20 73 79 73 74 65 6d 2d 63 6f 6e | nt\\(?:[^w]\\|\\'\\)".system-con |
8cc0 | 66 69 67 75 72 61 74 69 6f 6e 20 73 79 73 74 65 6d 2d 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 2d | figuration.system-configuration- |
8ce0 | 6f 70 74 69 6f 6e 73 20 73 65 72 76 65 72 2d 70 72 6f 63 65 73 73 20 73 65 72 76 65 72 2d 75 73 | options.server-process.server-us |
8d00 | 65 2d 74 63 70 20 73 65 72 76 65 72 2d 6e 61 6d 65 20 73 65 72 76 65 72 2d 73 6f 63 6b 65 74 2d | e-tcp.server-name.server-socket- |
8d20 | 64 69 72 20 73 65 72 76 65 72 2d 61 75 74 68 2d 64 69 72 20 77 61 72 6e 69 6e 67 2d 6d 69 6e 69 | dir.server-auth-dir.warning-mini |
8d40 | 6d 75 6d 2d 6c 6f 67 2d 6c 65 76 65 6c 20 77 61 72 6e 69 6e 67 2d 6d 69 6e 69 6d 75 6d 2d 6c 65 | mum-log-level.warning-minimum-le |
8d60 | 76 65 6c 20 65 78 65 63 2d 70 61 74 68 20 22 20 20 20 20 20 20 25 73 20 28 25 73 29 5c 6e 22 5d | vel.exec-path."......%s.(%s)\n"] |
8d80 | 20 31 34 20 28 23 24 20 2e 20 33 33 37 33 36 29 20 6e 69 6c 5d 29 0a 28 64 65 66 63 6f 6e 73 74 | .14.(#$...33736).nil]).(defconst |
8da0 | 20 77 69 74 68 2d 65 64 69 74 6f 72 2d 66 6f 6e 74 2d 6c 6f 63 6b 2d 6b 65 79 77 6f 72 64 73 20 | .with-editor-font-lock-keywords. |
8dc0 | 27 28 28 22 28 5c 5c 28 77 69 74 68 2d 5c 5c 28 3f 3a 67 69 74 2d 5c 5c 29 3f 65 64 69 74 6f 72 | '(("(\\(with-\\(?:git-\\)?editor |
8de0 | 5c 5c 29 5c 5c 5f 3e 22 20 28 31 20 27 66 6f 6e 74 2d 6c 6f 63 6b 2d 6b 65 79 77 6f 72 64 2d 66 | \\)\\_>".(1.'font-lock-keyword-f |
8e00 | 61 63 65 29 29 29 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 31 5c 33 30 32 08 5c 22 5c | ace)))).(byte-code."\301\302.\"\ |
8e20 | 32 31 30 5c 33 30 33 5c 33 30 34 21 5c 32 30 37 22 20 5b 77 69 74 68 2d 65 64 69 74 6f 72 2d 66 | 210\303\304!\207".[with-editor-f |
8e40 | 6f 6e 74 2d 6c 6f 63 6b 2d 6b 65 79 77 6f 72 64 73 20 66 6f 6e 74 2d 6c 6f 63 6b 2d 61 64 64 2d | ont-lock-keywords.font-lock-add- |
8e60 | 6b 65 79 77 6f 72 64 73 20 65 6d 61 63 73 2d 6c 69 73 70 2d 6d 6f 64 65 20 70 72 6f 76 69 64 65 | keywords.emacs-lisp-mode.provide |
8e80 | 20 77 69 74 68 2d 65 64 69 74 6f 72 5d 20 33 29 0a | .with-editor].3). |