ofs | hex dump | ascii |
---|
0000 | 0a 28 70 72 6f 76 69 64 65 20 28 71 75 6f 74 65 20 63 6f 6d 69 6e 74 29 29 0a 0a 28 64 65 66 63 | .(provide.(quote.comint))..(defc |
0020 | 6f 6e 73 74 20 63 6f 6d 69 6e 74 2d 76 65 72 73 69 6f 6e 20 22 32 2e 30 31 22 29 0a 0a 28 64 65 | onst.comint-version."2.01")..(de |
0040 | 66 76 61 72 20 63 6f 6d 69 6e 74 2d 70 72 6f 6d 70 74 2d 72 65 67 65 78 70 20 22 5e 22 20 22 5c | fvar.comint-prompt-regexp."^"."\ |
0060 | 0a 52 65 67 65 78 70 20 74 6f 20 72 65 63 6f 67 6e 69 73 65 20 70 72 6f 6d 70 74 73 20 69 6e 20 | .Regexp.to.recognise.prompts.in. |
0080 | 74 68 65 20 69 6e 66 65 72 69 6f 72 20 70 72 6f 63 65 73 73 2e 0a 44 65 66 61 75 6c 74 73 20 74 | the.inferior.process..Defaults.t |
00a0 | 6f 20 5c 22 5e 5c 22 2c 20 74 68 65 20 6e 75 6c 6c 20 73 74 72 69 6e 67 20 61 74 20 42 4f 4c 2e | o.\"^\",.the.null.string.at.BOL. |
00c0 | 0a 0a 47 6f 6f 64 20 63 68 6f 69 63 65 73 3a 0a 20 20 43 61 6e 6f 6e 69 63 61 6c 20 4c 69 73 70 | ..Good.choices:...Canonical.Lisp |
00e0 | 3a 20 5c 22 5e 5b 5e 3e 20 5d 2a 3e 2b 3a 3f 20 2a 5c 22 20 28 4c 75 63 69 64 2c 20 66 72 61 6e | :.\"^[^>.]*>+:?.*\".(Lucid,.fran |
0100 | 7a 2c 20 6b 63 6c 2c 20 54 2c 20 63 73 63 68 65 6d 65 2c 20 6f 61 6b 6c 69 73 70 29 0a 20 20 4c | z,.kcl,.T,.cscheme,.oaklisp)...L |
0120 | 75 63 69 64 20 43 6f 6d 6d 6f 6e 20 4c 69 73 70 3a 20 5c 22 5e 5c 5c 28 3e 5c 5c 7c 5c 5c 28 2d | ucid.Common.Lisp:.\"^\\(>\\|\\(- |
0140 | 3e 5c 5c 29 2b 5c 5c 29 20 2a 5c 22 0a 20 20 66 72 61 6e 7a 3a 20 5c 22 5e 5c 5c 28 2d 3e 5c 5c | >\\)+\\).*\"...franz:.\"^\\(->\\ |
0160 | 7c 3c 5b 30 2d 39 5d 2a 3e 3a 5c 5c 29 20 2a 5c 22 0a 20 20 6b 63 6c 3a 20 5c 22 5e 3e 2b 20 2a | |<[0-9]*>:\\).*\"...kcl:.\"^>+.* |
0180 | 5c 22 0a 20 20 73 68 65 6c 6c 3a 20 5c 22 5e 5b 5e 23 24 25 3e 5d 2a 5b 23 24 25 3e 5d 20 2a 5c | \"...shell:.\"^[^#$%>]*[#$%>].*\ |
01a0 | 22 0a 20 20 54 3a 20 5c 22 5e 3e 2b 20 2a 5c 22 0a 0a 54 68 69 73 20 69 73 20 61 20 67 6f 6f 64 | "...T:.\"^>+.*\"..This.is.a.good |
01c0 | 20 74 68 69 6e 67 20 74 6f 20 73 65 74 20 69 6e 20 6d 6f 64 65 20 68 6f 6f 6b 73 2e 22 29 0a 0a | .thing.to.set.in.mode.hooks.").. |
01e0 | 28 64 65 66 76 61 72 20 69 6e 70 75 74 2d 72 69 6e 67 2d 73 69 7a 65 20 33 30 20 22 5c 0a 53 69 | (defvar.input-ring-size.30."\.Si |
0200 | 7a 65 20 6f 66 20 69 6e 70 75 74 20 68 69 73 74 6f 72 79 20 72 69 6e 67 2e 22 29 0a 0a 28 64 65 | ze.of.input.history.ring.")..(de |
0220 | 66 76 61 72 20 63 6f 6d 69 6e 74 2d 67 65 74 2d 6f 6c 64 2d 69 6e 70 75 74 20 28 66 75 6e 63 74 | fvar.comint-get-old-input.(funct |
0240 | 69 6f 6e 20 63 6f 6d 69 6e 74 2d 67 65 74 2d 6f 6c 64 2d 69 6e 70 75 74 2d 64 65 66 61 75 6c 74 | ion.comint-get-old-input-default |
0260 | 29 20 22 5c 0a 46 75 6e 63 74 69 6f 6e 20 74 68 61 74 20 73 75 62 6d 69 74 73 20 6f 6c 64 20 74 | )."\.Function.that.submits.old.t |
0280 | 65 78 74 20 69 6e 20 63 6f 6d 69 6e 74 20 6d 6f 64 65 2e 0a 54 68 69 73 20 66 75 6e 63 74 69 6f | ext.in.comint.mode..This.functio |
02a0 | 6e 20 69 73 20 63 61 6c 6c 65 64 20 77 68 65 6e 20 72 65 74 75 72 6e 20 69 73 20 74 79 70 65 64 | n.is.called.when.return.is.typed |
02c0 | 20 77 68 69 6c 65 20 74 68 65 20 70 6f 69 6e 74 20 69 73 20 69 6e 20 6f 6c 64 20 74 65 78 74 2e | .while.the.point.is.in.old.text. |
02e0 | 0a 49 74 20 72 65 74 75 72 6e 73 20 74 68 65 20 74 65 78 74 20 74 6f 20 62 65 20 73 75 62 6d 69 | .It.returns.the.text.to.be.submi |
0300 | 74 74 65 64 20 61 73 20 70 72 6f 63 65 73 73 20 69 6e 70 75 74 2e 20 20 54 68 65 20 64 65 66 61 | tted.as.process.input...The.defa |
0320 | 75 6c 74 20 69 73 0a 63 6f 6d 69 6e 74 2d 67 65 74 2d 6f 6c 64 2d 69 6e 70 75 74 2d 64 65 66 61 | ult.is.comint-get-old-input-defa |
0340 | 75 6c 74 2c 20 77 68 69 63 68 20 67 72 61 62 73 20 74 68 65 20 63 75 72 72 65 6e 74 20 6c 69 6e | ult,.which.grabs.the.current.lin |
0360 | 65 2c 20 61 6e 64 20 73 74 72 69 70 73 20 6f 66 66 0a 6c 65 61 64 69 6e 67 20 74 65 78 74 20 6d | e,.and.strips.off.leading.text.m |
0380 | 61 74 63 68 69 6e 67 20 63 6f 6d 69 6e 74 2d 70 72 6f 6d 70 74 2d 72 65 67 65 78 70 22 29 0a 0a | atching.comint-prompt-regexp").. |
03a0 | 28 64 65 66 76 61 72 20 63 6f 6d 69 6e 74 2d 69 6e 70 75 74 2d 73 65 6e 74 69 6e 65 6c 20 28 66 | (defvar.comint-input-sentinel.(f |
03c0 | 75 6e 63 74 69 6f 6e 20 69 67 6e 6f 72 65 29 20 22 5c 0a 43 61 6c 6c 65 64 20 6f 6e 20 65 61 63 | unction.ignore)."\.Called.on.eac |
03e0 | 68 20 69 6e 70 75 74 20 73 75 62 6d 69 74 74 65 64 20 74 6f 20 63 6f 6d 69 6e 74 20 6d 6f 64 65 | h.input.submitted.to.comint.mode |
0400 | 20 70 72 6f 63 65 73 73 20 62 79 20 63 6f 6d 69 6e 74 2d 73 65 6e 64 2d 69 6e 70 75 74 2e 0a 54 | .process.by.comint-send-input..T |
0420 | 68 75 73 20 69 74 20 63 61 6e 2c 20 66 6f 72 20 69 6e 73 74 61 6e 63 65 2c 20 74 72 61 63 6b 20 | hus.it.can,.for.instance,.track. |
0440 | 63 64 2f 70 75 73 68 64 2f 70 6f 70 64 20 63 6f 6d 6d 61 6e 64 73 20 69 73 73 75 65 64 20 74 6f | cd/pushd/popd.commands.issued.to |
0460 | 20 74 68 65 20 63 73 68 2e 22 29 0a 0a 28 64 65 66 76 61 72 20 63 6f 6d 69 6e 74 2d 69 6e 70 75 | .the.csh.")..(defvar.comint-inpu |
0480 | 74 2d 66 69 6c 74 65 72 20 28 66 75 6e 63 74 69 6f 6e 20 28 6c 61 6d 62 64 61 20 28 73 74 72 29 | t-filter.(function.(lambda.(str) |
04a0 | 20 28 6e 6f 74 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 22 5c 5c 60 5c 5c 73 20 2a 5c 5c 27 | .(not.(string-match."\\`\\s.*\\' |
04c0 | 22 20 73 74 72 29 29 29 29 20 22 5c 0a 50 72 65 64 69 63 61 74 65 20 66 6f 72 20 66 69 6c 74 65 | ".str))))."\.Predicate.for.filte |
04e0 | 72 69 6e 67 20 61 64 64 69 74 69 6f 6e 73 20 74 6f 20 69 6e 70 75 74 20 68 69 73 74 6f 72 79 2e | ring.additions.to.input.history. |
0500 | 0a 4f 6e 6c 79 20 69 6e 70 75 74 73 20 61 6e 73 77 65 72 69 6e 67 20 74 72 75 65 20 74 6f 20 74 | .Only.inputs.answering.true.to.t |
0520 | 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 61 72 65 20 73 61 76 65 64 20 6f 6e 20 74 68 65 20 69 6e | his.function.are.saved.on.the.in |
0540 | 70 75 74 0a 68 69 73 74 6f 72 79 20 6c 69 73 74 2e 20 44 65 66 61 75 6c 74 20 69 73 20 74 6f 20 | put.history.list..Default.is.to. |
0560 | 73 61 76 65 20 61 6e 79 74 68 69 6e 67 20 74 68 61 74 20 69 73 6e 27 74 20 61 6c 6c 20 77 68 69 | save.anything.that.isn't.all.whi |
0580 | 74 65 73 70 61 63 65 22 29 0a 0a 28 64 65 66 76 61 72 20 63 6f 6d 69 6e 74 2d 69 6e 70 75 74 2d | tespace")..(defvar.comint-input- |
05a0 | 73 65 6e 64 65 72 20 28 66 75 6e 63 74 69 6f 6e 20 63 6f 6d 69 6e 74 2d 73 69 6d 70 6c 65 2d 73 | sender.(function.comint-simple-s |
05c0 | 65 6e 64 29 20 22 5c 0a 46 75 6e 63 74 69 6f 6e 20 74 6f 20 61 63 74 75 61 6c 6c 79 20 73 65 6e | end)."\.Function.to.actually.sen |
05e0 | 64 20 74 6f 20 50 52 4f 43 45 53 53 20 74 68 65 20 53 54 52 49 4e 47 20 73 75 62 6d 69 74 74 65 | d.to.PROCESS.the.STRING.submitte |
0600 | 64 20 62 79 20 75 73 65 72 2e 0a 55 73 75 61 6c 6c 79 20 74 68 69 73 20 69 73 20 6a 75 73 74 20 | d.by.user..Usually.this.is.just. |
0620 | 27 63 6f 6d 69 6e 74 2d 73 69 6d 70 6c 65 2d 73 65 6e 64 2c 20 62 75 74 20 69 66 20 79 6f 75 72 | 'comint-simple-send,.but.if.your |
0640 | 20 6d 6f 64 65 20 6e 65 65 64 73 20 74 6f 20 0a 6d 61 73 73 61 67 65 20 74 68 65 20 69 6e 70 75 | .mode.needs.to..massage.the.inpu |
0660 | 74 20 73 74 72 69 6e 67 2c 20 74 68 69 73 20 69 73 20 79 6f 75 72 20 68 6f 6f 6b 2e 20 54 68 69 | t.string,.this.is.your.hook..Thi |
0680 | 73 20 69 73 20 63 61 6c 6c 65 64 20 66 72 6f 6d 0a 74 68 65 20 75 73 65 72 20 63 6f 6d 6d 61 6e | s.is.called.from.the.user.comman |
06a0 | 64 20 63 6f 6d 69 6e 74 2d 73 65 6e 64 2d 69 6e 70 75 74 2e 20 63 6f 6d 69 6e 74 2d 73 69 6d 70 | d.comint-send-input..comint-simp |
06c0 | 6c 65 2d 73 65 6e 64 20 6a 75 73 74 20 73 65 6e 64 73 0a 74 68 65 20 73 74 72 69 6e 67 20 70 6c | le-send.just.sends.the.string.pl |
06e0 | 75 73 20 61 20 6e 65 77 6c 69 6e 65 2e 22 29 0a 0a 28 64 65 66 76 61 72 20 63 6f 6d 69 6e 74 2d | us.a.newline.")..(defvar.comint- |
0700 | 65 6f 6c 2d 6f 6e 2d 73 65 6e 64 20 28 71 75 6f 74 65 20 54 29 20 22 5c 0a 49 66 20 6e 6f 6e 2d | eol-on-send.(quote.T)."\.If.non- |
0720 | 6e 69 6c 2c 20 74 68 65 6e 20 6a 75 6d 70 20 74 6f 20 74 68 65 20 65 6e 64 20 6f 66 20 74 68 65 | nil,.then.jump.to.the.end.of.the |
0740 | 20 6c 69 6e 65 20 62 65 66 6f 72 65 20 73 65 6e 64 69 6e 67 20 69 6e 70 75 74 20 74 6f 20 70 72 | .line.before.sending.input.to.pr |
0760 | 6f 63 65 73 73 2e 0a 53 65 65 20 43 4f 4d 49 4e 54 2d 53 45 4e 44 2d 49 4e 50 55 54 22 29 0a 0a | ocess..See.COMINT-SEND-INPUT").. |
0780 | 28 64 65 66 76 61 72 20 63 6f 6d 69 6e 74 2d 6d 6f 64 65 2d 68 6f 6f 6b 20 28 71 75 6f 74 65 20 | (defvar.comint-mode-hook.(quote. |
07a0 | 6e 69 6c 29 20 22 5c 0a 43 61 6c 6c 65 64 20 75 70 6f 6e 20 65 6e 74 72 79 20 69 6e 74 6f 20 63 | nil)."\.Called.upon.entry.into.c |
07c0 | 6f 6d 69 6e 74 2d 6d 6f 64 65 22 29 0a 0a 28 64 65 66 76 61 72 20 63 6f 6d 69 6e 74 2d 6d 6f 64 | omint-mode")..(defvar.comint-mod |
07e0 | 65 2d 6d 61 70 20 6e 69 6c 29 0a 0a 28 64 65 66 75 6e 20 63 6f 6d 69 6e 74 2d 6d 6f 64 65 20 6e | e-map.nil)..(defun.comint-mode.n |
0800 | 69 6c 20 22 5c 0a 4d 61 6a 6f 72 20 6d 6f 64 65 20 66 6f 72 20 69 6e 74 65 72 61 63 74 69 6e 67 | il."\.Major.mode.for.interacting |
0820 | 20 77 69 74 68 20 61 6e 20 69 6e 66 65 72 69 6f 72 20 69 6e 74 65 72 70 72 65 74 65 72 2e 0a 49 | .with.an.inferior.interpreter..I |
0840 | 6e 74 65 72 70 72 65 74 65 72 20 6e 61 6d 65 20 69 73 20 73 61 6d 65 20 61 73 20 62 75 66 66 65 | nterpreter.name.is.same.as.buffe |
0860 | 72 20 6e 61 6d 65 2c 20 73 61 6e 73 20 74 68 65 20 61 73 74 65 72 69 73 6b 73 2e 0a 52 65 74 75 | r.name,.sans.the.asterisks..Retu |
0880 | 72 6e 20 61 74 20 65 6e 64 20 6f 66 20 62 75 66 66 65 72 20 73 65 6e 64 73 20 6c 69 6e 65 20 61 | rn.at.end.of.buffer.sends.line.a |
08a0 | 73 20 69 6e 70 75 74 2e 0a 52 65 74 75 72 6e 20 6e 6f 74 20 61 74 20 65 6e 64 20 63 6f 70 69 65 | s.input..Return.not.at.end.copie |
08c0 | 73 20 72 65 73 74 20 6f 66 20 6c 69 6e 65 20 74 6f 20 65 6e 64 20 61 6e 64 20 73 65 6e 64 73 20 | s.rest.of.line.to.end.and.sends. |
08e0 | 69 74 2e 0a 53 65 74 74 69 6e 67 20 6d 6f 64 65 20 76 61 72 69 61 62 6c 65 20 63 6f 6d 69 6e 74 | it..Setting.mode.variable.comint |
0900 | 2d 65 6f 6c 2d 6f 6e 2d 73 65 6e 64 20 6d 65 61 6e 73 20 6a 75 6d 70 20 74 6f 20 74 68 65 20 65 | -eol-on-send.means.jump.to.the.e |
0920 | 6e 64 20 6f 66 20 74 68 65 20 6c 69 6e 65 0a 62 65 66 6f 72 65 20 73 75 62 6d 69 74 74 69 6e 67 | nd.of.the.line.before.submitting |
0940 | 20 6e 65 77 20 69 6e 70 75 74 2e 0a 0a 54 68 69 73 20 6d 6f 64 65 20 69 73 20 74 79 70 69 63 61 | .new.input...This.mode.is.typica |
0960 | 6c 6c 79 20 63 75 73 74 6f 6d 69 73 65 64 20 74 6f 20 63 72 65 61 74 65 20 69 6e 66 65 72 69 6f | lly.customised.to.create.inferio |
0980 | 72 2d 6c 69 73 70 2d 6d 6f 64 65 2c 0a 73 68 65 6c 6c 2d 6d 6f 64 65 2c 20 65 74 63 2e 2e 20 54 | r-lisp-mode,.shell-mode,.etc...T |
09a0 | 68 69 73 20 63 61 6e 20 62 65 20 64 6f 6e 65 20 62 79 20 73 65 74 74 69 6e 67 20 74 68 65 20 68 | his.can.be.done.by.setting.the.h |
09c0 | 6f 6f 6b 73 0a 63 6f 6d 69 6e 74 2d 69 6e 70 75 74 2d 73 65 6e 74 69 6e 65 6c 2c 20 63 6f 6d 69 | ooks.comint-input-sentinel,.comi |
09e0 | 6e 74 2d 69 6e 70 75 74 2d 66 69 6c 74 65 72 2c 20 63 6f 6d 69 6e 74 2d 69 6e 70 75 74 2d 73 65 | nt-input-filter,.comint-input-se |
0a00 | 6e 64 65 72 20 61 6e 64 0a 63 6f 6d 69 6e 74 2d 67 65 74 2d 6f 6c 64 2d 69 6e 70 75 74 20 74 6f | nder.and.comint-get-old-input.to |
0a20 | 20 61 70 70 72 6f 70 72 69 61 74 65 20 66 75 6e 63 74 69 6f 6e 73 2c 20 61 6e 64 20 74 68 65 20 | .appropriate.functions,.and.the. |
0a40 | 76 61 72 69 61 62 6c 65 0a 63 6f 6d 69 6e 74 2d 70 72 6f 6d 70 74 2d 72 65 67 65 78 70 20 74 6f | variable.comint-prompt-regexp.to |
0a60 | 20 74 68 65 20 61 70 70 72 6f 70 72 69 61 74 65 20 72 65 67 75 6c 61 72 20 65 78 70 72 65 73 73 | .the.appropriate.regular.express |
0a80 | 69 6f 6e 2e 0a 0a 41 6e 20 69 6e 70 75 74 20 68 69 73 74 6f 72 79 20 69 73 20 6d 61 69 6e 74 61 | ion...An.input.history.is.mainta |
0aa0 | 69 6e 65 64 20 6f 66 20 73 69 7a 65 20 69 6e 70 75 74 2d 72 69 6e 67 2d 73 69 7a 65 2c 20 61 6e | ined.of.size.input-ring-size,.an |
0ac0 | 64 0a 63 61 6e 20 62 65 20 61 63 63 65 73 73 65 64 20 77 69 74 68 20 74 68 65 20 63 6f 6d 6d 61 | d.can.be.accessed.with.the.comma |
0ae0 | 6e 64 73 20 63 6f 6d 69 6e 74 2d 6e 65 78 74 2d 69 6e 70 75 74 20 5b 5c 5c 5b 63 6f 6d 69 6e 74 | nds.comint-next-input.[\\[comint |
0b00 | 2d 6e 65 78 74 2d 69 6e 70 75 74 5d 5d 20 61 6e 64 20 0a 63 6f 6d 69 6e 74 2d 70 72 65 76 69 6f | -next-input]].and..comint-previo |
0b20 | 75 73 2d 69 6e 70 75 74 20 5b 5c 5c 5b 63 6f 6d 69 6e 74 2d 70 72 65 76 69 6f 75 73 2d 69 6e 70 | us-input.[\\[comint-previous-inp |
0b40 | 75 74 5d 5d 2e 20 43 6f 6d 6d 61 6e 64 73 20 6e 6f 74 20 6b 65 79 62 6f 75 6e 64 20 62 79 0a 64 | ut]]..Commands.not.keybound.by.d |
0b60 | 65 66 61 75 6c 74 20 61 72 65 20 73 65 6e 64 2d 69 6e 76 69 73 69 62 6c 65 2c 20 63 6f 6d 69 6e | efault.are.send-invisible,.comin |
0b80 | 74 2d 64 79 6e 61 6d 69 63 2d 63 6f 6d 70 6c 65 74 65 2c 20 61 6e 64 20 0a 63 6f 6d 69 6e 74 2d | t-dynamic-complete,.and..comint- |
0ba0 | 6c 69 73 74 2d 64 79 6e 61 6d 69 63 2d 63 6f 6d 70 6c 65 74 69 6f 6e 73 2e 0a 0a 49 66 20 79 6f | list-dynamic-completions...If.yo |
0bc0 | 75 20 61 63 63 69 64 65 6e 74 61 6c 6c 79 20 73 75 73 70 65 6e 64 20 79 6f 75 72 20 70 72 6f 63 | u.accidentally.suspend.your.proc |
0be0 | 65 73 73 2c 20 75 73 65 20 5c 5c 5b 63 6f 6d 69 6e 74 2d 63 6f 6e 74 69 6e 75 65 2d 73 75 62 6a | ess,.use.\\[comint-continue-subj |
0c00 | 6f 62 5d 0a 74 6f 20 63 6f 6e 74 69 6e 75 65 20 69 74 2e 0a 0a 5c 5c 7b 63 6f 6d 69 6e 74 2d 6d | ob].to.continue.it...\\{comint-m |
0c20 | 6f 64 65 2d 6d 61 70 7d 0a 0a 45 6e 74 72 79 20 74 6f 20 74 68 69 73 20 6d 6f 64 65 20 72 75 6e | ode-map}..Entry.to.this.mode.run |
0c40 | 73 20 74 68 65 20 68 6f 6f 6b 73 20 6f 6e 20 63 6f 6d 69 6e 74 2d 6d 6f 64 65 2d 68 6f 6f 6b 22 | s.the.hooks.on.comint-mode-hook" |
0c60 | 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 cc 88 cd c1 ce | .(interactive).(byte-code."..... |
0c80 | 20 5c 22 85 11 00 cf c1 21 85 11 00 09 0b 1a 18 d0 20 88 d1 89 14 88 d2 89 15 88 d3 89 16 06 88 | .\".....!....................... |
0ca0 | d4 0e 07 21 88 d5 c8 21 88 d6 20 89 16 08 88 d5 c9 21 88 d7 89 16 09 88 d5 d8 21 88 d5 cb 21 88 | ...!...!.........!........!...!. |
0cc0 | d5 c1 21 88 d5 ca 21 88 d9 89 16 0a 88 d5 da 21 88 d5 db 21 88 d5 dc 21 88 d5 dd 21 88 d5 de 21 | ..!...!........!...!...!...!...! |
0ce0 | 88 d5 c3 21 88 0a 89 13 88 df e0 21 88 e1 08 21 83 7b 00 08 82 7f 00 e2 0e 0b 21 89 11 2a 87 22 | ...!.......!...!.{........!..*." |
0d00 | 20 5b 6f 6c 64 2d 72 69 6e 67 20 69 6e 70 75 74 2d 72 69 6e 67 20 6f 6c 64 2d 70 74 79 70 20 63 | .[old-ring.input-ring.old-ptyp.c |
0d20 | 6f 6d 69 6e 74 2d 70 74 79 70 20 6d 61 6a 6f 72 2d 6d 6f 64 65 20 6d 6f 64 65 2d 6e 61 6d 65 20 | omint-ptyp.major-mode.mode-name. |
0d40 | 6d 6f 64 65 2d 6c 69 6e 65 2d 70 72 6f 63 65 73 73 20 63 6f 6d 69 6e 74 2d 6d 6f 64 65 2d 6d 61 | mode-line-process.comint-mode-ma |
0d60 | 70 20 63 6f 6d 69 6e 74 2d 6c 61 73 74 2d 69 6e 70 75 74 2d 65 6e 64 20 63 6f 6d 69 6e 74 2d 6c | p.comint-last-input-end.comint-l |
0d80 | 61 73 74 2d 69 6e 70 75 74 2d 6d 61 74 63 68 20 69 6e 70 75 74 2d 72 69 6e 67 2d 69 6e 64 65 78 | ast-input-match.input-ring-index |
0da0 | 20 69 6e 70 75 74 2d 72 69 6e 67 2d 73 69 7a 65 20 6e 69 6c 20 61 73 73 71 20 62 75 66 66 65 72 | .input-ring-size.nil.assq.buffer |
0dc0 | 2d 6c 6f 63 61 6c 2d 76 61 72 69 61 62 6c 65 73 20 62 6f 75 6e 64 70 20 6b 69 6c 6c 2d 61 6c 6c | -local-variables.boundp.kill-all |
0de0 | 2d 6c 6f 63 61 6c 2d 76 61 72 69 61 62 6c 65 73 20 63 6f 6d 69 6e 74 2d 6d 6f 64 65 20 22 43 6f | -local-variables.comint-mode."Co |
0e00 | 6d 69 6e 74 22 20 28 22 3a 20 25 73 22 29 20 75 73 65 2d 6c 6f 63 61 6c 2d 6d 61 70 20 6d 61 6b | mint".(":.%s").use-local-map.mak |
0e20 | 65 2d 6c 6f 63 61 6c 2d 76 61 72 69 61 62 6c 65 20 6d 61 6b 65 2d 6d 61 72 6b 65 72 20 22 22 20 | e-local-variable.make-marker."". |
0e40 | 63 6f 6d 69 6e 74 2d 70 72 6f 6d 70 74 2d 72 65 67 65 78 70 20 30 20 63 6f 6d 69 6e 74 2d 67 65 | comint-prompt-regexp.0.comint-ge |
0e60 | 74 2d 6f 6c 64 2d 69 6e 70 75 74 20 63 6f 6d 69 6e 74 2d 69 6e 70 75 74 2d 73 65 6e 74 69 6e 65 | t-old-input.comint-input-sentine |
0e80 | 6c 20 63 6f 6d 69 6e 74 2d 69 6e 70 75 74 2d 66 69 6c 74 65 72 20 63 6f 6d 69 6e 74 2d 69 6e 70 | l.comint-input-filter.comint-inp |
0ea0 | 75 74 2d 73 65 6e 64 65 72 20 63 6f 6d 69 6e 74 2d 65 6f 6c 2d 6f 6e 2d 73 65 6e 64 20 72 75 6e | ut-sender.comint-eol-on-send.run |
0ec0 | 2d 68 6f 6f 6b 73 20 63 6f 6d 69 6e 74 2d 6d 6f 64 65 2d 68 6f 6f 6b 20 72 69 6e 67 2d 70 20 6d | -hooks.comint-mode-hook.ring-p.m |
0ee0 | 61 6b 65 2d 72 69 6e 67 5d 20 32 33 29 29 0a 0a 28 69 66 20 63 6f 6d 69 6e 74 2d 6d 6f 64 65 2d | ake-ring].23))..(if.comint-mode- |
0f00 | 6d 61 70 20 6e 69 6c 20 28 73 65 74 71 20 63 6f 6d 69 6e 74 2d 6d 6f 64 65 2d 6d 61 70 20 28 6d | map.nil.(setq.comint-mode-map.(m |
0f20 | 61 6b 65 2d 73 70 61 72 73 65 2d 6b 65 79 6d 61 70 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 | ake-sparse-keymap)).(define-key. |
0f40 | 63 6f 6d 69 6e 74 2d 6d 6f 64 65 2d 6d 61 70 20 22 1b 70 22 20 28 71 75 6f 74 65 20 63 6f 6d 69 | comint-mode-map.".p".(quote.comi |
0f60 | 6e 74 2d 70 72 65 76 69 6f 75 73 2d 69 6e 70 75 74 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 | nt-previous-input)).(define-key. |
0f80 | 63 6f 6d 69 6e 74 2d 6d 6f 64 65 2d 6d 61 70 20 22 1b 6e 22 20 28 71 75 6f 74 65 20 63 6f 6d 69 | comint-mode-map.".n".(quote.comi |
0fa0 | 6e 74 2d 6e 65 78 74 2d 69 6e 70 75 74 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 63 6f 6d 69 | nt-next-input)).(define-key.comi |
0fc0 | 6e 74 2d 6d 6f 64 65 2d 6d 61 70 20 22 1b 73 22 20 28 71 75 6f 74 65 20 63 6f 6d 69 6e 74 2d 70 | nt-mode-map.".s".(quote.comint-p |
0fe0 | 72 65 76 69 6f 75 73 2d 73 69 6d 69 6c 61 72 2d 69 6e 70 75 74 29 29 20 28 64 65 66 69 6e 65 2d | revious-similar-input)).(define- |
1000 | 6b 65 79 20 63 6f 6d 69 6e 74 2d 6d 6f 64 65 2d 6d 61 70 20 22 0d 22 20 28 71 75 6f 74 65 20 63 | key.comint-mode-map.".".(quote.c |
1020 | 6f 6d 69 6e 74 2d 73 65 6e 64 2d 69 6e 70 75 74 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 63 | omint-send-input)).(define-key.c |
1040 | 6f 6d 69 6e 74 2d 6d 6f 64 65 2d 6d 61 70 20 22 04 22 20 28 71 75 6f 74 65 20 63 6f 6d 69 6e 74 | omint-mode-map.".".(quote.comint |
1060 | 2d 64 65 6c 63 68 61 72 2d 6f 72 2d 6d 61 79 62 65 2d 65 6f 66 29 29 20 28 64 65 66 69 6e 65 2d | -delchar-or-maybe-eof)).(define- |
1080 | 6b 65 79 20 63 6f 6d 69 6e 74 2d 6d 6f 64 65 2d 6d 61 70 20 22 01 22 20 28 71 75 6f 74 65 20 63 | key.comint-mode-map.".".(quote.c |
10a0 | 6f 6d 69 6e 74 2d 62 6f 6c 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 63 6f 6d 69 6e 74 2d 6d | omint-bol)).(define-key.comint-m |
10c0 | 6f 64 65 2d 6d 61 70 20 22 03 15 22 20 28 71 75 6f 74 65 20 63 6f 6d 69 6e 74 2d 6b 69 6c 6c 2d | ode-map."..".(quote.comint-kill- |
10e0 | 69 6e 70 75 74 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 63 6f 6d 69 6e 74 2d 6d 6f 64 65 2d | input)).(define-key.comint-mode- |
1100 | 6d 61 70 20 22 03 17 22 20 28 71 75 6f 74 65 20 62 61 63 6b 77 61 72 64 2d 6b 69 6c 6c 2d 77 6f | map."..".(quote.backward-kill-wo |
1120 | 72 64 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 63 6f 6d 69 6e 74 2d 6d 6f 64 65 2d 6d 61 70 | rd)).(define-key.comint-mode-map |
1140 | 20 22 03 03 22 20 28 71 75 6f 74 65 20 63 6f 6d 69 6e 74 2d 69 6e 74 65 72 72 75 70 74 2d 73 75 | ."..".(quote.comint-interrupt-su |
1160 | 62 6a 6f 62 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 63 6f 6d 69 6e 74 2d 6d 6f 64 65 2d 6d | bjob)).(define-key.comint-mode-m |
1180 | 61 70 20 22 03 1a 22 20 28 71 75 6f 74 65 20 63 6f 6d 69 6e 74 2d 73 74 6f 70 2d 73 75 62 6a 6f | ap."..".(quote.comint-stop-subjo |
11a0 | 62 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 63 6f 6d 69 6e 74 2d 6d 6f 64 65 2d 6d 61 70 20 | b)).(define-key.comint-mode-map. |
11c0 | 22 03 1c 22 20 28 71 75 6f 74 65 20 63 6f 6d 69 6e 74 2d 71 75 69 74 2d 73 75 62 6a 6f 62 29 29 | "..".(quote.comint-quit-subjob)) |
11e0 | 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 63 6f 6d 69 6e 74 2d 6d 6f 64 65 2d 6d 61 70 20 22 03 0f | .(define-key.comint-mode-map.".. |
1200 | 22 20 28 71 75 6f 74 65 20 63 6f 6d 69 6e 74 2d 6b 69 6c 6c 2d 6f 75 74 70 75 74 29 29 20 28 64 | ".(quote.comint-kill-output)).(d |
1220 | 65 66 69 6e 65 2d 6b 65 79 20 63 6f 6d 69 6e 74 2d 6d 6f 64 65 2d 6d 61 70 20 22 03 72 22 20 28 | efine-key.comint-mode-map.".r".( |
1240 | 71 75 6f 74 65 20 63 6f 6d 69 6e 74 2d 70 72 65 76 69 6f 75 73 2d 69 6e 70 75 74 2d 6d 61 74 63 | quote.comint-previous-input-matc |
1260 | 68 69 6e 67 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 63 6f 6d 69 6e 74 2d 6d 6f 64 65 2d 6d | hing)).(define-key.comint-mode-m |
1280 | 61 70 20 22 03 12 22 20 28 71 75 6f 74 65 20 63 6f 6d 69 6e 74 2d 73 68 6f 77 2d 6f 75 74 70 75 | ap."..".(quote.comint-show-outpu |
12a0 | 74 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 63 6f 6d 69 6e 74 2d 6d 6f 64 65 2d 6d 61 70 20 | t)).(define-key.comint-mode-map. |
12c0 | 22 1b 50 22 20 28 71 75 6f 74 65 20 63 6f 6d 69 6e 74 2d 6d 73 65 61 72 63 68 2d 69 6e 70 75 74 | ".P".(quote.comint-msearch-input |
12e0 | 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 63 6f 6d 69 6e 74 2d 6d 6f 64 65 2d 6d 61 70 20 22 | )).(define-key.comint-mode-map." |
1300 | 1b 4e 22 20 28 71 75 6f 74 65 20 63 6f 6d 69 6e 74 2d 70 73 65 61 72 63 68 2d 69 6e 70 75 74 29 | .N".(quote.comint-psearch-input) |
1320 | 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 63 6f 6d 69 6e 74 2d 6d 6f 64 65 2d 6d 61 70 20 22 03 | ).(define-key.comint-mode-map.". |
1340 | 52 22 20 28 71 75 6f 74 65 20 63 6f 6d 69 6e 74 2d 6d 73 65 61 72 63 68 2d 69 6e 70 75 74 2d 6d | R".(quote.comint-msearch-input-m |
1360 | 61 74 63 68 69 6e 67 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 75 6c 6c 2d 63 6f 70 79 2d 73 70 61 | atching)))..(defun.full-copy-spa |
1380 | 72 73 65 2d 6b 65 79 6d 61 70 20 28 6b 6d 29 20 22 5c 0a 52 65 63 75 72 73 69 76 65 6c 79 20 63 | rse-keymap.(km)."\.Recursively.c |
13a0 | 6f 70 79 20 74 68 65 20 73 70 61 72 73 65 20 6b 65 79 6d 61 70 20 4b 4d 22 20 28 62 79 74 65 2d | opy.the.sparse.keymap.KM".(byte- |
13c0 | 63 6f 64 65 20 22 08 3a 83 11 00 c2 08 40 21 c2 08 41 21 42 82 12 00 08 87 22 20 5b 6b 6d 20 74 | code.".:.....@!..A!B.....".[km.t |
13e0 | 20 66 75 6c 6c 2d 63 6f 70 79 2d 73 70 61 72 73 65 2d 6b 65 79 6d 61 70 5d 20 34 29 29 0a 0a 28 | .full-copy-sparse-keymap].4))..( |
1400 | 64 65 66 75 6e 20 63 6f 6d 69 6e 74 2d 63 68 65 63 6b 2d 70 72 6f 63 20 28 62 75 66 66 65 72 2d | defun.comint-check-proc.(buffer- |
1420 | 6e 61 6d 65 29 20 22 5c 0a 54 72 75 65 20 69 66 20 74 68 65 72 65 20 69 73 20 61 20 70 72 6f 63 | name)."\.True.if.there.is.a.proc |
1440 | 65 73 73 20 61 73 73 6f 63 69 61 74 65 64 20 77 2f 62 75 66 66 65 72 20 42 55 46 46 45 52 2d 4e | ess.associated.w/buffer.BUFFER-N |
1460 | 41 4d 45 2c 20 61 6e 64 0a 69 74 20 69 73 20 61 6c 69 76 65 20 28 73 74 61 74 75 73 20 52 55 4e | AME,.and.it.is.alive.(status.RUN |
1480 | 20 6f 72 20 53 54 4f 50 29 2e 22 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c2 09 21 18 08 85 0d 00 | .or.STOP).".(byte-code."..!..... |
14a0 | c3 08 21 c4 3e 29 87 22 20 5b 70 72 6f 63 20 62 75 66 66 65 72 2d 6e 61 6d 65 20 67 65 74 2d 62 | ..!.>).".[proc.buffer-name.get-b |
14c0 | 75 66 66 65 72 2d 70 72 6f 63 65 73 73 20 70 72 6f 63 65 73 73 2d 73 74 61 74 75 73 20 28 72 75 | uffer-process.process-status.(ru |
14e0 | 6e 20 73 74 6f 70 29 5d 20 34 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 6b 65 2d 63 6f 6d 69 6e 74 | n.stop)].4))..(defun.make-comint |
1500 | 20 28 6e 61 6d 65 20 70 72 6f 67 72 61 6d 20 26 6f 70 74 69 6f 6e 61 6c 20 73 74 61 72 74 66 69 | .(name.program.&optional.startfi |
1520 | 6c 65 20 26 72 65 73 74 20 73 77 69 74 63 68 65 73 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c6 | le.&rest.switches).(byte-code.". |
1540 | c7 09 c7 51 21 18 c8 08 21 1a 0a 3f 86 16 00 c9 0a 21 ca 3e 3f 85 28 00 8a 08 71 88 cb 20 29 88 | ...Q!...!..?.....!.>?.(...q...). |
1560 | cc 08 09 0b 0c 0d 25 88 08 2a 87 22 20 5b 62 75 66 66 65 72 20 6e 61 6d 65 20 70 72 6f 63 20 70 | ......%..*.".[buffer.name.proc.p |
1580 | 72 6f 67 72 61 6d 20 73 74 61 72 74 66 69 6c 65 20 73 77 69 74 63 68 65 73 20 67 65 74 2d 62 75 | rogram.startfile.switches.get-bu |
15a0 | 66 66 65 72 2d 63 72 65 61 74 65 20 22 2a 22 20 67 65 74 2d 62 75 66 66 65 72 2d 70 72 6f 63 65 | ffer-create."*".get-buffer-proce |
15c0 | 73 73 20 70 72 6f 63 65 73 73 2d 73 74 61 74 75 73 20 28 72 75 6e 20 73 74 6f 70 29 20 63 6f 6d | ss.process-status.(run.stop).com |
15e0 | 69 6e 74 2d 6d 6f 64 65 20 63 6f 6d 69 6e 74 2d 65 78 65 63 5d 20 31 30 29 29 0a 0a 28 64 65 66 | int-mode.comint-exec].10))..(def |
1600 | 76 61 72 20 63 6f 6d 69 6e 74 2d 70 74 79 70 20 74 20 22 5c 0a 54 72 75 65 20 69 66 20 63 6f 6d | var.comint-ptyp.t."\.True.if.com |
1620 | 6d 75 6e 69 63 61 74 69 6f 6e 73 20 76 69 61 20 70 74 79 3b 20 66 61 6c 73 65 20 69 66 20 62 79 | munications.via.pty;.false.if.by |
1640 | 20 70 69 70 65 2e 20 42 75 66 66 65 72 20 6c 6f 63 61 6c 2e 0a 54 68 69 73 20 69 73 20 74 6f 20 | .pipe..Buffer.local..This.is.to. |
1660 | 77 6f 72 6b 20 61 72 6f 75 6e 64 20 61 20 62 75 67 20 69 6e 20 65 6d 61 63 73 20 70 72 6f 63 65 | work.around.a.bug.in.emacs.proce |
1680 | 73 73 20 73 69 67 6e 61 6c 6c 69 6e 67 2e 22 29 0a 0a 28 64 65 66 75 6e 20 63 6f 6d 69 6e 74 2d | ss.signalling.")..(defun.comint- |
16a0 | 65 78 65 63 20 28 62 75 66 66 65 72 20 6e 61 6d 65 20 63 6f 6d 6d 61 6e 64 20 73 74 61 72 74 66 | exec.(buffer.name.command.startf |
16c0 | 69 6c 65 20 73 77 69 74 63 68 65 73 29 20 22 5c 0a 46 69 72 65 73 20 75 70 20 61 20 70 72 6f 63 | ile.switches)."\.Fires.up.a.proc |
16e0 | 65 73 73 20 69 6e 20 62 75 66 66 65 72 20 66 6f 72 20 63 6f 6d 69 6e 74 20 6d 6f 64 65 73 2e 0a | ess.in.buffer.for.comint.modes.. |
1700 | 42 6c 61 73 74 73 20 61 6e 79 20 6f 6c 64 20 70 72 6f 63 65 73 73 20 72 75 6e 6e 69 6e 67 20 69 | Blasts.any.old.process.running.i |
1720 | 6e 20 74 68 65 20 62 75 66 66 65 72 2e 20 44 6f 65 73 6e 27 74 20 73 65 74 20 74 68 65 20 62 75 | n.the.buffer..Doesn't.set.the.bu |
1740 | 66 66 65 72 20 6d 6f 64 65 2e 0a 59 6f 75 20 63 61 6e 20 75 73 65 20 74 68 69 73 20 74 6f 20 63 | ffer.mode..You.can.use.this.to.c |
1760 | 68 65 61 70 6c 79 20 72 75 6e 20 61 20 73 65 72 69 65 73 20 6f 66 20 70 72 6f 63 65 73 73 65 73 | heaply.run.a.series.of.processes |
1780 | 20 69 6e 20 74 68 65 20 73 61 6d 65 20 63 6f 6d 69 6e 74 0a 62 75 66 66 65 72 2e 22 20 28 62 79 | .in.the.same.comint.buffer.".(by |
17a0 | 74 65 2d 63 6f 64 65 20 22 8a 08 71 88 c8 08 21 19 09 85 0f 00 c9 09 21 29 88 ca 0a 08 0b 0c 24 | te-code."..q...!.......!)......$ |
17c0 | 19 cb c5 21 88 0e 06 89 15 88 64 62 88 cc cd 09 21 60 5c 22 29 88 0e 07 85 4f 00 ce cf 21 88 64 | ...!......db....!`\")....O...!.d |
17e0 | 62 88 d0 0e 07 21 88 d1 60 64 5c 22 89 16 07 88 d2 60 64 5c 22 88 d3 09 0e 07 5c 22 88 08 29 87 | b....!..`d\".....`d\".....\"..). |
1800 | 22 20 5b 62 75 66 66 65 72 20 70 72 6f 63 20 6e 61 6d 65 20 63 6f 6d 6d 61 6e 64 20 73 77 69 74 | ".[buffer.proc.name.command.swit |
1820 | 63 68 65 73 20 63 6f 6d 69 6e 74 2d 70 74 79 70 20 70 72 6f 63 65 73 73 2d 63 6f 6e 6e 65 63 74 | ches.comint-ptyp.process-connect |
1840 | 69 6f 6e 2d 74 79 70 65 20 73 74 61 72 74 66 69 6c 65 20 67 65 74 2d 62 75 66 66 65 72 2d 70 72 | ion-type.startfile.get-buffer-pr |
1860 | 6f 63 65 73 73 20 64 65 6c 65 74 65 2d 70 72 6f 63 65 73 73 20 63 6f 6d 69 6e 74 2d 65 78 65 63 | ocess.delete-process.comint-exec |
1880 | 2d 31 20 6d 61 6b 65 2d 6c 6f 63 61 6c 2d 76 61 72 69 61 62 6c 65 20 73 65 74 2d 6d 61 72 6b 65 | -1.make-local-variable.set-marke |
18a0 | 72 20 70 72 6f 63 65 73 73 2d 6d 61 72 6b 20 73 6c 65 65 70 2d 66 6f 72 20 31 20 69 6e 73 65 72 | r.process-mark.sleep-for.1.inser |
18c0 | 74 2d 66 69 6c 65 2d 63 6f 6e 74 65 6e 74 73 20 62 75 66 66 65 72 2d 73 75 62 73 74 72 69 6e 67 | t-file-contents.buffer-substring |
18e0 | 20 64 65 6c 65 74 65 2d 72 65 67 69 6f 6e 20 63 6f 6d 69 6e 74 2d 73 65 6e 64 2d 73 74 72 69 6e | .delete-region.comint-send-strin |
1900 | 67 5d 20 31 33 29 29 0a 0a 28 64 65 66 75 6e 20 63 6f 6d 69 6e 74 2d 65 78 65 63 2d 31 20 28 6e | g].13))..(defun.comint-exec-1.(n |
1920 | 61 6d 65 20 62 75 66 66 65 72 20 63 6f 6d 6d 61 6e 64 20 73 77 69 74 63 68 65 73 29 20 28 62 79 | ame.buffer.command.switches).(by |
1940 | 74 65 2d 63 6f 64 65 20 22 c8 c0 21 83 1d 00 c9 08 ca cb cc 20 5c 22 cd ce 45 5c 22 18 cf d0 09 | te-code."..!.........\"..E\".... |
1960 | 0a 0b 0c 25 29 82 49 00 d1 d2 21 d1 d3 21 d1 d4 21 1e 07 1e 06 1d d5 8e d6 d2 ca d7 cc 20 5c 22 | ...%).I...!..!..!.............\" |
1980 | 5c 22 88 d6 d3 d8 5c 22 88 d6 d4 d9 5c 22 88 cf d0 09 0a 0b 0c 25 29 2b 87 22 20 5b 70 72 6f 63 | \"....\"....\".......%)+.".[proc |
19a0 | 65 73 73 2d 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 6e 61 6d 65 20 62 75 66 66 65 72 20 63 6f 6d 6d | ess-environment.name.buffer.comm |
19c0 | 61 6e 64 20 73 77 69 74 63 68 65 73 20 74 63 61 70 76 20 74 65 72 6d 76 20 65 6d 76 20 62 6f 75 | and.switches.tcapv.termv.emv.bou |
19e0 | 6e 64 70 20 63 6f 6d 69 6e 74 2d 75 70 64 61 74 65 2d 65 6e 76 20 66 6f 72 6d 61 74 20 22 54 45 | ndp.comint-update-env.format."TE |
1a00 | 52 4d 43 41 50 3d 65 6d 61 63 73 3a 63 6f 23 25 64 3a 74 63 3d 75 6e 6b 6e 6f 77 6e 22 20 73 63 | RMCAP=emacs:co#%d:tc=unknown".sc |
1a20 | 72 65 65 6e 2d 77 69 64 74 68 20 22 54 45 52 4d 3d 65 6d 61 63 73 22 20 22 45 4d 41 43 53 3d 74 | reen-width."TERM=emacs"."EMACS=t |
1a40 | 22 20 61 70 70 6c 79 20 73 74 61 72 74 2d 70 72 6f 63 65 73 73 20 67 65 74 65 6e 76 20 22 54 45 | ".apply.start-process.getenv."TE |
1a60 | 52 4d 43 41 50 22 20 22 54 45 52 4d 22 20 22 45 4d 41 43 53 22 20 28 28 62 79 74 65 2d 63 6f 64 | RMCAP"."TERM"."EMACS".((byte-cod |
1a80 | 65 20 22 c3 c4 08 5c 22 88 c3 c5 09 5c 22 88 c3 c6 0a 5c 22 87 22 20 5b 74 63 61 70 76 20 74 65 | e."...\"....\"....\".".[tcapv.te |
1aa0 | 72 6d 76 20 65 6d 76 20 73 65 74 65 6e 76 20 22 54 45 52 4d 43 41 50 22 20 22 54 45 52 4d 22 20 | rmv.emv.setenv."TERMCAP"."TERM". |
1ac0 | 22 45 4d 41 43 53 22 5d 20 35 29 29 20 73 65 74 65 6e 76 20 22 65 6d 61 63 73 3a 63 6f 23 25 64 | "EMACS"].5)).setenv."emacs:co#%d |
1ae0 | 3a 74 63 3d 75 6e 6b 6e 6f 77 6e 22 20 22 65 6d 61 63 73 22 20 22 74 22 5d 20 31 39 29 29 0a 0a | :tc=unknown"."emacs"."t"].19)).. |
1b00 | 28 64 65 66 75 6e 20 63 6f 6d 69 6e 74 2d 75 70 64 61 74 65 2d 65 6e 76 20 28 6f 6c 64 2d 65 6e | (defun.comint-update-env.(old-en |
1b20 | 76 20 6e 65 77 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c6 09 21 c7 c8 09 5c 22 1a 18 0b 85 43 | v.new).(byte-code."..!...\"....C |
1b40 | 00 0b 40 1c c9 ca 0c 5c 22 85 1d 00 0c cb cc cb 21 4f 1d 0b 41 89 13 88 0d 85 2b 00 cd 0d 0a 5c | ..@....\".......!O..A.....+....\ |
1b60 | 22 3f 85 3e 00 0d 85 38 00 0d 0a 42 89 15 88 0c 08 42 89 10 2a 88 82 09 00 88 ce 08 21 2a 87 22 | "?.>...8...B.....B..*.......!*." |
1b80 | 20 5b 61 6e 73 20 6e 65 77 20 76 61 72 73 20 6f 6c 64 2d 65 6e 76 20 76 76 20 76 61 72 20 72 65 | .[ans.new.vars.old-env.vv.var.re |
1ba0 | 76 65 72 73 65 20 6d 61 70 63 61 72 20 28 6c 61 6d 62 64 61 20 28 76 76 29 20 28 62 79 74 65 2d | verse.mapcar.(lambda.(vv).(byte- |
1bc0 | 63 6f 64 65 20 22 c1 c2 08 5c 22 85 0d 00 08 c3 c4 c3 21 4f 87 22 20 5b 76 76 20 73 74 72 69 6e | code."...\".......!O.".[vv.strin |
1be0 | 67 2d 6d 61 74 63 68 20 22 5e 5b 5e 3d 5d 2a 3d 22 20 30 20 6d 61 74 63 68 2d 65 6e 64 5d 20 35 | g-match."^[^=]*=".0.match-end].5 |
1c00 | 29 29 20 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 22 5e 5b 5e 3d 5d 2a 3d 22 20 30 20 6d 61 74 63 | )).string-match."^[^=]*=".0.matc |
1c20 | 68 2d 65 6e 64 20 63 6f 6d 69 6e 74 2d 6d 65 6d 20 6e 72 65 76 65 72 73 65 5d 20 38 29 29 0a 0a | h-end.comint-mem.nreverse].8)).. |
1c40 | 28 64 65 66 75 6e 20 63 6f 6d 69 6e 74 2d 6d 65 6d 20 28 69 74 65 6d 20 6c 69 73 74 20 26 6f 70 | (defun.comint-mem.(item.list.&op |
1c60 | 74 69 6f 6e 61 6c 20 65 6c 74 3d 29 20 22 5c 0a 54 65 73 74 20 74 6f 20 73 65 65 20 69 66 20 49 | tional.elt=)."\.Test.to.see.if.I |
1c80 | 54 45 4d 20 69 73 20 65 71 75 61 6c 20 74 6f 20 61 6e 20 69 74 65 6d 20 69 6e 20 4c 49 53 54 2e | TEM.is.equal.to.an.item.in.LIST. |
1ca0 | 0a 4f 70 74 69 6f 6e 20 63 6f 6d 70 61 72 69 73 6f 6e 20 66 75 6e 63 74 69 6f 6e 20 45 4c 54 3d | .Option.comparison.function.ELT= |
1cc0 | 20 64 65 66 61 75 6c 74 73 20 74 6f 20 65 71 75 61 6c 2e 22 20 28 62 79 74 65 2d 63 6f 64 65 20 | .defaults.to.equal.".(byte-code. |
1ce0 | 22 08 86 06 00 c5 4b c2 19 18 0b 85 0f 00 09 3f 85 29 00 c6 08 0c 0b 40 23 83 21 00 0b 89 11 82 | ".....K........?.).....@#.!..... |
1d00 | 25 00 0b 41 89 13 88 82 09 00 88 09 2a 87 22 20 5b 65 6c 74 3d 20 64 6f 6e 65 20 6e 69 6c 20 6c | %..A........*.".[elt=.done.nil.l |
1d20 | 69 73 74 20 69 74 65 6d 20 65 71 75 61 6c 20 66 75 6e 63 61 6c 6c 5d 20 36 29 29 0a 0a 28 64 65 | ist.item.equal.funcall].6))..(de |
1d40 | 66 75 6e 20 72 69 6e 67 2d 70 20 28 78 29 20 22 5c 0a 54 20 69 66 20 58 20 69 73 20 61 20 72 69 | fun.ring-p.(x)."\.T.if.X.is.a.ri |
1d60 | 6e 67 3b 20 4e 49 4c 20 6f 74 68 65 72 77 69 73 65 2e 22 20 28 62 79 74 65 2d 63 6f 64 65 20 22 | ng;.NIL.otherwise.".(byte-code." |
1d80 | 08 3a 85 1f 00 c1 08 40 21 85 1f 00 08 41 3a 85 1f 00 c1 08 41 40 21 85 1f 00 c2 08 41 41 21 87 | .:.....@!....A:.....A@!.....AA!. |
1da0 | 22 20 5b 78 20 69 6e 74 65 67 65 72 70 20 76 65 63 74 6f 72 70 5d 20 34 29 29 0a 0a 28 64 65 66 | ".[x.integerp.vectorp].4))..(def |
1dc0 | 75 6e 20 6d 61 6b 65 2d 72 69 6e 67 20 28 73 69 7a 65 29 20 22 5c 0a 4d 61 6b 65 20 61 20 72 69 | un.make-ring.(size)."\.Make.a.ri |
1de0 | 6e 67 20 74 68 61 74 20 63 61 6e 20 63 6f 6e 74 61 69 6e 20 53 49 5a 45 20 65 6c 74 73 22 20 28 | ng.that.can.contain.SIZE.elts".( |
1e00 | 62 79 74 65 2d 63 6f 64 65 20 22 c2 c3 c4 08 c2 5c 5c c1 5c 22 42 42 87 22 20 5b 73 69 7a 65 20 | byte-code.".....\\.\"BB.".[size. |
1e20 | 6e 69 6c 20 31 20 30 20 6d 61 6b 65 2d 76 65 63 74 6f 72 5d 20 35 29 29 0a 0a 28 64 65 66 75 6e | nil.1.0.make-vector].5))..(defun |
1e40 | 20 72 69 6e 67 2d 70 6c 75 73 31 20 28 69 6e 64 65 78 20 76 65 63 6c 65 6e 29 20 22 5c 0a 49 4e | .ring-plus1.(index.veclen)."\.IN |
1e60 | 44 45 58 2b 31 2c 20 77 69 74 68 20 77 72 61 70 61 72 6f 75 6e 64 22 20 28 62 79 74 65 2d 63 6f | DEX+1,.with.wraparound".(byte-co |
1e80 | 64 65 20 22 09 c3 5c 5c 18 08 0a 55 83 0e 00 c4 82 0f 00 08 29 87 22 20 5b 6e 65 77 2d 69 6e 64 | de."..\\...U........).".[new-ind |
1ea0 | 65 78 20 69 6e 64 65 78 20 76 65 63 6c 65 6e 20 31 20 30 5d 20 32 29 29 0a 0a 28 64 65 66 75 6e | ex.index.veclen.1.0].2))..(defun |
1ec0 | 20 72 69 6e 67 2d 6d 69 6e 75 73 31 20 28 69 6e 64 65 78 20 76 65 63 6c 65 6e 29 20 22 5c 0a 49 | .ring-minus1.(index.veclen)."\.I |
1ee0 | 4e 44 45 58 2d 31 2c 20 77 69 74 68 20 77 72 61 70 61 72 6f 75 6e 64 22 20 28 62 79 74 65 2d 63 | NDEX-1,.with.wraparound".(byte-c |
1f00 | 6f 64 65 20 22 c2 08 55 83 0a 00 09 82 0b 00 08 c3 5a 87 22 20 5b 69 6e 64 65 78 20 76 65 63 6c | ode."..U.........Z.".[index.vecl |
1f20 | 65 6e 20 30 20 31 5d 20 32 29 29 0a 0a 28 64 65 66 75 6e 20 72 69 6e 67 2d 6c 65 6e 67 74 68 20 | en.0.1].2))..(defun.ring-length. |
1f40 | 28 72 69 6e 67 29 20 22 5c 0a 4e 75 6d 62 65 72 20 6f 66 20 65 6c 74 73 20 69 6e 20 74 68 65 20 | (ring)."\.Number.of.elts.in.the. |
1f60 | 72 69 6e 67 2e 22 20 28 62 79 74 65 2d 63 6f 64 65 20 22 09 40 09 41 40 09 41 41 47 1b 1a 18 08 | ring.".(byte-code.".@.A@.AAG.... |
1f80 | 0a 58 83 1a 00 c5 0a 08 5a 5c 5c 82 21 00 c6 c5 0a 0b 08 5a 23 1c 0c 0b 55 83 2c 00 c7 82 2d 00 | .X......Z\\.!......Z#...U.,...-. |
1fa0 | 0c 29 2b 87 22 20 5b 68 64 20 72 69 6e 67 20 74 6c 20 73 69 7a 20 6c 65 6e 20 31 20 2b 20 30 5d | .)+.".[hd.ring.tl.siz.len.1.+.0] |
1fc0 | 20 35 29 29 0a 0a 28 64 65 66 75 6e 20 72 69 6e 67 2d 65 6d 70 74 79 2d 70 20 28 72 69 6e 67 29 | .5))..(defun.ring-empty-p.(ring) |
1fe0 | 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c1 c2 08 21 55 87 22 20 5b 72 69 6e 67 20 30 20 72 69 6e | .(byte-code."...!U.".[ring.0.rin |
2000 | 67 2d 6c 65 6e 67 74 68 5d 20 33 29 29 0a 0a 28 64 65 66 75 6e 20 72 69 6e 67 2d 69 6e 73 65 72 | g-length].3))..(defun.ring-inser |
2020 | 74 20 28 72 69 6e 67 20 69 74 65 6d 29 20 22 5c 0a 49 6e 73 65 72 74 20 61 20 6e 65 77 20 69 74 | t.(ring.item)."\.Insert.a.new.it |
2040 | 65 6d 20 6f 6e 74 6f 20 74 68 65 20 72 69 6e 67 2e 20 49 66 20 74 68 65 20 72 69 6e 67 20 69 73 | em.onto.the.ring..If.the.ring.is |
2060 | 20 66 75 6c 6c 2c 20 64 75 6d 70 20 74 68 65 20 6f 6c 64 65 73 74 0a 69 74 65 6d 20 74 6f 20 6d | .full,.dump.the.oldest.item.to.m |
2080 | 61 6b 65 20 72 6f 6f 6d 2e 22 20 28 62 79 74 65 2d 63 6f 64 65 20 22 09 41 41 18 08 47 1a c5 09 | ake.room.".(byte-code.".AA..G... |
20a0 | 40 0a 5c 22 1b c6 09 0b 5c 22 88 08 0b 0c 49 88 c7 09 21 85 27 00 c6 09 41 c5 09 41 40 0a 5c 22 | @.\"....\"....I...!.'...A..A@.\" |
20c0 | 5c 22 2b 87 22 20 5b 76 65 63 20 72 69 6e 67 20 6c 65 6e 20 6e 65 77 2d 68 64 20 69 74 65 6d 20 | \"+.".[vec.ring.len.new-hd.item. |
20e0 | 72 69 6e 67 2d 6d 69 6e 75 73 31 20 73 65 74 63 61 72 20 72 69 6e 67 2d 65 6d 70 74 79 2d 70 5d | ring-minus1.setcar.ring-empty-p] |
2100 | 20 38 29 29 0a 0a 28 64 65 66 75 6e 20 72 69 6e 67 2d 72 65 6d 6f 76 65 20 28 72 69 6e 67 29 20 | .8))..(defun.ring-remove.(ring). |
2120 | 22 5c 0a 52 65 6d 6f 76 65 20 74 68 65 20 6f 6c 64 65 73 74 20 69 74 65 6d 20 72 65 74 61 69 6e | "\.Remove.the.oldest.item.retain |
2140 | 65 64 20 6f 6e 20 74 68 65 20 72 69 6e 67 2e 22 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c3 08 21 | ed.on.the.ring.".(byte-code."..! |
2160 | 83 0c 00 c4 c5 21 82 5c 22 00 08 41 40 08 41 41 1a 19 c6 08 41 c7 09 0a 47 5c 22 5c 22 88 0a 09 | .....!.\"..A@.AA....A...G\"\"... |
2180 | 48 2a 87 22 20 5b 72 69 6e 67 20 74 6c 20 76 65 63 20 72 69 6e 67 2d 65 6d 70 74 79 2d 70 20 65 | H*.".[ring.tl.vec.ring-empty-p.e |
21a0 | 72 72 6f 72 20 22 52 69 6e 67 20 65 6d 70 74 79 22 20 73 65 74 2d 63 61 72 20 72 69 6e 67 2d 6d | rror."Ring.empty".set-car.ring-m |
21c0 | 69 6e 75 73 31 5d 20 37 29 29 0a 0a 28 64 65 66 75 6e 20 72 69 6e 67 2d 72 6f 74 61 74 65 20 28 | inus1].7))..(defun.ring-rotate.( |
21e0 | 72 69 6e 67 20 6e 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 08 c6 55 3f 85 77 00 c7 09 21 83 13 | ring.n).(byte-code."..U?.w...!.. |
2200 | 00 c8 c9 21 82 77 00 09 40 09 41 40 09 41 41 1c 1b 1a 0c 47 1d 08 c6 56 85 45 00 ca 0b 0d 5c 22 | ...!.w..@.A@.AA....G...V.E....\" |
2220 | 89 13 88 09 0b 09 0a 48 49 88 ca 0a 0d 5c 22 89 12 88 08 cb 5a 89 10 88 82 21 00 88 08 c6 57 85 | .......HI....\".....Z....!....W. |
2240 | 6a 00 cc 0a 0d 5c 22 89 12 88 0c 0a 0c 0b 48 49 88 cc 0b 0d 5c 22 89 13 88 08 cb 5a 89 10 88 82 | j....\".......HI....\".....Z.... |
2260 | 46 00 29 88 cd 09 0a 5c 22 88 cd 09 41 0b 5c 22 2b 87 22 20 5b 6e 20 72 69 6e 67 20 68 64 20 74 | F.)....\"...A.\"+.".[n.ring.hd.t |
2280 | 6c 20 76 65 63 20 6c 65 6e 20 30 20 72 69 6e 67 2d 65 6d 70 74 79 2d 70 20 65 72 72 6f 72 20 22 | l.vec.len.0.ring-empty-p.error." |
22a0 | 72 69 6e 67 20 65 6d 70 74 79 22 20 72 69 6e 67 2d 70 6c 75 73 31 20 31 20 72 69 6e 67 2d 6d 69 | ring.empty".ring-plus1.1.ring-mi |
22c0 | 6e 75 73 31 20 73 65 74 2d 63 61 72 5d 20 31 30 29 29 0a 0a 28 64 65 66 75 6e 20 63 6f 6d 69 6e | nus1.set-car].10))..(defun.comin |
22e0 | 74 2d 6d 6f 64 20 28 6e 20 6d 29 20 22 5c 0a 52 65 74 75 72 6e 73 20 4e 20 6d 6f 64 20 4d 2e 20 | t-mod.(n.m)."\.Returns.N.mod.M.. |
2300 | 4d 20 69 73 20 70 6f 73 69 74 69 76 65 2e 20 41 6e 73 77 65 72 20 69 73 20 67 75 61 72 61 6e 74 | M.is.positive..Answer.is.guarant |
2320 | 65 65 64 20 74 6f 20 62 65 20 6e 6f 6e 2d 6e 65 67 61 74 69 76 65 2c 20 0a 61 6e 64 20 6c 65 73 | eed.to.be.non-negative,..and.les |
2340 | 73 20 74 68 61 6e 20 6d 2e 22 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c2 08 09 5c 22 18 08 c3 59 | s.than.m.".(byte-code."...\"...Y |
2360 | 83 0f 00 08 82 1d 00 08 09 c3 59 83 1a 00 09 82 1c 00 09 5b 5c 5c 29 87 22 20 5b 6e 20 6d 20 25 | ..........Y........[\\).".[n.m.% |
2380 | 20 30 5d 20 34 29 29 0a 0a 28 64 65 66 75 6e 20 72 69 6e 67 2d 72 65 66 20 28 72 69 6e 67 20 69 | .0].4))..(defun.ring-ref.(ring.i |
23a0 | 6e 64 65 78 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c7 09 21 18 08 c8 55 83 10 00 c9 ca 21 82 | ndex).(byte-code."..!...U.....!. |
23c0 | 2e 00 09 40 1a 09 41 40 1b 09 41 41 1c cb 0d 08 5c 22 1d cb 0d 0a 5c 5c 0c 47 5c 22 1e 06 0c 0e | ...@..A@..AA....\"....\\.G\".... |
23e0 | 06 48 2d 29 87 22 20 5b 6e 75 6d 65 6c 74 73 20 72 69 6e 67 20 68 64 20 74 6c 20 76 65 63 20 69 | .H-).".[numelts.ring.hd.tl.vec.i |
2400 | 6e 64 65 78 20 76 65 63 2d 69 6e 64 65 78 20 72 69 6e 67 2d 6c 65 6e 67 74 68 20 30 20 65 72 72 | ndex.vec-index.ring-length.0.err |
2420 | 6f 72 20 22 69 6e 64 65 78 65 64 20 65 6d 70 74 79 20 72 69 6e 67 22 20 63 6f 6d 69 6e 74 2d 6d | or."indexed.empty.ring".comint-m |
2440 | 6f 64 5d 20 36 29 29 0a 0a 28 64 65 66 75 6e 20 63 6f 6d 69 6e 74 2d 70 72 65 76 69 6f 75 73 2d | od].6))..(defun.comint-previous- |
2460 | 69 6e 70 75 74 20 28 61 72 67 29 20 22 5c 0a 43 79 63 6c 65 20 62 61 63 6b 77 61 72 64 73 20 74 | input.(arg)."\.Cycle.backwards.t |
2480 | 68 72 6f 75 67 68 20 69 6e 70 75 74 20 68 69 73 74 6f 72 79 2e 22 20 28 69 6e 74 65 72 61 63 74 | hrough.input.history.".(interact |
24a0 | 69 76 65 20 22 2a 70 22 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c7 88 c8 09 21 18 08 c9 58 83 | ive."*p").(byte-code."....!...X. |
24c0 | 15 00 ca cb 21 88 cc 20 82 78 00 cd 20 3f 83 24 00 ca ce 21 88 cc 20 82 78 00 0b cf 3d 83 32 00 | ....!....x...?.$...!....x...=.2. |
24e0 | d0 d1 20 60 5c 22 82 5e 00 0b d2 3d 83 43 00 d0 d3 d4 70 21 21 60 5c 22 82 5e 00 0d c9 56 83 4d | ...`\".^...=.C....p!!`\".^...V.M |
2500 | 00 d5 82 58 00 0d c9 57 83 57 00 d6 82 58 00 c9 89 14 88 d7 60 21 88 d8 0c 0d 5c 5c 08 5c 22 89 | ...X...W.W...X......`!....\\.\". |
2520 | 14 88 ca d9 0c 54 5c 22 88 da 09 0c 5c 22 63 88 cf 89 16 06 29 87 22 20 5b 6c 65 6e 20 69 6e 70 | .....T\"....\"c.....).".[len.inp |
2540 | 75 74 2d 72 69 6e 67 20 74 20 6c 61 73 74 2d 63 6f 6d 6d 61 6e 64 20 69 6e 70 75 74 2d 72 69 6e | ut-ring.t.last-command.input-rin |
2560 | 67 2d 69 6e 64 65 78 20 61 72 67 20 74 68 69 73 2d 63 6f 6d 6d 61 6e 64 20 6e 69 6c 20 72 69 6e | g-index.arg.this-command.nil.rin |
2580 | 67 2d 6c 65 6e 67 74 68 20 30 20 6d 65 73 73 61 67 65 20 22 45 6d 70 74 79 20 69 6e 70 75 74 20 | g-length.0.message."Empty.input. |
25a0 | 72 69 6e 67 22 20 64 69 6e 67 20 63 6f 6d 69 6e 74 2d 61 66 74 65 72 2d 70 6d 61 72 6b 2d 70 20 | ring".ding.comint-after-pmark-p. |
25c0 | 22 4e 6f 74 20 61 66 74 65 72 20 70 72 6f 63 65 73 73 20 6d 61 72 6b 22 20 63 6f 6d 69 6e 74 2d | "Not.after.process.mark".comint- |
25e0 | 70 72 65 76 69 6f 75 73 2d 69 6e 70 75 74 20 64 65 6c 65 74 65 2d 72 65 67 69 6f 6e 20 6d 61 72 | previous-input.delete-region.mar |
2600 | 6b 20 63 6f 6d 69 6e 74 2d 70 72 65 76 69 6f 75 73 2d 73 69 6d 69 6c 61 72 2d 69 6e 70 75 74 20 | k.comint-previous-similar-input. |
2620 | 70 72 6f 63 65 73 73 2d 6d 61 72 6b 20 67 65 74 2d 62 75 66 66 65 72 2d 70 72 6f 63 65 73 73 20 | process-mark.get-buffer-process. |
2640 | 2d 31 20 31 20 70 75 73 68 2d 6d 61 72 6b 20 63 6f 6d 69 6e 74 2d 6d 6f 64 20 22 25 64 22 20 72 | -1.1.push-mark.comint-mod."%d".r |
2660 | 69 6e 67 2d 72 65 66 5d 20 31 37 29 29 0a 0a 28 64 65 66 75 6e 20 63 6f 6d 69 6e 74 2d 6e 65 78 | ing-ref].17))..(defun.comint-nex |
2680 | 74 2d 69 6e 70 75 74 20 28 61 72 67 29 20 22 5c 0a 43 79 63 6c 65 20 66 6f 72 77 61 72 64 73 20 | t-input.(arg)."\.Cycle.forwards. |
26a0 | 74 68 72 6f 75 67 68 20 69 6e 70 75 74 20 68 69 73 74 6f 72 79 2e 22 20 28 69 6e 74 65 72 61 63 | through.input.history.".(interac |
26c0 | 74 69 76 65 20 22 2a 70 22 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c1 88 c2 08 5b 21 87 22 20 | tive."*p").(byte-code."....[!.". |
26e0 | 5b 61 72 67 20 6e 69 6c 20 63 6f 6d 69 6e 74 2d 70 72 65 76 69 6f 75 73 2d 69 6e 70 75 74 5d 20 | [arg.nil.comint-previous-input]. |
2700 | 32 29 29 0a 0a 28 64 65 66 76 61 72 20 63 6f 6d 69 6e 74 2d 6c 61 73 74 2d 69 6e 70 75 74 2d 6d | 2))..(defvar.comint-last-input-m |
2720 | 61 74 63 68 20 22 22 20 22 5c 0a 4c 61 73 74 20 73 74 72 69 6e 67 20 73 65 61 72 63 68 65 64 20 | atch.""."\.Last.string.searched. |
2740 | 66 6f 72 20 62 79 20 63 6f 6d 69 6e 74 20 69 6e 70 75 74 20 68 69 73 74 6f 72 79 20 73 65 61 72 | for.by.comint.input.history.sear |
2760 | 63 68 2c 20 66 6f 72 20 64 65 66 61 75 6c 74 69 6e 67 2e 0a 42 75 66 66 65 72 20 6c 6f 63 61 6c | ch,.for.defaulting..Buffer.local |
2780 | 20 76 61 72 69 61 62 6c 65 2e 22 29 0a 0a 28 64 65 66 75 6e 20 63 6f 6d 69 6e 74 2d 70 72 65 76 | .variable.")..(defun.comint-prev |
27a0 | 69 6f 75 73 2d 69 6e 70 75 74 2d 6d 61 74 63 68 69 6e 67 20 28 73 74 72 29 20 22 5c 0a 53 65 61 | ious-input-matching.(str)."\.Sea |
27c0 | 72 63 68 65 73 20 62 61 63 6b 77 61 72 64 73 20 74 68 72 6f 75 67 68 20 69 6e 70 75 74 20 68 69 | rches.backwards.through.input.hi |
27e0 | 73 74 6f 72 79 20 66 6f 72 20 73 75 62 73 74 72 69 6e 67 20 6d 61 74 63 68 2e 22 20 28 69 6e 74 | story.for.substring.match.".(int |
2800 | 65 72 61 63 74 69 76 65 20 28 62 79 74 65 2d 63 6f 64 65 20 22 08 18 c3 c4 c5 0a 5c 22 21 19 c6 | eractive.(byte-code."......\"!.. |
2820 | 09 c7 5c 22 83 14 00 0a 82 15 00 09 43 2a 87 22 20 5b 6c 61 73 74 2d 63 6f 6d 6d 61 6e 64 20 73 | ..\"........C*.".[last-command.s |
2840 | 20 63 6f 6d 69 6e 74 2d 6c 61 73 74 2d 69 6e 70 75 74 2d 6d 61 74 63 68 20 72 65 61 64 2d 66 72 | .comint-last-input-match.read-fr |
2860 | 6f 6d 2d 6d 69 6e 69 62 75 66 66 65 72 20 66 6f 72 6d 61 74 20 22 43 6f 6d 6d 61 6e 64 20 73 75 | om-minibuffer.format."Command.su |
2880 | 62 73 74 72 69 6e 67 20 28 64 65 66 61 75 6c 74 20 25 73 29 3a 20 22 20 73 74 72 69 6e 67 3d 20 | bstring.(default.%s):.".string=. |
28a0 | 22 22 5d 20 35 29 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 ca 88 0b 89 12 88 08 cb 3d 3f 85 10 | ""].5)).(byte-code."........=?.. |
28c0 | 00 cc 89 14 88 cd 0b 21 ce 0e 06 21 0c cf 5c 5c 1e 07 1d 1b 0e 07 0d 57 85 30 00 d0 0b d1 0e 06 | .......!...!..\\.......W.0...... |
28e0 | 0e 07 5c 22 5c 22 3f 85 3e 00 0e 07 cf 5c 5c 89 16 07 88 82 1f 00 88 0e 07 0d 57 83 4f 00 cb 0e | ..\"\"?.>....\\...........W.O... |
2900 | 07 0c 5a 21 82 60 00 08 cb 3d 85 59 00 cb 89 16 09 88 d2 d3 21 88 d4 20 2b 87 22 20 5b 6c 61 73 | ..Z!.`...=.Y........!...+.".[las |
2920 | 74 2d 63 6f 6d 6d 61 6e 64 20 73 20 63 6f 6d 69 6e 74 2d 6c 61 73 74 2d 69 6e 70 75 74 2d 6d 61 | t-command.s.comint-last-input-ma |
2940 | 74 63 68 20 73 74 72 20 69 6e 70 75 74 2d 72 69 6e 67 2d 69 6e 64 65 78 20 6c 65 6e 20 69 6e 70 | tch.str.input-ring-index.len.inp |
2960 | 75 74 2d 72 69 6e 67 20 6e 20 74 20 74 68 69 73 2d 63 6f 6d 6d 61 6e 64 20 6e 69 6c 20 63 6f 6d | ut-ring.n.t.this-command.nil.com |
2980 | 69 6e 74 2d 70 72 65 76 69 6f 75 73 2d 69 6e 70 75 74 20 2d 31 20 72 65 67 65 78 70 2d 71 75 6f | int-previous-input.-1.regexp-quo |
29a0 | 74 65 20 72 69 6e 67 2d 6c 65 6e 67 74 68 20 31 20 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 72 69 | te.ring-length.1.string-match.ri |
29c0 | 6e 67 2d 72 65 66 20 6d 65 73 73 61 67 65 20 22 4e 6f 74 20 66 6f 75 6e 64 2e 22 20 64 69 6e 67 | ng-ref.message."Not.found.".ding |
29e0 | 5d 20 38 29 29 0a 0a 28 64 65 66 75 6e 20 63 6f 6d 69 6e 74 2d 70 73 65 61 72 63 68 2d 69 6e 70 | ].8))..(defun.comint-psearch-inp |
2a00 | 75 74 20 6e 69 6c 20 22 5c 0a 53 65 61 72 63 68 20 66 6f 72 77 61 72 64 73 20 66 6f 72 20 6e 65 | ut.nil."\.Search.forwards.for.ne |
2a20 | 78 74 20 6f 63 63 75 72 72 65 6e 63 65 20 6f 66 20 70 72 6f 6d 70 74 20 61 6e 64 20 73 6b 69 70 | xt.occurrence.of.prompt.and.skip |
2a40 | 20 74 6f 20 65 6e 64 20 6f 66 20 6c 69 6e 65 2e 0a 28 70 72 6f 6d 70 74 20 69 73 20 61 6e 79 74 | .to.end.of.line..(prompt.is.anyt |
2a60 | 68 69 6e 67 20 6d 61 74 63 68 69 6e 67 20 72 65 67 65 78 70 20 63 6f 6d 69 6e 74 2d 70 72 6f 6d | hing.matching.regexp.comint-prom |
2a80 | 70 74 2d 72 65 67 65 78 70 29 22 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 20 28 62 79 74 65 2d | pt-regexp)".(interactive).(byte- |
2aa0 | 63 6f 64 65 20 22 c2 88 c3 08 64 c1 23 83 0f 00 c4 20 82 12 00 c5 c6 21 87 22 20 5b 63 6f 6d 69 | code."....d.#..........!.".[comi |
2ac0 | 6e 74 2d 70 72 6f 6d 70 74 2d 72 65 67 65 78 70 20 74 20 6e 69 6c 20 72 65 2d 73 65 61 72 63 68 | nt-prompt-regexp.t.nil.re-search |
2ae0 | 2d 66 6f 72 77 61 72 64 20 65 6e 64 2d 6f 66 2d 6c 69 6e 65 20 65 72 72 6f 72 20 22 4e 6f 20 6f | -forward.end-of-line.error."No.o |
2b00 | 63 63 75 72 72 65 6e 63 65 20 6f 66 20 70 72 6f 6d 70 74 20 66 6f 75 6e 64 22 5d 20 34 29 29 0a | ccurrence.of.prompt.found"].4)). |
2b20 | 0a 28 64 65 66 75 6e 20 63 6f 6d 69 6e 74 2d 6d 73 65 61 72 63 68 2d 69 6e 70 75 74 20 6e 69 6c | .(defun.comint-msearch-input.nil |
2b40 | 20 22 5c 0a 53 65 61 72 63 68 20 62 61 63 6b 77 61 72 64 73 20 66 6f 72 20 70 72 65 76 69 6f 75 | ."\.Search.backwards.for.previou |
2b60 | 73 20 6f 63 63 75 72 72 65 6e 63 65 20 6f 66 20 70 72 6f 6d 70 74 20 61 6e 64 20 73 6b 69 70 20 | s.occurrence.of.prompt.and.skip. |
2b80 | 74 6f 20 65 6e 64 20 6f 66 20 6c 69 6e 65 2e 0a 53 65 61 72 63 68 20 73 74 61 72 74 73 20 66 72 | to.end.of.line..Search.starts.fr |
2ba0 | 6f 6d 20 62 65 67 69 6e 6e 69 6e 67 20 6f 66 20 63 75 72 72 65 6e 74 20 6c 69 6e 65 2e 22 20 28 | om.beginning.of.current.line.".( |
2bc0 | 69 6e 74 65 72 61 63 74 69 76 65 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c3 88 8a c4 20 88 c5 | interactive).(byte-code."....... |
2be0 | 09 65 c2 23 83 15 00 c6 20 88 60 82 16 00 c3 29 18 08 83 21 00 08 62 82 24 00 c7 c8 21 29 87 22 | .e.#......`....)...!..b.$...!)." |
2c00 | 20 5b 70 20 63 6f 6d 69 6e 74 2d 70 72 6f 6d 70 74 2d 72 65 67 65 78 70 20 74 20 6e 69 6c 20 62 | .[p.comint-prompt-regexp.t.nil.b |
2c20 | 65 67 69 6e 6e 69 6e 67 2d 6f 66 2d 6c 69 6e 65 20 72 65 2d 73 65 61 72 63 68 2d 62 61 63 6b 77 | eginning-of-line.re-search-backw |
2c40 | 61 72 64 20 65 6e 64 2d 6f 66 2d 6c 69 6e 65 20 65 72 72 6f 72 20 22 4e 6f 20 6f 63 63 75 72 72 | ard.end-of-line.error."No.occurr |
2c60 | 65 6e 63 65 20 6f 66 20 70 72 6f 6d 70 74 20 66 6f 75 6e 64 22 5d 20 35 29 29 0a 0a 28 64 65 66 | ence.of.prompt.found"].5))..(def |
2c80 | 75 6e 20 63 6f 6d 69 6e 74 2d 6d 73 65 61 72 63 68 2d 69 6e 70 75 74 2d 6d 61 74 63 68 69 6e 67 | un.comint-msearch-input-matching |
2ca0 | 20 28 73 74 72 29 20 22 5c 0a 53 65 61 72 63 68 20 62 61 63 6b 77 61 72 64 73 20 66 6f 72 20 6f | .(str)."\.Search.backwards.for.o |
2cc0 | 63 63 75 72 72 65 6e 63 65 20 6f 66 20 70 72 6f 6d 70 74 20 66 6f 6c 6c 6f 77 65 64 20 62 79 20 | ccurrence.of.prompt.followed.by. |
2ce0 | 53 54 52 49 4e 47 2e 0a 53 54 52 49 4e 47 20 69 73 20 70 72 6f 6d 70 74 65 64 20 66 6f 72 2c 20 | STRING..STRING.is.prompted.for,. |
2d00 | 61 6e 64 20 69 73 20 4e 4f 54 20 61 20 72 65 67 75 6c 61 72 20 65 78 70 72 65 73 73 69 6f 6e 2e | and.is.NOT.a.regular.expression. |
2d20 | 22 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c2 c3 c4 09 5c | ".(interactive.(byte-code."....\ |
2d40 | 22 21 18 c5 08 c6 5c 22 83 12 00 09 82 13 00 08 43 29 87 22 20 5b 73 20 63 6f 6d 69 6e 74 2d 6c | "!....\"........C).".[s.comint-l |
2d60 | 61 73 74 2d 69 6e 70 75 74 2d 6d 61 74 63 68 20 72 65 61 64 2d 66 72 6f 6d 2d 6d 69 6e 69 62 75 | ast-input-match.read-from-minibu |
2d80 | 66 66 65 72 20 66 6f 72 6d 61 74 20 22 43 6f 6d 6d 61 6e 64 20 28 64 65 66 61 75 6c 74 20 25 73 | ffer.format."Command.(default.%s |
2da0 | 29 3a 20 22 20 73 74 72 69 6e 67 3d 20 22 22 5d 20 35 29 29 20 28 62 79 74 65 2d 63 6f 64 65 20 | ):.".string=.""].5)).(byte-code. |
2dc0 | 22 c7 88 0a 89 11 88 0c c8 0a 21 50 1b 8a c9 20 88 ca 0b 65 c6 23 83 1f 00 cb 20 88 60 82 20 00 | ".........!P.......e.#......`... |
2de0 | c7 29 1d 0d 83 2b 00 0d 62 82 2e 00 cc cd 21 2a 87 22 20 5b 73 20 63 6f 6d 69 6e 74 2d 6c 61 73 | .)...+..b.....!*.".[s.comint-las |
2e00 | 74 2d 69 6e 70 75 74 2d 6d 61 74 63 68 20 73 74 72 20 72 20 63 6f 6d 69 6e 74 2d 70 72 6f 6d 70 | t-input-match.str.r.comint-promp |
2e20 | 74 2d 72 65 67 65 78 70 20 70 20 74 20 6e 69 6c 20 72 65 67 65 78 70 2d 71 75 6f 74 65 20 62 65 | t-regexp.p.t.nil.regexp-quote.be |
2e40 | 67 69 6e 6e 69 6e 67 2d 6f 66 2d 6c 69 6e 65 20 72 65 2d 73 65 61 72 63 68 2d 62 61 63 6b 77 61 | ginning-of-line.re-search-backwa |
2e60 | 72 64 20 65 6e 64 2d 6f 66 2d 6c 69 6e 65 20 65 72 72 6f 72 20 22 4e 6f 20 6d 61 74 63 68 22 5d | rd.end-of-line.error."No.match"] |
2e80 | 20 36 29 29 0a 0a 28 64 65 66 76 61 72 20 63 6f 6d 69 6e 74 2d 6c 61 73 74 2d 73 69 6d 69 6c 61 | .6))..(defvar.comint-last-simila |
2ea0 | 72 2d 73 74 72 69 6e 67 20 22 22 20 22 5c 0a 54 68 65 20 73 74 72 69 6e 67 20 6c 61 73 74 20 75 | r-string.""."\.The.string.last.u |
2ec0 | 73 65 64 20 69 6e 20 61 20 73 69 6d 69 6c 61 72 20 73 74 72 69 6e 67 20 73 65 61 72 63 68 2e 22 | sed.in.a.similar.string.search." |
2ee0 | 29 0a 0a 28 64 65 66 75 6e 20 63 6f 6d 69 6e 74 2d 70 72 65 76 69 6f 75 73 2d 73 69 6d 69 6c 61 | )..(defun.comint-previous-simila |
2f00 | 72 2d 69 6e 70 75 74 20 28 61 72 67 29 20 22 5c 0a 52 65 65 6e 74 65 72 73 20 74 68 65 20 6c 61 | r-input.(arg)."\.Reenters.the.la |
2f20 | 73 74 20 69 6e 70 75 74 20 74 68 61 74 20 6d 61 74 63 68 65 73 20 74 68 65 20 73 74 72 69 6e 67 | st.input.that.matches.the.string |
2f40 | 20 74 79 70 65 64 20 73 6f 20 66 61 72 2e 20 20 49 66 20 72 65 70 65 61 74 65 64 20 0a 73 75 63 | .typed.so.far...If.repeated..suc |
2f60 | 63 65 73 73 69 76 65 6c 79 20 6f 6c 64 65 72 20 69 6e 70 75 74 73 20 61 72 65 20 72 65 65 6e 74 | cessively.older.inputs.are.reent |
2f80 | 65 72 65 64 2e 20 20 49 66 20 61 72 67 20 69 73 20 31 2c 20 69 74 20 77 69 6c 6c 20 67 6f 20 62 | ered...If.arg.is.1,.it.will.go.b |
2fa0 | 61 63 6b 0a 69 6e 20 74 68 65 20 68 69 73 74 6f 72 79 2c 20 69 66 20 2d 31 20 69 74 20 77 69 6c | ack.in.the.history,.if.-1.it.wil |
2fc0 | 6c 20 67 6f 20 66 6f 72 77 61 72 64 2e 22 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 22 70 22 29 | l.go.forward.".(interactive."p") |
2fe0 | 20 28 62 79 74 65 2d 63 6f 64 65 20 22 ca 88 cb 20 3f 85 0b 00 cc cd 21 88 08 ce 3d 3f 85 1f 00 | .(byte-code."....?.....!...=?... |
3000 | cf 11 d0 d1 d2 70 21 21 60 5c 22 89 12 88 0a 47 1b d3 0d 21 1c 09 0e 07 5c 5c 1e 06 ca 1e 08 0e | .....p!!`\"....G...!....\\...... |
3020 | 06 0c 57 85 4e 00 d4 0d 0e 06 5c 22 89 16 08 47 0b 57 86 4e 00 d5 0a 0e 08 d6 0b 4f 5c 22 3f 85 | ..W.N.....\"...G.W.N.......O\"?. |
3040 | 5d 00 0e 06 0e 07 5c 5c 89 16 06 88 82 30 00 88 0e 06 0c 57 83 85 00 0e 06 89 11 88 08 ce 3d 83 | ].....\\.....0.....W..........=. |
3060 | 78 00 d7 d8 20 60 5c 22 82 7b 00 d9 60 21 88 0e 08 0b ca 4f 63 82 8f 00 da db 21 88 dc 20 88 dd | x....`\".{..`!.....Oc.....!..... |
3080 | de 21 88 da df 09 54 5c 22 2c 87 22 20 5b 6c 61 73 74 2d 63 6f 6d 6d 61 6e 64 20 69 6e 70 75 74 | .!....T\",.".[last-command.input |
30a0 | 2d 72 69 6e 67 2d 69 6e 64 65 78 20 63 6f 6d 69 6e 74 2d 6c 61 73 74 2d 73 69 6d 69 6c 61 72 2d | -ring-index.comint-last-similar- |
30c0 | 73 74 72 69 6e 67 20 73 69 7a 65 20 6c 65 6e 20 69 6e 70 75 74 2d 72 69 6e 67 20 6e 20 61 72 67 | string.size.len.input-ring.n.arg |
30e0 | 20 65 6e 74 72 79 20 74 20 6e 69 6c 20 63 6f 6d 69 6e 74 2d 61 66 74 65 72 2d 70 6d 61 72 6b 2d | .entry.t.nil.comint-after-pmark- |
3100 | 70 20 65 72 72 6f 72 20 22 4e 6f 74 20 61 66 74 65 72 20 70 72 6f 63 65 73 73 20 6d 61 72 6b 22 | p.error."Not.after.process.mark" |
3120 | 20 63 6f 6d 69 6e 74 2d 70 72 65 76 69 6f 75 73 2d 73 69 6d 69 6c 61 72 2d 69 6e 70 75 74 20 2d | .comint-previous-similar-input.- |
3140 | 31 20 62 75 66 66 65 72 2d 73 75 62 73 74 72 69 6e 67 20 70 72 6f 63 65 73 73 2d 6d 61 72 6b 20 | 1.buffer-substring.process-mark. |
3160 | 67 65 74 2d 62 75 66 66 65 72 2d 70 72 6f 63 65 73 73 20 72 69 6e 67 2d 6c 65 6e 67 74 68 20 72 | get-buffer-process.ring-length.r |
3180 | 69 6e 67 2d 72 65 66 20 65 71 75 61 6c 20 30 20 64 65 6c 65 74 65 2d 72 65 67 69 6f 6e 20 6d 61 | ing-ref.equal.0.delete-region.ma |
31a0 | 72 6b 20 70 75 73 68 2d 6d 61 72 6b 20 6d 65 73 73 61 67 65 20 22 4e 6f 74 20 66 6f 75 6e 64 2e | rk.push-mark.message."Not.found. |
31c0 | 22 20 64 69 6e 67 20 73 69 74 2d 66 6f 72 20 31 20 22 25 64 22 5d 20 31 37 29 29 0a 0a 28 64 65 | ".ding.sit-for.1."%d"].17))..(de |
31e0 | 66 75 6e 20 63 6f 6d 69 6e 74 2d 73 65 6e 64 2d 69 6e 70 75 74 20 6e 69 6c 20 22 5c 0a 53 65 6e | fun.comint-send-input.nil."\.Sen |
3200 | 64 20 69 6e 70 75 74 20 74 6f 20 70 72 6f 63 65 73 73 2e 20 20 41 66 74 65 72 20 74 68 65 20 70 | d.input.to.process...After.the.p |
3220 | 72 6f 63 65 73 73 20 6f 75 74 70 75 74 20 6d 61 72 6b 2c 20 73 65 6e 64 73 20 61 6c 6c 20 74 65 | rocess.output.mark,.sends.all.te |
3240 | 78 74 0a 66 72 6f 6d 20 74 68 65 20 70 72 6f 63 65 73 73 20 6d 61 72 6b 20 74 6f 20 70 6f 69 6e | xt.from.the.process.mark.to.poin |
3260 | 74 20 61 73 20 69 6e 70 75 74 20 74 6f 20 74 68 65 20 70 72 6f 63 65 73 73 2e 20 20 42 65 66 6f | t.as.input.to.the.process...Befo |
3280 | 72 65 20 74 68 65 0a 70 72 6f 63 65 73 73 20 6f 75 74 70 75 74 20 6d 61 72 6b 2c 20 63 61 6c 6c | re.the.process.output.mark,.call |
32a0 | 73 20 76 61 6c 75 65 20 6f 66 20 76 61 72 69 61 62 6c 65 20 63 6f 6d 69 6e 74 2d 67 65 74 2d 6f | s.value.of.variable.comint-get-o |
32c0 | 6c 64 2d 69 6e 70 75 74 20 74 6f 20 72 65 74 72 69 65 76 65 0a 6f 6c 64 20 69 6e 70 75 74 2c 20 | ld-input.to.retrieve.old.input,. |
32e0 | 63 6f 70 69 65 73 20 69 74 20 74 6f 20 74 68 65 20 65 6e 64 20 6f 66 20 74 68 65 20 62 75 66 66 | copies.it.to.the.end.of.the.buff |
3300 | 65 72 2c 20 61 6e 64 20 73 65 6e 64 73 20 69 74 2e 20 20 41 20 74 65 72 6d 69 6e 61 6c 0a 6e 65 | er,.and.sends.it...A.terminal.ne |
3320 | 77 6c 69 6e 65 20 69 73 20 61 6c 73 6f 20 69 6e 73 65 72 74 65 64 20 69 6e 74 6f 20 74 68 65 20 | wline.is.also.inserted.into.the. |
3340 | 62 75 66 66 65 72 20 61 6e 64 20 73 65 6e 74 20 74 6f 20 74 68 65 20 70 72 6f 63 65 73 73 2e 20 | buffer.and.sent.to.the.process.. |
3360 | 20 49 6e 20 65 69 74 68 65 72 0a 63 61 73 65 2c 20 76 61 6c 75 65 20 6f 66 20 76 61 72 69 61 62 | .In.either.case,.value.of.variab |
3380 | 6c 65 20 63 6f 6d 69 6e 74 2d 69 6e 70 75 74 2d 73 65 6e 74 69 6e 65 6c 20 69 73 20 63 61 6c 6c | le.comint-input-sentinel.is.call |
33a0 | 65 64 20 6f 6e 20 74 68 65 20 69 6e 70 75 74 20 62 65 66 6f 72 65 0a 73 65 6e 64 69 6e 67 20 69 | ed.on.the.input.before.sending.i |
33c0 | 74 2e 20 20 54 68 65 20 69 6e 70 75 74 20 69 73 20 65 6e 74 65 72 65 64 20 69 6e 74 6f 20 74 68 | t...The.input.is.entered.into.th |
33e0 | 65 20 69 6e 70 75 74 20 68 69 73 74 6f 72 79 20 72 69 6e 67 2c 20 69 66 20 76 61 6c 75 65 20 6f | e.input.history.ring,.if.value.o |
3400 | 66 0a 76 61 72 69 61 62 6c 65 20 63 6f 6d 69 6e 74 2d 69 6e 70 75 74 2d 66 69 6c 74 65 72 20 72 | f.variable.comint-input-filter.r |
3420 | 65 74 75 72 6e 73 20 6e 6f 6e 2d 6e 69 6c 20 77 68 65 6e 20 63 61 6c 6c 65 64 20 6f 6e 20 74 68 | eturns.non-nil.when.called.on.th |
3440 | 65 20 69 6e 70 75 74 2e 0a 0a 49 66 20 76 61 72 69 61 62 6c 65 20 63 6f 6d 69 6e 74 2d 65 6f 6c | e.input...If.variable.comint-eol |
3460 | 2d 6f 6e 2d 73 65 6e 64 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 74 68 65 6e 20 70 6f 69 6e 74 20 | -on-send.is.non-nil,.then.point. |
3480 | 69 73 20 6d 6f 76 65 64 20 74 6f 20 74 68 65 20 65 6e 64 20 6f 66 0a 6c 69 6e 65 20 62 65 66 6f | is.moved.to.the.end.of.line.befo |
34a0 | 72 65 20 73 65 6e 64 69 6e 67 20 74 68 65 20 69 6e 70 75 74 2e 0a 0a 63 6f 6d 69 6e 74 2d 67 65 | re.sending.the.input...comint-ge |
34c0 | 74 2d 6f 6c 64 2d 69 6e 70 75 74 2c 20 63 6f 6d 69 6e 74 2d 69 6e 70 75 74 2d 73 65 6e 74 69 6e | t-old-input,.comint-input-sentin |
34e0 | 65 6c 2c 20 61 6e 64 20 63 6f 6d 69 6e 74 2d 69 6e 70 75 74 2d 66 69 6c 74 65 72 20 61 72 65 20 | el,.and.comint-input-filter.are. |
3500 | 63 68 6f 73 65 6e 0a 61 63 63 6f 72 64 69 6e 67 20 74 6f 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 | chosen.according.to.the.command. |
3520 | 69 6e 74 65 72 70 72 65 74 65 72 20 72 75 6e 6e 69 6e 67 20 69 6e 20 74 68 65 20 62 75 66 66 65 | interpreter.running.in.the.buffe |
3540 | 72 2e 20 45 2e 67 2e 2c 0a 49 66 20 74 68 65 20 69 6e 74 65 72 70 72 65 74 65 72 20 69 73 20 74 | r..E.g.,.If.the.interpreter.is.t |
3560 | 68 65 20 63 73 68 2c 0a 20 20 20 20 63 6f 6d 69 6e 74 2d 67 65 74 2d 6f 6c 64 2d 69 6e 70 75 74 | he.csh,.....comint-get-old-input |
3580 | 20 69 73 20 74 68 65 20 64 65 66 61 75 6c 74 3a 20 74 61 6b 65 20 74 68 65 20 63 75 72 72 65 6e | .is.the.default:.take.the.curren |
35a0 | 74 20 6c 69 6e 65 2c 20 64 69 73 63 61 72 64 20 61 6e 79 0a 20 20 20 20 20 20 20 20 69 6e 69 74 | t.line,.discard.any.........init |
35c0 | 69 61 6c 20 73 74 72 69 6e 67 20 6d 61 74 63 68 69 6e 67 20 72 65 67 65 78 70 20 63 6f 6d 69 6e | ial.string.matching.regexp.comin |
35e0 | 74 2d 70 72 6f 6d 70 74 2d 72 65 67 65 78 70 2e 0a 20 20 20 20 63 6f 6d 69 6e 74 2d 69 6e 70 75 | t-prompt-regexp......comint-inpu |
3600 | 74 2d 73 65 6e 74 69 6e 65 6c 20 6d 6f 6e 69 74 6f 72 73 20 69 6e 70 75 74 20 66 6f 72 20 5c 22 | t-sentinel.monitors.input.for.\" |
3620 | 63 64 5c 22 2c 20 5c 22 70 75 73 68 64 5c 22 2c 20 61 6e 64 20 5c 22 70 6f 70 64 5c 22 20 0a 20 | cd\",.\"pushd\",.and.\"popd\"... |
3640 | 20 20 20 20 20 20 20 63 6f 6d 6d 61 6e 64 73 2e 20 57 68 65 6e 20 69 74 20 73 65 65 73 20 6f 6e | .......commands..When.it.sees.on |
3660 | 65 2c 20 69 74 20 63 64 27 73 20 74 68 65 20 62 75 66 66 65 72 2e 0a 20 20 20 20 63 6f 6d 69 6e | e,.it.cd's.the.buffer......comin |
3680 | 74 2d 69 6e 70 75 74 2d 66 69 6c 74 65 72 20 69 73 20 74 68 65 20 64 65 66 61 75 6c 74 3a 20 72 | t-input-filter.is.the.default:.r |
36a0 | 65 74 75 72 6e 73 20 54 20 69 66 20 74 68 65 20 69 6e 70 75 74 20 69 73 6e 27 74 20 61 6c 6c 20 | eturns.T.if.the.input.isn't.all. |
36c0 | 77 68 69 74 65 0a 09 73 70 61 63 65 2e 0a 0a 49 66 20 74 68 65 20 63 6f 6d 69 6e 74 20 69 73 20 | white..space...If.the.comint.is. |
36e0 | 4c 75 63 69 64 20 43 6f 6d 6d 6f 6e 20 4c 69 73 70 2c 20 0a 20 20 20 20 63 6f 6d 69 6e 74 2d 67 | Lucid.Common.Lisp,......comint-g |
3700 | 65 74 2d 6f 6c 64 2d 69 6e 70 75 74 20 73 6e 61 72 66 73 20 74 68 65 20 73 65 78 70 20 65 6e 64 | et-old-input.snarfs.the.sexp.end |
3720 | 69 6e 67 20 61 74 20 70 6f 69 6e 74 2e 0a 20 20 20 20 63 6f 6d 69 6e 74 2d 69 6e 70 75 74 2d 73 | ing.at.point......comint-input-s |
3740 | 65 6e 74 69 6e 65 6c 20 64 6f 65 73 20 6e 6f 74 68 69 6e 67 2e 0a 20 20 20 20 63 6f 6d 69 6e 74 | entinel.does.nothing......comint |
3760 | 2d 69 6e 70 75 74 2d 66 69 6c 74 65 72 20 72 65 74 75 72 6e 73 20 4e 49 4c 20 69 66 20 74 68 65 | -input-filter.returns.NIL.if.the |
3780 | 20 69 6e 70 75 74 20 6d 61 74 63 68 65 73 20 69 6e 70 75 74 2d 66 69 6c 74 65 72 2d 72 65 67 65 | .input.matches.input-filter-rege |
37a0 | 78 70 2c 0a 20 20 20 20 20 20 20 20 77 68 69 63 68 20 6d 61 74 63 68 65 73 20 28 31 29 20 61 6c | xp,.........which.matches.(1).al |
37c0 | 6c 20 77 68 69 74 65 73 70 61 63 65 20 28 32 29 20 3a 61 2c 20 3a 63 2c 20 65 74 63 2e 0a 0a 53 | l.whitespace.(2).:a,.:c,.etc...S |
37e0 | 69 6d 69 6c 61 72 6c 79 20 66 6f 72 20 53 6f 61 72 2c 20 53 63 68 65 6d 65 2c 20 65 74 63 2e 2e | imilarly.for.Soar,.Scheme,.etc.. |
3800 | 22 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 cc 88 cd 70 | ".(interactive).(byte-code."...p |
3820 | 21 18 08 3f 83 11 00 ce cf 21 82 66 00 d0 08 21 19 d1 09 21 1a 60 0a 59 83 2d 00 0c 85 25 00 d2 | !..?.....!.f...!...!.`.Y.-...%.. |
3840 | 20 88 d3 09 60 5c 22 82 3a 00 d4 0e 06 21 1d 09 62 88 0d 63 88 0d 29 1b d5 63 88 d4 0e 07 0b 5c | ....`\".:....!..b..c..)..c.....\ |
3860 | 22 85 4b 00 d6 0e 08 0b 5c 22 88 d4 0e 09 0b 5c 22 88 d4 0e 0a 08 0b 23 88 d7 d0 08 21 60 5c 22 | ".K.....\".....\"......#....!`\" |
3880 | 88 d7 0e 0b 60 5c 22 2b 29 87 22 20 5b 70 72 6f 63 20 70 6d 61 72 6b 20 70 6d 61 72 6b 2d 76 61 | ....`\"+).".[proc.pmark.pmark-va |
38a0 | 6c 20 69 6e 70 75 74 20 63 6f 6d 69 6e 74 2d 65 6f 6c 2d 6f 6e 2d 73 65 6e 64 20 63 6f 70 79 20 | l.input.comint-eol-on-send.copy. |
38c0 | 63 6f 6d 69 6e 74 2d 67 65 74 2d 6f 6c 64 2d 69 6e 70 75 74 20 63 6f 6d 69 6e 74 2d 69 6e 70 75 | comint-get-old-input.comint-inpu |
38e0 | 74 2d 66 69 6c 74 65 72 20 69 6e 70 75 74 2d 72 69 6e 67 20 63 6f 6d 69 6e 74 2d 69 6e 70 75 74 | t-filter.input-ring.comint-input |
3900 | 2d 73 65 6e 74 69 6e 65 6c 20 63 6f 6d 69 6e 74 2d 69 6e 70 75 74 2d 73 65 6e 64 65 72 20 63 6f | -sentinel.comint-input-sender.co |
3920 | 6d 69 6e 74 2d 6c 61 73 74 2d 69 6e 70 75 74 2d 65 6e 64 20 6e 69 6c 20 67 65 74 2d 62 75 66 66 | mint-last-input-end.nil.get-buff |
3940 | 65 72 2d 70 72 6f 63 65 73 73 20 65 72 72 6f 72 20 22 43 75 72 72 65 6e 74 20 62 75 66 66 65 72 | er-process.error."Current.buffer |
3960 | 20 68 61 73 20 6e 6f 20 70 72 6f 63 65 73 73 22 20 70 72 6f 63 65 73 73 2d 6d 61 72 6b 20 6d 61 | .has.no.process".process-mark.ma |
3980 | 72 6b 65 72 2d 70 6f 73 69 74 69 6f 6e 20 65 6e 64 2d 6f 66 2d 6c 69 6e 65 20 62 75 66 66 65 72 | rker-position.end-of-line.buffer |
39a0 | 2d 73 75 62 73 74 72 69 6e 67 20 66 75 6e 63 61 6c 6c 20 31 30 20 72 69 6e 67 2d 69 6e 73 65 72 | -substring.funcall.10.ring-inser |
39c0 | 74 20 73 65 74 2d 6d 61 72 6b 65 72 5d 20 31 36 29 29 0a 0a 28 64 65 66 75 6e 20 63 6f 6d 69 6e | t.set-marker].16))..(defun.comin |
39e0 | 74 2d 67 65 74 2d 6f 6c 64 2d 69 6e 70 75 74 2d 64 65 66 61 75 6c 74 20 6e 69 6c 20 22 5c 0a 44 | t-get-old-input-default.nil."\.D |
3a00 | 65 66 61 75 6c 74 20 66 6f 72 20 63 6f 6d 69 6e 74 2d 67 65 74 2d 6f 6c 64 2d 69 6e 70 75 74 3a | efault.for.comint-get-old-input: |
3a20 | 20 74 61 6b 65 20 74 68 65 20 63 75 72 72 65 6e 74 20 6c 69 6e 65 2c 20 61 6e 64 20 64 69 73 63 | .take.the.current.line,.and.disc |
3a40 | 61 72 64 0a 61 6e 79 20 69 6e 69 74 69 61 6c 20 74 65 78 74 20 6d 61 74 63 68 69 6e 67 20 63 6f | ard.any.initial.text.matching.co |
3a60 | 6d 69 6e 74 2d 70 72 6f 6d 70 74 2d 72 65 67 65 78 70 2e 22 20 28 62 79 74 65 2d 63 6f 64 65 20 | mint-prompt-regexp.".(byte-code. |
3a80 | 22 8a c1 20 88 c2 20 88 60 18 c3 20 88 c4 08 60 5c 22 29 29 87 22 20 5b 62 65 67 20 62 65 67 69 | ".......`......`\")).".[beg.begi |
3aa0 | 6e 6e 69 6e 67 2d 6f 66 2d 6c 69 6e 65 20 63 6f 6d 69 6e 74 2d 73 6b 69 70 2d 70 72 6f 6d 70 74 | nning-of-line.comint-skip-prompt |
3ac0 | 20 65 6e 64 2d 6f 66 2d 6c 69 6e 65 20 62 75 66 66 65 72 2d 73 75 62 73 74 72 69 6e 67 5d 20 36 | .end-of-line.buffer-substring].6 |
3ae0 | 29 29 0a 0a 28 64 65 66 75 6e 20 63 6f 6d 69 6e 74 2d 73 6b 69 70 2d 70 72 6f 6d 70 74 20 6e 69 | ))..(defun.comint-skip-prompt.ni |
3b00 | 6c 20 22 5c 0a 53 6b 69 70 20 70 61 73 74 20 74 68 65 20 74 65 78 74 20 6d 61 74 63 68 69 6e 67 | l."\.Skip.past.the.text.matching |
3b20 | 20 72 65 67 65 78 70 20 63 6f 6d 69 6e 74 2d 70 72 6f 6d 70 74 2d 72 65 67 65 78 70 2e 20 0a 49 | .regexp.comint-prompt-regexp...I |
3b40 | 66 20 74 68 69 73 20 74 61 6b 65 73 20 75 73 20 70 61 73 74 20 74 68 65 20 65 6e 64 20 6f 66 20 | f.this.takes.us.past.the.end.of. |
3b60 | 74 68 65 20 63 75 72 72 65 6e 74 20 6c 69 6e 65 2c 20 64 6f 6e 27 74 20 73 6b 69 70 20 61 74 20 | the.current.line,.don't.skip.at. |
3b80 | 61 6c 6c 2e 22 20 28 62 79 74 65 2d 63 6f 64 65 20 22 8a c2 20 88 60 29 18 c3 09 21 85 12 00 c4 | all.".(byte-code."....`)...!.... |
3ba0 | c5 21 08 58 85 19 00 c4 c5 21 62 29 87 22 20 5b 65 6f 6c 20 63 6f 6d 69 6e 74 2d 70 72 6f 6d 70 | .!.X.....!b).".[eol.comint-promp |
3bc0 | 74 2d 72 65 67 65 78 70 20 65 6e 64 2d 6f 66 2d 6c 69 6e 65 20 6c 6f 6f 6b 69 6e 67 2d 61 74 20 | t-regexp.end-of-line.looking-at. |
3be0 | 6d 61 74 63 68 2d 65 6e 64 20 30 5d 20 35 29 29 0a 0a 28 64 65 66 75 6e 20 63 6f 6d 69 6e 74 2d | match-end.0].5))..(defun.comint- |
3c00 | 61 66 74 65 72 2d 70 6d 61 72 6b 2d 70 20 6e 69 6c 20 22 5c 0a 49 73 20 70 6f 69 6e 74 20 61 66 | after-pmark-p.nil."\.Is.point.af |
3c20 | 74 65 72 20 74 68 65 20 70 72 6f 63 65 73 73 20 6f 75 74 70 75 74 20 6d 61 72 6b 65 72 3f 22 20 | ter.the.process.output.marker?". |
3c40 | 28 62 79 74 65 2d 63 6f 64 65 20 22 c1 c2 c3 70 21 21 21 18 08 60 58 29 87 22 20 5b 70 72 6f 63 | (byte-code."...p!!!..`X).".[proc |
3c60 | 2d 70 6f 73 20 6d 61 72 6b 65 72 2d 70 6f 73 69 74 69 6f 6e 20 70 72 6f 63 65 73 73 2d 6d 61 72 | -pos.marker-position.process-mar |
3c80 | 6b 20 67 65 74 2d 62 75 66 66 65 72 2d 70 72 6f 63 65 73 73 5d 20 35 29 29 0a 0a 28 64 65 66 75 | k.get-buffer-process].5))..(defu |
3ca0 | 6e 20 63 6f 6d 69 6e 74 2d 73 69 6d 70 6c 65 2d 73 65 6e 64 20 28 70 72 6f 63 20 73 74 72 69 6e | n.comint-simple-send.(proc.strin |
3cc0 | 67 29 20 22 5c 0a 44 65 66 61 75 6c 74 20 66 75 6e 63 74 69 6f 6e 20 66 6f 72 20 73 65 6e 64 69 | g)."\.Default.function.for.sendi |
3ce0 | 6e 67 20 74 6f 20 50 52 4f 43 20 69 6e 70 75 74 20 53 54 52 49 4e 47 2e 0a 54 68 69 73 20 6a 75 | ng.to.PROC.input.STRING..This.ju |
3d00 | 73 74 20 73 65 6e 64 73 20 53 54 52 49 4e 47 20 70 6c 75 73 20 61 20 6e 65 77 6c 69 6e 65 2e 20 | st.sends.STRING.plus.a.newline.. |
3d20 | 54 6f 20 6f 76 65 72 72 69 64 65 20 74 68 69 73 2c 0a 73 65 74 20 74 68 65 20 68 6f 6f 6b 20 43 | To.override.this,.set.the.hook.C |
3d40 | 4f 4d 49 4e 54 2d 49 4e 50 55 54 2d 53 45 4e 44 45 52 2e 22 20 28 62 79 74 65 2d 63 6f 64 65 20 | OMINT-INPUT-SENDER.".(byte-code. |
3d60 | 22 c2 08 09 5c 22 88 c2 08 c3 5c 22 87 22 20 5b 70 72 6f 63 20 73 74 72 69 6e 67 20 63 6f 6d 69 | "...\"....\".".[proc.string.comi |
3d80 | 6e 74 2d 73 65 6e 64 2d 73 74 72 69 6e 67 20 22 0a 22 5d 20 34 29 29 0a 0a 28 64 65 66 75 6e 20 | nt-send-string."."].4))..(defun. |
3da0 | 63 6f 6d 69 6e 74 2d 62 6f 6c 20 28 61 72 67 29 20 22 5c 0a 47 6f 65 73 20 74 6f 20 74 68 65 20 | comint-bol.(arg)."\.Goes.to.the. |
3dc0 | 62 65 67 69 6e 6e 69 6e 67 20 6f 66 20 6c 69 6e 65 2c 20 74 68 65 6e 20 73 6b 69 70 73 20 70 61 | beginning.of.line,.then.skips.pa |
3de0 | 73 74 20 74 68 65 20 70 72 6f 6d 70 74 2c 20 69 66 20 61 6e 79 2e 0a 49 66 20 61 20 70 72 65 66 | st.the.prompt,.if.any..If.a.pref |
3e00 | 69 78 20 61 72 67 75 6d 65 6e 74 20 69 73 20 67 69 76 65 6e 20 28 5c 5c 5b 75 6e 69 76 65 72 73 | ix.argument.is.given.(\\[univers |
3e20 | 61 6c 2d 61 72 67 75 6d 65 6e 74 5d 29 2c 20 74 68 65 6e 20 6e 6f 20 70 72 6f 6d 70 74 20 73 6b | al-argument]),.then.no.prompt.sk |
3e40 | 69 70 20 0a 2d 2d 20 67 6f 20 73 74 72 61 69 67 68 74 20 74 6f 20 63 6f 6c 75 6d 6e 20 30 2e 0a | ip..--.go.straight.to.column.0.. |
3e60 | 0a 54 68 65 20 70 72 6f 6d 70 74 20 73 6b 69 70 20 69 73 20 64 6f 6e 65 20 62 79 20 73 6b 69 70 | .The.prompt.skip.is.done.by.skip |
3e80 | 70 69 6e 67 20 74 65 78 74 20 6d 61 74 63 68 69 6e 67 20 74 68 65 20 72 65 67 75 6c 61 72 20 65 | ping.text.matching.the.regular.e |
3ea0 | 78 70 72 65 73 73 69 6f 6e 0a 63 6f 6d 69 6e 74 2d 70 72 6f 6d 70 74 2d 72 65 67 65 78 70 2c 20 | xpression.comint-prompt-regexp,. |
3ec0 | 61 20 62 75 66 66 65 72 20 6c 6f 63 61 6c 20 76 61 72 69 61 62 6c 65 2e 0a 0a 49 66 20 79 6f 75 | a.buffer.local.variable...If.you |
3ee0 | 20 64 6f 6e 27 74 20 6c 69 6b 65 20 74 68 69 73 20 63 6f 6d 6d 61 6e 64 2c 20 72 65 73 65 74 20 | .don't.like.this.command,.reset. |
3f00 | 63 2d 61 20 74 6f 20 62 65 67 69 6e 6e 69 6e 67 2d 6f 66 2d 6c 69 6e 65 20 0a 69 6e 20 79 6f 75 | c-a.to.beginning-of-line..in.you |
3f20 | 72 20 68 6f 6f 6b 2c 20 63 6f 6d 69 6e 74 2d 6d 6f 64 65 2d 68 6f 6f 6b 2e 22 20 28 69 6e 74 65 | r.hook,.comint-mode-hook.".(inte |
3f40 | 72 61 63 74 69 76 65 20 22 50 22 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c1 88 c2 20 88 08 3f | ractive."P").(byte-code."......? |
3f60 | 85 0c 00 c3 20 87 22 20 5b 61 72 67 20 6e 69 6c 20 62 65 67 69 6e 6e 69 6e 67 2d 6f 66 2d 6c 69 | ......".[arg.nil.beginning-of-li |
3f80 | 6e 65 20 63 6f 6d 69 6e 74 2d 73 6b 69 70 2d 70 72 6f 6d 70 74 5d 20 33 29 29 0a 0a 28 64 65 66 | ne.comint-skip-prompt].3))..(def |
3fa0 | 75 6e 20 63 6f 6d 69 6e 74 2d 72 65 61 64 2d 6e 6f 65 63 68 6f 20 28 70 72 6f 6d 70 74 29 20 22 | un.comint-read-noecho.(prompt)." |
3fc0 | 5c 0a 50 72 6f 6d 70 74 20 74 68 65 20 75 73 65 72 20 77 69 74 68 20 61 72 67 75 6d 65 6e 74 20 | \.Prompt.the.user.with.argument. |
3fe0 | 50 52 4f 4d 50 54 2e 20 52 65 61 64 20 61 20 73 69 6e 67 6c 65 20 6c 69 6e 65 20 6f 66 20 74 65 | PROMPT..Read.a.single.line.of.te |
4000 | 78 74 0a 77 69 74 68 6f 75 74 20 65 63 68 6f 69 6e 67 2c 20 61 6e 64 20 72 65 74 75 72 6e 20 69 | xt.without.echoing,.and.return.i |
4020 | 74 2e 20 4e 6f 74 65 20 74 68 61 74 20 74 68 65 20 6b 65 79 73 74 72 6f 6b 65 73 20 63 6f 6d 70 | t..Note.that.the.keystrokes.comp |
4040 | 72 69 73 69 6e 67 0a 74 68 65 20 74 65 78 74 20 63 61 6e 20 73 74 69 6c 6c 20 62 65 20 72 65 63 | rising.the.text.can.still.be.rec |
4060 | 6f 76 65 72 65 64 20 28 74 65 6d 70 6f 72 61 72 69 6c 79 29 20 77 69 74 68 20 5c 5c 5b 76 69 65 | overed.(temporarily).with.\\[vie |
4080 | 77 2d 6c 6f 73 73 61 67 65 5d 2e 20 54 68 69 73 0a 6d 61 79 20 62 65 20 61 20 73 65 63 75 72 69 | w-lossage]..This.may.be.a.securi |
40a0 | 74 79 20 62 75 67 20 66 6f 72 20 73 6f 6d 65 20 61 70 70 6c 69 63 61 74 69 6f 6e 73 2e 22 20 28 | ty.bug.for.some.applications.".( |
40c0 | 62 79 74 65 2d 63 6f 64 65 20 22 c4 c5 c6 1a 19 18 0b 3b 85 12 00 c7 c8 0b 21 c5 5c 22 3f 85 18 | byte-code.".......;......!.\"?.. |
40e0 | 00 c8 0b 21 88 72 89 12 c9 55 86 24 00 0a ca 55 3f 85 33 00 09 cb 0a 21 50 89 11 88 82 19 00 88 | ...!.r...U.$...U?.3....!P....... |
4100 | c8 c5 21 88 09 2b 87 22 20 5b 65 63 68 6f 2d 6b 65 79 73 74 72 6f 6b 65 73 20 61 6e 73 77 20 74 | ..!..+.".[echo-keystrokes.answ.t |
4120 | 65 6d 20 70 72 6f 6d 70 74 20 30 20 22 22 20 6e 69 6c 20 73 74 72 69 6e 67 3d 20 6d 65 73 73 61 | em.prompt.0."".nil.string=.messa |
4140 | 67 65 20 31 33 20 31 30 20 63 68 61 72 2d 74 6f 2d 73 74 72 69 6e 67 5d 20 37 29 29 0a 0a 28 64 | ge.13.10.char-to-string].7))..(d |
4160 | 65 66 75 6e 20 73 65 6e 64 2d 69 6e 76 69 73 69 62 6c 65 20 28 73 74 72 29 20 22 5c 0a 52 65 61 | efun.send-invisible.(str)."\.Rea |
4180 | 64 20 61 20 73 74 72 69 6e 67 20 77 69 74 68 6f 75 74 20 65 63 68 6f 69 6e 67 2c 20 61 6e 64 20 | d.a.string.without.echoing,.and. |
41a0 | 73 65 6e 64 20 69 74 20 74 6f 20 74 68 65 20 70 72 6f 63 65 73 73 20 72 75 6e 6e 69 6e 67 0a 69 | send.it.to.the.process.running.i |
41c0 | 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2e 20 41 20 6e 65 77 2d 6c 69 6e 65 | n.the.current.buffer..A.new-line |
41e0 | 20 69 73 20 61 64 64 69 74 69 6f 6e 61 6c 6c 79 20 73 65 6e 74 2e 20 53 74 72 69 6e 67 20 69 73 | .is.additionally.sent..String.is |
4200 | 20 6e 6f 74 20 0a 73 61 76 65 64 20 6f 6e 20 63 6f 6d 69 6e 74 20 69 6e 70 75 74 20 68 69 73 74 | .not..saved.on.comint.input.hist |
4220 | 6f 72 79 20 6c 69 73 74 2e 0a 53 65 63 75 72 69 74 79 20 62 75 67 3a 20 79 6f 75 72 20 73 74 72 | ory.list..Security.bug:.your.str |
4240 | 69 6e 67 20 63 61 6e 20 73 74 69 6c 6c 20 62 65 20 74 65 6d 70 6f 72 61 72 69 6c 79 20 72 65 63 | ing.can.still.be.temporarily.rec |
4260 | 6f 76 65 72 65 64 20 77 69 74 68 0a 5c 5c 5b 76 69 65 77 2d 6c 6f 73 73 61 67 65 5d 2e 22 20 28 | overed.with.\\[view-lossage].".( |
4280 | 69 6e 74 65 72 61 63 74 69 76 65 20 22 50 22 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c2 88 c3 | interactive."P").(byte-code."... |
42a0 | 70 21 18 08 3f 83 11 00 c4 c5 21 82 25 00 c6 08 09 3b 83 1c 00 09 82 1f 00 c7 c8 21 5c 22 88 c6 | p!..?.....!.%....;.........!\".. |
42c0 | 08 c9 5c 22 29 87 22 20 5b 70 72 6f 63 20 73 74 72 20 6e 69 6c 20 67 65 74 2d 62 75 66 66 65 72 | ..\").".[proc.str.nil.get-buffer |
42e0 | 2d 70 72 6f 63 65 73 73 20 65 72 72 6f 72 20 22 43 75 72 72 65 6e 74 20 62 75 66 66 65 72 20 68 | -process.error."Current.buffer.h |
4300 | 61 73 20 6e 6f 20 70 72 6f 63 65 73 73 22 20 63 6f 6d 69 6e 74 2d 73 65 6e 64 2d 73 74 72 69 6e | as.no.process".comint-send-strin |
4320 | 67 20 63 6f 6d 69 6e 74 2d 72 65 61 64 2d 6e 6f 65 63 68 6f 20 22 45 6e 74 65 72 20 6e 6f 6e 2d | g.comint-read-noecho."Enter.non- |
4340 | 65 63 68 6f 65 64 20 74 65 78 74 22 20 22 0a 22 5d 20 37 29 29 0a 0a 28 64 65 66 76 61 72 20 63 | echoed.text"."."].7))..(defvar.c |
4360 | 6f 6d 69 6e 74 2d 69 6e 70 75 74 2d 63 68 75 6e 6b 2d 73 69 7a 65 20 35 31 32 20 22 5c 0a 2a 4c | omint-input-chunk-size.512."\.*L |
4380 | 6f 6e 67 20 69 6e 70 75 74 73 20 73 65 6e 64 20 74 6f 20 63 6f 6d 69 6e 74 20 70 72 6f 63 65 73 | ong.inputs.send.to.comint.proces |
43a0 | 73 65 73 20 61 72 65 20 62 72 6f 6b 65 6e 20 75 70 20 69 6e 74 6f 20 63 68 75 6e 6b 73 20 6f 66 | ses.are.broken.up.into.chunks.of |
43c0 | 20 74 68 69 73 20 73 69 7a 65 2e 0a 49 66 20 79 6f 75 72 20 70 72 6f 63 65 73 73 20 69 73 20 63 | .this.size..If.your.process.is.c |
43e0 | 68 6f 6b 69 6e 67 20 6f 6e 20 62 69 67 20 69 6e 70 75 74 73 2c 20 74 72 79 20 6c 6f 77 65 72 69 | hoking.on.big.inputs,.try.loweri |
4400 | 6e 67 20 74 68 65 20 76 61 6c 75 65 2e 22 29 0a 0a 28 64 65 66 75 6e 20 63 6f 6d 69 6e 74 2d 73 | ng.the.value.")..(defun.comint-s |
4420 | 65 6e 64 2d 73 74 72 69 6e 67 20 28 70 72 6f 63 20 73 74 72 29 20 22 5c 0a 53 65 6e 64 20 50 52 | end-string.(proc.str)."\.Send.PR |
4440 | 4f 43 45 53 53 20 74 68 65 20 63 6f 6e 74 65 6e 74 73 20 6f 66 20 53 54 52 49 4e 47 20 61 73 20 | OCESS.the.contents.of.STRING.as. |
4460 | 69 6e 70 75 74 2e 0a 54 68 69 73 20 69 73 20 65 71 75 69 76 61 6c 65 6e 74 20 74 6f 20 70 72 6f | input..This.is.equivalent.to.pro |
4480 | 63 65 73 73 2d 73 65 6e 64 2d 73 74 72 69 6e 67 2c 20 65 78 63 65 70 74 20 74 68 61 74 20 6c 6f | cess-send-string,.except.that.lo |
44a0 | 6e 67 20 69 6e 70 75 74 20 73 74 72 69 6e 67 73 0a 61 72 65 20 62 72 6f 6b 65 6e 20 75 70 20 69 | ng.input.strings.are.broken.up.i |
44c0 | 6e 74 6f 20 63 68 75 6e 6b 73 20 6f 66 20 73 69 7a 65 20 63 6f 6d 69 6e 74 2d 69 6e 70 75 74 2d | nto.chunks.of.size.comint-input- |
44e0 | 63 68 75 6e 6b 2d 73 69 7a 65 2e 20 50 72 6f 63 65 73 73 65 73 0a 61 72 65 20 67 69 76 65 6e 20 | chunk-size..Processes.are.given. |
4500 | 61 20 63 68 61 6e 63 65 20 74 6f 20 6f 75 74 70 75 74 20 62 65 74 77 65 65 6e 20 63 68 75 6e 6b | a.chance.to.output.between.chunk |
4520 | 73 2e 20 54 68 69 73 20 63 61 6e 20 68 65 6c 70 20 70 72 65 76 65 6e 74 20 70 72 6f 63 65 73 73 | s..This.can.help.prevent.process |
4540 | 65 73 0a 66 72 6f 6d 20 68 61 6e 67 69 6e 67 20 77 68 65 6e 20 79 6f 75 20 73 65 6e 64 20 74 68 | es.from.hanging.when.you.send.th |
4560 | 65 6d 20 6c 6f 6e 67 20 69 6e 70 75 74 73 20 6f 6e 20 73 6f 6d 65 20 4f 53 27 73 2e 22 20 28 62 | em.long.inputs.on.some.OS's.".(b |
4580 | 79 74 65 2d 63 6f 64 65 20 22 09 47 18 08 0b 5e 1a c6 0c 09 c7 0a 4f 5c 22 88 0a 08 57 85 2e 00 | yte-code.".G...^......O\"...W... |
45a0 | 0a 0b 5c 5c 1d c8 20 88 c6 0c 09 0a 08 0d 5e 4f 5c 22 88 0d 89 12 29 88 82 0f 00 2a 87 22 20 5b | ..\\..........^O\"....)....*.".[ |
45c0 | 6c 65 6e 20 73 74 72 20 69 20 63 6f 6d 69 6e 74 2d 69 6e 70 75 74 2d 63 68 75 6e 6b 2d 73 69 7a | len.str.i.comint-input-chunk-siz |
45e0 | 65 20 70 72 6f 63 20 6e 65 78 74 2d 69 20 70 72 6f 63 65 73 73 2d 73 65 6e 64 2d 73 74 72 69 6e | e.proc.next-i.process-send-strin |
4600 | 67 20 30 20 61 63 63 65 70 74 2d 70 72 6f 63 65 73 73 2d 6f 75 74 70 75 74 5d 20 39 29 29 0a 0a | g.0.accept-process-output].9)).. |
4620 | 28 64 65 66 75 6e 20 63 6f 6d 69 6e 74 2d 73 65 6e 64 2d 72 65 67 69 6f 6e 20 28 70 72 6f 63 20 | (defun.comint-send-region.(proc. |
4640 | 73 74 61 72 74 20 65 6e 64 29 20 22 5c 0a 53 65 6e 64 73 20 74 6f 20 50 52 4f 43 20 74 68 65 20 | start.end)."\.Sends.to.PROC.the. |
4660 | 72 65 67 69 6f 6e 20 64 65 6c 69 6d 69 74 65 64 20 62 79 20 53 54 41 52 54 20 61 6e 64 20 45 4e | region.delimited.by.START.and.EN |
4680 | 44 2e 0a 54 68 69 73 20 69 73 20 61 20 72 65 70 6c 61 63 65 6d 65 6e 74 20 66 6f 72 20 70 72 6f | D..This.is.a.replacement.for.pro |
46a0 | 63 65 73 73 2d 73 65 6e 64 2d 72 65 67 69 6f 6e 20 74 68 61 74 20 74 72 69 65 73 20 74 6f 20 6b | cess-send-region.that.tries.to.k |
46c0 | 65 65 70 0a 79 6f 75 72 20 70 72 6f 63 65 73 73 20 66 72 6f 6d 20 68 61 6e 67 69 6e 67 20 6f 6e | eep.your.process.from.hanging.on |
46e0 | 20 6c 6f 6e 67 20 69 6e 70 75 74 73 2e 20 53 65 65 20 63 6f 6d 69 6e 74 2d 73 65 6e 64 2d 73 74 | .long.inputs..See.comint-send-st |
4700 | 72 69 6e 67 2e 22 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c3 08 c4 09 0a 5c 22 5c 22 87 22 20 5b | ring.".(byte-code.".....\"\".".[ |
4720 | 70 72 6f 63 20 73 74 61 72 74 20 65 6e 64 20 63 6f 6d 69 6e 74 2d 73 65 6e 64 2d 73 74 72 69 6e | proc.start.end.comint-send-strin |
4740 | 67 20 62 75 66 66 65 72 2d 73 75 62 73 74 72 69 6e 67 5d 20 35 29 29 0a 0a 28 64 65 66 75 6e 20 | g.buffer-substring].5))..(defun. |
4760 | 63 6f 6d 69 6e 74 2d 6b 69 6c 6c 2d 6f 75 74 70 75 74 20 6e 69 6c 20 22 5c 0a 4b 69 6c 6c 20 61 | comint-kill-output.nil."\.Kill.a |
4780 | 6c 6c 20 6f 75 74 70 75 74 20 66 72 6f 6d 20 69 6e 74 65 72 70 72 65 74 65 72 20 73 69 6e 63 65 | ll.output.from.interpreter.since |
47a0 | 20 6c 61 73 74 20 69 6e 70 75 74 2e 22 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 20 28 62 79 74 | .last.input.".(interactive).(byt |
47c0 | 65 2d 63 6f 64 65 20 22 c2 88 c3 c4 70 21 21 18 c5 09 08 5c 22 88 08 62 88 c6 63 88 c7 08 60 5c | e-code."....p!!....\"..b..c...`\ |
47e0 | 22 29 87 22 20 5b 70 6d 61 72 6b 20 63 6f 6d 69 6e 74 2d 6c 61 73 74 2d 69 6e 70 75 74 2d 65 6e | ").".[pmark.comint-last-input-en |
4800 | 64 20 6e 69 6c 20 70 72 6f 63 65 73 73 2d 6d 61 72 6b 20 67 65 74 2d 62 75 66 66 65 72 2d 70 72 | d.nil.process-mark.get-buffer-pr |
4820 | 6f 63 65 73 73 20 6b 69 6c 6c 2d 72 65 67 69 6f 6e 20 22 2a 2a 2a 20 6f 75 74 70 75 74 20 66 6c | ocess.kill-region."***.output.fl |
4840 | 75 73 68 65 64 20 2a 2a 2a 0a 22 20 73 65 74 2d 6d 61 72 6b 65 72 5d 20 36 29 29 0a 0a 28 64 65 | ushed.***.".set-marker].6))..(de |
4860 | 66 75 6e 20 63 6f 6d 69 6e 74 2d 73 68 6f 77 2d 6f 75 74 70 75 74 20 6e 69 6c 20 22 5c 0a 44 69 | fun.comint-show-output.nil."\.Di |
4880 | 73 70 6c 61 79 20 73 74 61 72 74 20 6f 66 20 74 68 69 73 20 62 61 74 63 68 20 6f 66 20 69 6e 74 | splay.start.of.this.batch.of.int |
48a0 | 65 72 70 72 65 74 65 72 20 6f 75 74 70 75 74 20 61 74 20 74 6f 70 20 6f 66 20 77 69 6e 64 6f 77 | erpreter.output.at.top.of.window |
48c0 | 2e 0a 41 6c 73 6f 20 70 75 74 20 63 75 72 73 6f 72 20 74 68 65 72 65 2e 22 20 28 69 6e 74 65 72 | ..Also.put.cursor.there.".(inter |
48e0 | 61 63 74 69 76 65 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c1 88 08 62 88 c2 20 88 c3 20 88 c4 | active).(byte-code."...b........ |
4900 | c5 20 60 5c 22 88 c6 20 87 22 20 5b 63 6f 6d 69 6e 74 2d 6c 61 73 74 2d 69 6e 70 75 74 2d 65 6e | ..`\"....".[comint-last-input-en |
4920 | 64 20 6e 69 6c 20 62 61 63 6b 77 61 72 64 2d 63 68 61 72 20 62 65 67 69 6e 6e 69 6e 67 2d 6f 66 | d.nil.backward-char.beginning-of |
4940 | 2d 6c 69 6e 65 20 73 65 74 2d 77 69 6e 64 6f 77 2d 73 74 61 72 74 20 73 65 6c 65 63 74 65 64 2d | -line.set-window-start.selected- |
4960 | 77 69 6e 64 6f 77 20 65 6e 64 2d 6f 66 2d 6c 69 6e 65 5d 20 36 29 29 0a 0a 28 64 65 66 75 6e 20 | window.end-of-line].6))..(defun. |
4980 | 63 6f 6d 69 6e 74 2d 69 6e 74 65 72 72 75 70 74 2d 73 75 62 6a 6f 62 20 6e 69 6c 20 22 5c 0a 49 | comint-interrupt-subjob.nil."\.I |
49a0 | 6e 74 65 72 72 75 70 74 20 74 68 65 20 63 75 72 72 65 6e 74 20 73 75 62 6a 6f 62 2e 22 20 28 69 | nterrupt.the.current.subjob.".(i |
49c0 | 6e 74 65 72 61 63 74 69 76 65 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c0 88 c2 c0 09 5c 22 87 | nteractive).(byte-code.".....\". |
49e0 | 22 20 5b 6e 69 6c 20 63 6f 6d 69 6e 74 2d 70 74 79 70 20 69 6e 74 65 72 72 75 70 74 2d 70 72 6f | ".[nil.comint-ptyp.interrupt-pro |
4a00 | 63 65 73 73 5d 20 33 29 29 0a 0a 28 64 65 66 75 6e 20 63 6f 6d 69 6e 74 2d 6b 69 6c 6c 2d 73 75 | cess].3))..(defun.comint-kill-su |
4a20 | 62 6a 6f 62 20 6e 69 6c 20 22 5c 0a 53 65 6e 64 20 6b 69 6c 6c 20 73 69 67 6e 61 6c 20 74 6f 20 | bjob.nil."\.Send.kill.signal.to. |
4a40 | 74 68 65 20 63 75 72 72 65 6e 74 20 73 75 62 6a 6f 62 2e 22 20 28 69 6e 74 65 72 61 63 74 69 76 | the.current.subjob.".(interactiv |
4a60 | 65 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c0 88 c2 c0 09 5c 22 87 22 20 5b 6e 69 6c 20 63 6f | e).(byte-code.".....\".".[nil.co |
4a80 | 6d 69 6e 74 2d 70 74 79 70 20 6b 69 6c 6c 2d 70 72 6f 63 65 73 73 5d 20 33 29 29 0a 0a 28 64 65 | mint-ptyp.kill-process].3))..(de |
4aa0 | 66 75 6e 20 63 6f 6d 69 6e 74 2d 71 75 69 74 2d 73 75 62 6a 6f 62 20 6e 69 6c 20 22 5c 0a 53 65 | fun.comint-quit-subjob.nil."\.Se |
4ac0 | 6e 64 20 71 75 69 74 20 73 69 67 6e 61 6c 20 74 6f 20 74 68 65 20 63 75 72 72 65 6e 74 20 73 75 | nd.quit.signal.to.the.current.su |
4ae0 | 62 6a 6f 62 2e 22 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 20 28 62 79 74 65 2d 63 6f 64 65 20 | bjob.".(interactive).(byte-code. |
4b00 | 22 c0 88 c2 c0 09 5c 22 87 22 20 5b 6e 69 6c 20 63 6f 6d 69 6e 74 2d 70 74 79 70 20 71 75 69 74 | ".....\".".[nil.comint-ptyp.quit |
4b20 | 2d 70 72 6f 63 65 73 73 5d 20 33 29 29 0a 0a 28 64 65 66 75 6e 20 63 6f 6d 69 6e 74 2d 73 74 6f | -process].3))..(defun.comint-sto |
4b40 | 70 2d 73 75 62 6a 6f 62 20 6e 69 6c 20 22 5c 0a 53 74 6f 70 20 74 68 65 20 63 75 72 72 65 6e 74 | p-subjob.nil."\.Stop.the.current |
4b60 | 20 73 75 62 6a 6f 62 2e 0a 57 41 52 4e 49 4e 47 3a 20 69 66 20 74 68 65 72 65 20 69 73 20 6e 6f | .subjob..WARNING:.if.there.is.no |
4b80 | 20 63 75 72 72 65 6e 74 20 73 75 62 6a 6f 62 2c 20 79 6f 75 20 63 61 6e 20 65 6e 64 20 75 70 20 | .current.subjob,.you.can.end.up. |
4ba0 | 73 75 73 70 65 6e 64 69 6e 67 0a 74 68 65 20 74 6f 70 2d 6c 65 76 65 6c 20 70 72 6f 63 65 73 73 | suspending.the.top-level.process |
4bc0 | 20 72 75 6e 6e 69 6e 67 20 69 6e 20 74 68 65 20 62 75 66 66 65 72 2e 20 49 66 20 79 6f 75 20 61 | .running.in.the.buffer..If.you.a |
4be0 | 63 63 69 64 65 6e 74 61 6c 6c 79 20 64 6f 0a 74 68 69 73 2c 20 75 73 65 20 5c 5c 5b 63 6f 6d 69 | ccidentally.do.this,.use.\\[comi |
4c00 | 6e 74 2d 63 6f 6e 74 69 6e 75 65 2d 73 75 62 6a 6f 62 5d 20 74 6f 20 72 65 73 75 6d 65 20 74 68 | nt-continue-subjob].to.resume.th |
4c20 | 65 20 70 72 6f 63 65 73 73 2e 20 28 54 68 69 73 0a 69 73 20 6e 6f 74 20 61 20 70 72 6f 62 6c 65 | e.process..(This.is.not.a.proble |
4c40 | 6d 20 77 69 74 68 20 6d 6f 73 74 20 73 68 65 6c 6c 73 2c 20 73 69 6e 63 65 20 74 68 65 79 20 69 | m.with.most.shells,.since.they.i |
4c60 | 67 6e 6f 72 65 20 74 68 69 73 20 73 69 67 6e 61 6c 2e 29 22 20 28 69 6e 74 65 72 61 63 74 69 76 | gnore.this.signal.)".(interactiv |
4c80 | 65 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c0 88 c2 c0 09 5c 22 87 22 20 5b 6e 69 6c 20 63 6f | e).(byte-code.".....\".".[nil.co |
4ca0 | 6d 69 6e 74 2d 70 74 79 70 20 73 74 6f 70 2d 70 72 6f 63 65 73 73 5d 20 33 29 29 0a 0a 28 64 65 | mint-ptyp.stop-process].3))..(de |
4cc0 | 66 75 6e 20 63 6f 6d 69 6e 74 2d 63 6f 6e 74 69 6e 75 65 2d 73 75 62 6a 6f 62 20 6e 69 6c 20 22 | fun.comint-continue-subjob.nil." |
4ce0 | 5c 0a 53 65 6e 64 20 43 4f 4e 54 20 73 69 67 6e 61 6c 20 74 6f 20 70 72 6f 63 65 73 73 20 62 75 | \.Send.CONT.signal.to.process.bu |
4d00 | 66 66 65 72 27 73 20 70 72 6f 63 65 73 73 20 67 72 6f 75 70 2e 0a 55 73 65 66 75 6c 20 69 66 20 | ffer's.process.group..Useful.if. |
4d20 | 79 6f 75 20 61 63 63 69 64 65 6e 74 61 6c 6c 79 20 73 75 73 70 65 6e 64 20 74 68 65 20 74 6f 70 | you.accidentally.suspend.the.top |
4d40 | 2d 6c 65 76 65 6c 20 70 72 6f 63 65 73 73 2e 22 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 20 28 | -level.process.".(interactive).( |
4d60 | 62 79 74 65 2d 63 6f 64 65 20 22 c0 88 c2 c0 09 5c 22 87 22 20 5b 6e 69 6c 20 63 6f 6d 69 6e 74 | byte-code.".....\".".[nil.comint |
4d80 | 2d 70 74 79 70 20 63 6f 6e 74 69 6e 75 65 2d 70 72 6f 63 65 73 73 5d 20 33 29 29 0a 0a 28 64 65 | -ptyp.continue-process].3))..(de |
4da0 | 66 75 6e 20 63 6f 6d 69 6e 74 2d 6b 69 6c 6c 2d 69 6e 70 75 74 20 6e 69 6c 20 22 5c 0a 4b 69 6c | fun.comint-kill-input.nil."\.Kil |
4dc0 | 6c 20 61 6c 6c 20 74 65 78 74 20 66 72 6f 6d 20 6c 61 73 74 20 73 74 75 66 66 20 6f 75 74 70 75 | l.all.text.from.last.stuff.outpu |
4de0 | 74 20 62 79 20 69 6e 74 65 72 70 72 65 74 65 72 20 74 6f 20 70 6f 69 6e 74 2e 22 20 28 69 6e 74 | t.by.interpreter.to.point.".(int |
4e00 | 65 72 61 63 74 69 76 65 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c2 88 c3 c4 70 21 21 18 c5 08 | eractive).(byte-code."....p!!... |
4e20 | 21 19 60 09 56 85 16 00 c6 08 60 5c 22 2a 87 22 20 5b 70 6d 61 72 6b 20 70 2d 70 6f 73 20 6e 69 | !.`.V.....`\"*.".[pmark.p-pos.ni |
4e40 | 6c 20 70 72 6f 63 65 73 73 2d 6d 61 72 6b 20 67 65 74 2d 62 75 66 66 65 72 2d 70 72 6f 63 65 73 | l.process-mark.get-buffer-proces |
4e60 | 73 20 6d 61 72 6b 65 72 2d 70 6f 73 69 74 69 6f 6e 20 6b 69 6c 6c 2d 72 65 67 69 6f 6e 5d 20 36 | s.marker-position.kill-region].6 |
4e80 | 29 29 0a 0a 28 64 65 66 75 6e 20 63 6f 6d 69 6e 74 2d 64 65 6c 63 68 61 72 2d 6f 72 2d 6d 61 79 | ))..(defun.comint-delchar-or-may |
4ea0 | 62 65 2d 65 6f 66 20 28 61 72 67 29 20 22 5c 0a 44 65 6c 65 74 65 20 41 52 47 20 63 68 61 72 61 | be-eof.(arg)."\.Delete.ARG.chara |
4ec0 | 63 74 65 72 73 20 66 6f 72 77 61 72 64 2c 20 6f 72 20 73 65 6e 64 20 61 6e 20 45 4f 46 20 74 6f | cters.forward,.or.send.an.EOF.to |
4ee0 | 20 70 72 6f 63 65 73 73 20 69 66 20 61 74 20 65 6e 64 20 6f 66 20 62 75 66 66 65 72 2e 22 20 28 | .process.if.at.end.of.buffer.".( |
4f00 | 69 6e 74 65 72 61 63 74 69 76 65 20 22 70 22 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c1 88 6d | interactive."p").(byte-code."..m |
4f20 | 83 0b 00 c2 20 82 0e 00 c3 08 21 87 22 20 5b 61 72 67 20 6e 69 6c 20 70 72 6f 63 65 73 73 2d 73 | ..........!.".[arg.nil.process-s |
4f40 | 65 6e 64 2d 65 6f 66 20 64 65 6c 65 74 65 2d 63 68 61 72 5d 20 33 29 29 0a 0a 28 64 65 66 75 6e | end-eof.delete-char].3))..(defun |
4f60 | 20 63 6f 6d 69 6e 74 2d 73 6f 75 72 63 65 2d 64 65 66 61 75 6c 74 20 28 70 72 65 76 69 6f 75 73 | .comint-source-default.(previous |
4f80 | 2d 64 69 72 2f 66 69 6c 65 20 73 6f 75 72 63 65 2d 6d 6f 64 65 73 29 20 28 62 79 74 65 2d 63 6f | -dir/file.source-modes).(byte-co |
4fa0 | 64 65 20 22 08 85 07 00 09 0a 3e 83 14 00 c7 08 21 c8 08 21 42 82 1b 00 0b 86 1b 00 0d c6 42 87 | de."......>.....!..!B.........B. |
4fc0 | 22 20 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 73 | ".[buffer-file-name.major-mode.s |
4fe0 | 6f 75 72 63 65 2d 6d 6f 64 65 73 20 70 72 65 76 69 6f 75 73 2d 64 69 72 2f 66 69 6c 65 20 74 20 | ource-modes.previous-dir/file.t. |
5000 | 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 20 6e 69 6c 20 66 69 6c 65 2d 6e 61 6d 65 2d | default-directory.nil.file-name- |
5020 | 64 69 72 65 63 74 6f 72 79 20 66 69 6c 65 2d 6e 61 6d 65 2d 6e 6f 6e 64 69 72 65 63 74 6f 72 79 | directory.file-name-nondirectory |
5040 | 5d 20 34 29 29 0a 0a 28 64 65 66 75 6e 20 63 6f 6d 69 6e 74 2d 63 68 65 63 6b 2d 73 6f 75 72 63 | ].4))..(defun.comint-check-sourc |
5060 | 65 20 28 66 6e 61 6d 65 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c3 09 21 18 08 85 16 00 c4 08 | e.(fname).(byte-code."..!....... |
5080 | 21 85 16 00 c5 c6 c7 c8 08 21 5c 22 21 85 24 00 70 1a 08 71 88 c9 20 88 0a 71 29 29 87 22 20 5b | !........!\"!.$.p..q.....q)).".[ |
50a0 | 62 75 66 66 20 66 6e 61 6d 65 20 6f 6c 64 2d 62 75 66 66 65 72 20 67 65 74 2d 66 69 6c 65 2d 62 | buff.fname.old-buffer.get-file-b |
50c0 | 75 66 66 65 72 20 62 75 66 66 65 72 2d 6d 6f 64 69 66 69 65 64 2d 70 20 79 2d 6f 72 2d 6e 2d 70 | uffer.buffer-modified-p.y-or-n-p |
50e0 | 20 66 6f 72 6d 61 74 20 22 53 61 76 65 20 62 75 66 66 65 72 20 25 73 20 66 69 72 73 74 3f 20 22 | .format."Save.buffer.%s.first?." |
5100 | 20 62 75 66 66 65 72 2d 6e 61 6d 65 20 73 61 76 65 2d 62 75 66 66 65 72 5d 20 37 29 29 0a 0a 28 | .buffer-name.save-buffer].7))..( |
5120 | 64 65 66 75 6e 20 63 6f 6d 69 6e 74 2d 65 78 74 72 61 63 74 2d 73 74 72 69 6e 67 20 6e 69 6c 20 | defun.comint-extract-string.nil. |
5140 | 22 5c 0a 52 65 74 75 72 6e 73 20 73 74 72 69 6e 67 20 61 72 6f 75 6e 64 20 70 6f 69 6e 74 20 74 | "\.Returns.string.around.point.t |
5160 | 68 61 74 20 73 74 61 72 74 73 20 74 68 65 20 63 75 72 72 65 6e 74 20 6c 69 6e 65 20 6f 72 20 6e | hat.starts.the.current.line.or.n |
5180 | 69 6c 2e 22 20 28 62 79 74 65 2d 63 6f 64 65 20 22 8a 60 18 c6 20 88 60 19 c7 20 88 60 1a 08 62 | il.".(byte-code.".`....`....`..b |
51a0 | 88 c8 c9 09 c4 23 85 1a 00 60 54 1b 08 62 88 ca c9 0a c4 23 85 28 00 60 53 1d 0b 85 35 00 0d 85 | .....#...`T..b.....#.(.`S...5... |
51c0 | 35 00 cb 0b 0d 5c 22 2d 29 87 22 20 5b 70 6f 69 6e 74 20 62 6f 6c 20 65 6f 6c 20 73 74 61 72 74 | 5....\"-).".[point.bol.eol.start |
51e0 | 20 74 20 65 6e 64 20 62 65 67 69 6e 6e 69 6e 67 2d 6f 66 2d 6c 69 6e 65 20 65 6e 64 2d 6f 66 2d | .t.end.beginning-of-line.end-of- |
5200 | 6c 69 6e 65 20 73 65 61 72 63 68 2d 62 61 63 6b 77 61 72 64 20 22 5c 22 22 20 73 65 61 72 63 68 | line.search-backward."\"".search |
5220 | 2d 66 6f 72 77 61 72 64 20 62 75 66 66 65 72 2d 73 75 62 73 74 72 69 6e 67 5d 20 37 29 29 0a 0a | -forward.buffer-substring].7)).. |
5240 | 28 64 65 66 75 6e 20 63 6f 6d 69 6e 74 2d 67 65 74 2d 73 6f 75 72 63 65 20 28 70 72 6f 6d 70 74 | (defun.comint-get-source.(prompt |
5260 | 20 70 72 65 76 2d 64 69 72 2f 66 69 6c 65 20 73 6f 75 72 63 65 2d 6d 6f 64 65 73 20 6d 75 73 74 | .prev-dir/file.source-modes.must |
5280 | 6d 61 74 63 68 2d 70 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 ca 09 0a 5c 22 18 cb 20 1b 0b 85 | match-p).(byte-code."...\"...... |
52a0 | 16 00 cc 0b 21 85 16 00 cd 0b 21 3f 1c 0c 83 21 00 ce 0b 21 82 23 00 08 40 1d 0c 83 2e 00 cf 0b | ....!.....!?...!...!.#..@....... |
52c0 | 21 82 30 00 08 41 1e 06 d0 0e 06 83 42 00 d1 d2 0e 08 0e 06 23 82 44 00 0e 08 0d 0d 0e 06 50 0e | !.0..A......B.......#.D.......P. |
52e0 | 09 24 1e 07 d3 d4 0e 07 21 21 43 2e 06 87 22 20 5b 64 65 66 20 70 72 65 76 2d 64 69 72 2f 66 69 | .$......!!C...".[def.prev-dir/fi |
5300 | 6c 65 20 73 6f 75 72 63 65 2d 6d 6f 64 65 73 20 73 74 72 69 6e 67 66 69 6c 65 20 73 66 69 6c 65 | le.source-modes.stringfile.sfile |
5320 | 2d 70 20 64 65 66 64 69 72 20 64 65 66 66 69 6c 65 20 61 6e 73 20 70 72 6f 6d 70 74 20 6d 75 73 | -p.defdir.deffile.ans.prompt.mus |
5340 | 74 6d 61 74 63 68 2d 70 20 63 6f 6d 69 6e 74 2d 73 6f 75 72 63 65 2d 64 65 66 61 75 6c 74 20 63 | tmatch-p.comint-source-default.c |
5360 | 6f 6d 69 6e 74 2d 65 78 74 72 61 63 74 2d 73 74 72 69 6e 67 20 66 69 6c 65 2d 65 78 69 73 74 73 | omint-extract-string.file-exists |
5380 | 2d 70 20 66 69 6c 65 2d 64 69 72 65 63 74 6f 72 79 2d 70 20 66 69 6c 65 2d 6e 61 6d 65 2d 64 69 | -p.file-directory-p.file-name-di |
53a0 | 72 65 63 74 6f 72 79 20 66 69 6c 65 2d 6e 61 6d 65 2d 6e 6f 6e 64 69 72 65 63 74 6f 72 79 20 72 | rectory.file-name-nondirectory.r |
53c0 | 65 61 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 66 6f 72 6d 61 74 20 22 25 73 28 64 65 66 61 75 6c 74 | ead-file-name.format."%s(default |
53e0 | 20 25 73 29 20 22 20 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 73 75 62 73 74 69 74 75 | .%s).".expand-file-name.substitu |
5400 | 74 65 2d 69 6e 2d 66 69 6c 65 2d 6e 61 6d 65 5d 20 31 32 29 29 0a 0a 28 64 65 66 75 6e 20 63 6f | te-in-file-name].12))..(defun.co |
5420 | 6d 69 6e 74 2d 70 72 6f 63 2d 71 75 65 72 79 20 28 70 72 6f 63 20 73 74 72 29 20 28 62 79 74 65 | mint-proc-query.(proc.str).(byte |
5440 | 2d 63 6f 64 65 20 22 c7 09 21 18 c8 09 21 1a c9 08 21 88 08 71 88 ca 08 21 cb 0a 21 1c 1b cc 09 | -code."..!...!...!..q...!..!.... |
5460 | 0d 5c 22 88 cd 09 21 88 ce 0c 0b 5c 22 3f 85 4c 00 cf 0b 21 1e 06 d0 0b 0a 5c 22 88 d1 d2 21 88 | .\"...!....\"?.L...!.....\"...!. |
5480 | ce 0e 06 0b 5c 22 3f 83 46 00 d3 0e 06 21 82 4b 00 d0 0b 0e 06 5c 22 29 2a 2a 87 22 20 5b 70 72 | ....\"?.F....!.K.....\")**.".[pr |
54a0 | 6f 63 2d 62 75 66 20 70 72 6f 63 20 70 72 6f 63 2d 6d 61 72 6b 20 70 72 6f 63 2d 77 69 6e 20 70 | oc-buf.proc.proc-mark.proc-win.p |
54c0 | 72 6f 63 2d 70 74 20 73 74 72 20 6f 70 6f 69 6e 74 20 70 72 6f 63 65 73 73 2d 62 75 66 66 65 72 | roc-pt.str.opoint.process-buffer |
54e0 | 20 70 72 6f 63 65 73 73 2d 6d 61 72 6b 20 64 69 73 70 6c 61 79 2d 62 75 66 66 65 72 20 67 65 74 | .process-mark.display-buffer.get |
5500 | 2d 62 75 66 66 65 72 2d 77 69 6e 64 6f 77 20 6d 61 72 6b 65 72 2d 70 6f 73 69 74 69 6f 6e 20 63 | -buffer-window.marker-position.c |
5520 | 6f 6d 69 6e 74 2d 73 65 6e 64 2d 73 74 72 69 6e 67 20 61 63 63 65 70 74 2d 70 72 6f 63 65 73 73 | omint-send-string.accept-process |
5540 | 2d 6f 75 74 70 75 74 20 70 6f 73 2d 76 69 73 69 62 6c 65 2d 69 6e 2d 77 69 6e 64 6f 77 2d 70 20 | -output.pos-visible-in-window-p. |
5560 | 77 69 6e 64 6f 77 2d 70 6f 69 6e 74 20 73 65 74 2d 77 69 6e 64 6f 77 2d 70 6f 69 6e 74 20 73 69 | window-point.set-window-point.si |
5580 | 74 2d 66 6f 72 20 30 20 70 75 73 68 2d 6d 61 72 6b 5d 20 31 36 29 29 0a 0a 28 64 65 66 75 6e 20 | t-for.0.push-mark].16))..(defun. |
55a0 | 63 6f 6d 69 6e 74 2d 6d 61 74 63 68 2d 70 61 72 74 69 61 6c 2d 70 61 74 68 6e 61 6d 65 20 6e 69 | comint-match-partial-pathname.ni |
55c0 | 6c 20 22 5c 0a 52 65 74 75 72 6e 73 20 74 68 65 20 73 74 72 69 6e 67 20 6f 66 20 61 6e 20 65 78 | l."\.Returns.the.string.of.an.ex |
55e0 | 69 73 74 69 6e 67 20 66 69 6c 65 6e 61 6d 65 20 6f 72 20 63 61 75 73 65 73 20 61 6e 20 65 72 72 | isting.filename.or.causes.an.err |
5600 | 6f 72 2e 22 20 28 62 79 74 65 2d 63 6f 64 65 20 22 8a c0 c1 21 88 c2 c3 21 29 83 10 00 c4 82 24 | or.".(byte-code."...!...!).....$ |
5620 | 00 8a c5 c6 21 88 c7 c8 21 88 c9 ca cb cc 21 cd cc 21 5c 22 21 29 87 22 20 5b 62 61 63 6b 77 61 | ....!...!.....!..!\"!).".[backwa |
5640 | 72 64 2d 63 68 61 72 20 31 20 6c 6f 6f 6b 69 6e 67 2d 61 74 20 22 5c 5c 73 20 22 20 22 22 20 72 | rd-char.1.looking-at."\\s."."".r |
5660 | 65 2d 73 65 61 72 63 68 2d 62 61 63 6b 77 61 72 64 20 22 5b 5e 7e 2f 41 2d 5a 61 2d 7a 30 2d 39 | e-search-backward."[^~/A-Za-z0-9 |
5680 | 2d 2d 2d 5f 2e 24 23 2c 5d 2b 22 20 72 65 2d 73 65 61 72 63 68 2d 66 6f 72 77 61 72 64 20 22 5b | ---_.$#,]+".re-search-forward."[ |
56a0 | 7e 2f 41 2d 5a 61 2d 7a 30 2d 39 2d 2d 2d 5f 2e 24 23 2c 5d 2b 22 20 73 75 62 73 74 69 74 75 74 | ~/A-Za-z0-9---_.$#,]+".substitut |
56c0 | 65 2d 69 6e 2d 66 69 6c 65 2d 6e 61 6d 65 20 62 75 66 66 65 72 2d 73 75 62 73 74 72 69 6e 67 20 | e-in-file-name.buffer-substring. |
56e0 | 6d 61 74 63 68 2d 62 65 67 69 6e 6e 69 6e 67 20 30 20 6d 61 74 63 68 2d 65 6e 64 5d 20 31 30 29 | match-beginning.0.match-end].10) |
5700 | 29 0a 0a 28 64 65 66 75 6e 20 63 6f 6d 69 6e 74 2d 72 65 70 6c 61 63 65 2d 62 79 2d 65 78 70 61 | )..(defun.comint-replace-by-expa |
5720 | 6e 64 65 64 2d 66 69 6c 65 6e 61 6d 65 20 6e 69 6c 20 22 5c 0a 52 65 70 6c 61 63 65 20 74 68 65 | nded-filename.nil."\.Replace.the |
5740 | 20 66 69 6c 65 6e 61 6d 65 20 61 74 20 70 6f 69 6e 74 20 77 69 74 68 20 61 6e 20 65 78 70 61 6e | .filename.at.point.with.an.expan |
5760 | 64 65 64 2c 20 63 61 6e 6f 6e 69 63 61 6c 69 73 65 64 2c 20 61 6e 64 0a 63 6f 6d 70 6c 65 74 65 | ded,.canonicalised,.and.complete |
5780 | 64 20 72 65 70 6c 61 63 65 6d 65 6e 74 2e 0a 5c 22 45 78 70 61 6e 64 65 64 5c 22 20 6d 65 61 6e | d.replacement..\"Expanded\".mean |
57a0 | 73 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 76 61 72 69 61 62 6c 65 73 20 28 65 2e 67 2e 2c 20 24 | s.environment.variables.(e.g.,.$ |
57c0 | 48 4f 4d 45 29 20 61 6e 64 20 7e 27 73 20 61 72 65 0a 72 65 70 6c 61 63 65 64 20 77 69 74 68 20 | HOME).and.~'s.are.replaced.with. |
57e0 | 74 68 65 20 63 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 64 69 72 65 63 74 6f 72 69 65 73 2e 20 20 | the.corresponding.directories... |
5800 | 5c 22 43 61 6e 6f 6e 69 63 61 6c 69 73 65 64 5c 22 20 6d 65 61 6e 73 20 2e 2e 0a 61 6e 64 20 2e | \"Canonicalised\".means....and.. |
5820 | 20 61 72 65 20 72 65 6d 6f 76 65 64 2c 20 61 6e 64 20 74 68 65 20 66 69 6c 65 6e 61 6d 65 20 69 | .are.removed,.and.the.filename.i |
5840 | 73 20 6d 61 64 65 20 61 62 73 6f 6c 75 74 65 20 69 6e 73 74 65 61 64 20 6f 66 20 72 65 6c 61 74 | s.made.absolute.instead.of.relat |
5860 | 69 76 65 2e 0a 53 65 65 20 66 75 6e 63 74 69 6f 6e 73 20 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e | ive..See.functions.expand-file-n |
5880 | 61 6d 65 20 61 6e 64 20 73 75 62 73 74 69 74 75 74 65 2d 69 6e 2d 66 69 6c 65 2d 6e 61 6d 65 2e | ame.and.substitute-in-file-name. |
58a0 | 20 53 65 65 20 61 6c 73 6f 0a 63 6f 6d 69 6e 74 2d 64 79 6e 61 6d 69 63 2d 63 6f 6d 70 6c 65 74 | .See.also.comint-dynamic-complet |
58c0 | 65 2e 22 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c6 88 | e.".(interactive).(byte-code.".. |
58e0 | c7 20 18 c8 08 21 19 c9 08 21 1a ca 0a 09 86 14 00 0c 5c 22 1b 0b 3f 83 25 00 cb cc 08 5c 22 88 | .....!...!........\"..?.%....\". |
5900 | cd 20 82 40 00 0b c5 3d 83 31 00 cb ce 21 82 40 00 cf d0 d1 21 d2 d1 21 5c 22 88 d3 09 0b 50 21 | ...@...=.1...!.@....!..!\"....P! |
5920 | 63 2c 87 22 20 5b 70 61 74 68 6e 61 6d 65 20 70 61 74 68 64 69 72 20 70 61 74 68 6e 6f 6e 64 69 | c,.".[pathname.pathdir.pathnondi |
5940 | 72 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 20 74 | r.completion.default-directory.t |
5960 | 20 6e 69 6c 20 63 6f 6d 69 6e 74 2d 6d 61 74 63 68 2d 70 61 72 74 69 61 6c 2d 70 61 74 68 6e 61 | .nil.comint-match-partial-pathna |
5980 | 6d 65 20 66 69 6c 65 2d 6e 61 6d 65 2d 64 69 72 65 63 74 6f 72 79 20 66 69 6c 65 2d 6e 61 6d 65 | me.file-name-directory.file-name |
59a0 | 2d 6e 6f 6e 64 69 72 65 63 74 6f 72 79 20 66 69 6c 65 2d 6e 61 6d 65 2d 63 6f 6d 70 6c 65 74 69 | -nondirectory.file-name-completi |
59c0 | 6f 6e 20 6d 65 73 73 61 67 65 20 22 4e 6f 20 63 6f 6d 70 6c 65 74 69 6f 6e 73 20 6f 66 20 25 73 | on.message."No.completions.of.%s |
59e0 | 2e 22 20 64 69 6e 67 20 22 55 6e 69 71 75 65 20 63 6f 6d 70 6c 65 74 69 6f 6e 2e 22 20 64 65 6c | .".ding."Unique.completion.".del |
5a00 | 65 74 65 2d 72 65 67 69 6f 6e 20 6d 61 74 63 68 2d 62 65 67 69 6e 6e 69 6e 67 20 30 20 6d 61 74 | ete-region.match-beginning.0.mat |
5a20 | 63 68 2d 65 6e 64 20 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 5d 20 31 33 29 29 0a 0a 28 | ch-end.expand-file-name].13))..( |
5a40 | 64 65 66 75 6e 20 63 6f 6d 69 6e 74 2d 64 79 6e 61 6d 69 63 2d 63 6f 6d 70 6c 65 74 65 20 6e 69 | defun.comint-dynamic-complete.ni |
5a60 | 6c 20 22 5c 0a 44 79 6e 61 6d 69 63 61 6c 6c 79 20 63 6f 6d 70 6c 65 74 65 20 74 68 65 20 66 69 | l."\.Dynamically.complete.the.fi |
5a80 | 6c 65 6e 61 6d 65 20 61 74 20 70 6f 69 6e 74 2e 0a 54 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 69 | lename.at.point..This.function.i |
5aa0 | 73 20 73 69 6d 69 6c 61 72 20 74 6f 20 63 6f 6d 69 6e 74 2d 72 65 70 6c 61 63 65 2d 62 79 2d 65 | s.similar.to.comint-replace-by-e |
5ac0 | 78 70 61 6e 64 65 64 2d 66 69 6c 65 6e 61 6d 65 2c 20 65 78 63 65 70 74 0a 74 68 61 74 20 69 74 | xpanded-filename,.except.that.it |
5ae0 | 20 77 6f 6e 27 74 20 63 68 61 6e 67 65 20 70 61 72 74 73 20 6f 66 20 74 68 65 20 66 69 6c 65 6e | .won't.change.parts.of.the.filen |
5b00 | 61 6d 65 20 61 6c 72 65 61 64 79 20 65 6e 74 65 72 65 64 20 69 6e 20 74 68 65 20 62 75 66 66 65 | ame.already.entered.in.the.buffe |
5b20 | 72 3b 20 0a 69 74 20 6a 75 73 74 20 61 64 64 73 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 63 68 61 72 | r;..it.just.adds.completion.char |
5b40 | 61 63 74 65 72 73 20 74 6f 20 74 68 65 20 65 6e 64 20 6f 66 20 74 68 65 20 66 69 6c 65 6e 61 6d | acters.to.the.end.of.the.filenam |
5b60 | 65 2e 22 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c6 88 | e.".(interactive).(byte-code.".. |
5b80 | c7 20 18 c8 08 21 19 c9 08 21 1a ca 0a 09 86 14 00 0c 5c 22 1b 0b 3f 83 25 00 cb cc 08 5c 22 88 | .....!...!........\"..?.%....\". |
5ba0 | cd 20 82 3c 00 0b c5 3d 83 31 00 cb ce 21 82 3c 00 cf d0 21 62 88 0b 0a 47 c6 4f 63 2c 87 22 20 | ...<...=.1...!.<...!b...G.Oc,.". |
5bc0 | 5b 70 61 74 68 6e 61 6d 65 20 70 61 74 68 64 69 72 20 70 61 74 68 6e 6f 6e 64 69 72 20 63 6f 6d | [pathname.pathdir.pathnondir.com |
5be0 | 70 6c 65 74 69 6f 6e 20 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 20 74 20 6e 69 6c 20 | pletion.default-directory.t.nil. |
5c00 | 63 6f 6d 69 6e 74 2d 6d 61 74 63 68 2d 70 61 72 74 69 61 6c 2d 70 61 74 68 6e 61 6d 65 20 66 69 | comint-match-partial-pathname.fi |
5c20 | 6c 65 2d 6e 61 6d 65 2d 64 69 72 65 63 74 6f 72 79 20 66 69 6c 65 2d 6e 61 6d 65 2d 6e 6f 6e 64 | le-name-directory.file-name-nond |
5c40 | 69 72 65 63 74 6f 72 79 20 66 69 6c 65 2d 6e 61 6d 65 2d 63 6f 6d 70 6c 65 74 69 6f 6e 20 6d 65 | irectory.file-name-completion.me |
5c60 | 73 73 61 67 65 20 22 4e 6f 20 63 6f 6d 70 6c 65 74 69 6f 6e 73 20 6f 66 20 25 73 2e 22 20 64 69 | ssage."No.completions.of.%s.".di |
5c80 | 6e 67 20 22 55 6e 69 71 75 65 20 63 6f 6d 70 6c 65 74 69 6f 6e 2e 22 20 6d 61 74 63 68 2d 65 6e | ng."Unique.completion.".match-en |
5ca0 | 64 20 30 5d 20 31 31 29 29 0a 0a 28 64 65 66 75 6e 20 63 6f 6d 69 6e 74 2d 64 79 6e 61 6d 69 63 | d.0].11))..(defun.comint-dynamic |
5cc0 | 2d 6c 69 73 74 2d 63 6f 6d 70 6c 65 74 69 6f 6e 73 20 6e 69 6c 20 22 5c 0a 4c 69 73 74 20 69 6e | -list-completions.nil."\.List.in |
5ce0 | 20 68 65 6c 70 20 62 75 66 66 65 72 20 61 6c 6c 20 70 6f 73 73 69 62 6c 65 20 63 6f 6d 70 6c 65 | .help.buffer.all.possible.comple |
5d00 | 74 69 6f 6e 73 20 6f 66 20 74 68 65 20 66 69 6c 65 6e 61 6d 65 20 61 74 20 70 6f 69 6e 74 2e 22 | tions.of.the.filename.at.point." |
5d20 | 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c9 88 ca 20 18 | .(interactive).(byte-code."..... |
5d40 | cb 08 21 19 cc 08 21 1a cd 0a 09 86 14 00 0c 5c 22 1b 0b 3f 83 25 00 ce cf 08 5c 22 88 d0 20 82 | ..!...!........\"..?.%....\".... |
5d60 | 50 00 d1 20 1e 06 d2 90 d3 0b 21 91 88 d4 d5 21 88 ce d6 21 88 72 1e 07 0e 07 d7 55 83 49 00 d8 | P.........!....!...!.r.....U.I.. |
5d80 | 0e 06 21 82 4e 00 0e 07 89 16 08 29 29 2c 87 22 20 5b 70 61 74 68 6e 61 6d 65 20 70 61 74 68 64 | ..!.N......)),.".[pathname.pathd |
5da0 | 69 72 20 70 61 74 68 6e 6f 6e 64 69 72 20 63 6f 6d 70 6c 65 74 69 6f 6e 73 20 64 65 66 61 75 6c | ir.pathnondir.completions.defaul |
5dc0 | 74 2d 64 69 72 65 63 74 6f 72 79 20 74 20 63 6f 6e 66 20 63 68 20 75 6e 72 65 61 64 2d 63 6f 6d | t-directory.t.conf.ch.unread-com |
5de0 | 6d 61 6e 64 2d 63 68 61 72 20 6e 69 6c 20 63 6f 6d 69 6e 74 2d 6d 61 74 63 68 2d 70 61 72 74 69 | mand-char.nil.comint-match-parti |
5e00 | 61 6c 2d 70 61 74 68 6e 61 6d 65 20 66 69 6c 65 2d 6e 61 6d 65 2d 64 69 72 65 63 74 6f 72 79 20 | al-pathname.file-name-directory. |
5e20 | 66 69 6c 65 2d 6e 61 6d 65 2d 6e 6f 6e 64 69 72 65 63 74 6f 72 79 20 66 69 6c 65 2d 6e 61 6d 65 | file-name-nondirectory.file-name |
5e40 | 2d 61 6c 6c 2d 63 6f 6d 70 6c 65 74 69 6f 6e 73 20 6d 65 73 73 61 67 65 20 22 4e 6f 20 63 6f 6d | -all-completions.message."No.com |
5e60 | 70 6c 65 74 69 6f 6e 73 20 6f 66 20 25 73 2e 22 20 64 69 6e 67 20 63 75 72 72 65 6e 74 2d 77 69 | pletions.of.%s.".ding.current-wi |
5e80 | 6e 64 6f 77 2d 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 22 2a 48 65 6c 70 2a 22 20 64 69 73 70 | ndow-configuration."*Help*".disp |
5ea0 | 6c 61 79 2d 63 6f 6d 70 6c 65 74 69 6f 6e 2d 6c 69 73 74 20 73 69 74 2d 66 6f 72 20 30 20 22 48 | lay-completion-list.sit-for.0."H |
5ec0 | 69 74 20 73 70 61 63 65 20 74 6f 20 66 6c 75 73 68 2e 22 20 33 32 20 73 65 74 2d 77 69 6e 64 6f | it.space.to.flush.".32.set-windo |
5ee0 | 77 2d 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 5d 20 31 33 29 29 0a 0a 28 64 65 66 76 61 72 20 63 | w-configuration].13))..(defvar.c |
5f00 | 6f 6d 69 6e 74 2d 6c 6f 61 64 2d 68 6f 6f 6b 20 6e 69 6c 20 22 5c 0a 54 68 69 73 20 68 6f 6f 6b | omint-load-hook.nil."\.This.hook |
5f20 | 20 69 73 20 72 75 6e 20 77 68 65 6e 20 63 6f 6d 69 6e 74 20 69 73 20 6c 6f 61 64 65 64 20 69 6e | .is.run.when.comint.is.loaded.in |
5f40 | 2e 0a 54 68 69 73 20 69 73 20 61 20 67 6f 6f 64 20 70 6c 61 63 65 20 74 6f 20 70 75 74 20 6b 65 | ..This.is.a.good.place.to.put.ke |
5f60 | 79 62 69 6e 64 69 6e 67 73 2e 22 29 0a 0a 28 72 75 6e 2d 68 6f 6f 6b 73 20 28 71 75 6f 74 65 20 | ybindings.")..(run-hooks.(quote. |
5f80 | 63 6f 6d 69 6e 74 2d 6c 6f 61 64 2d 68 6f 6f 6b 29 29 0a | comint-load-hook)). |