1376 |
;; Crank up a new process |
;; Crank up a new process |
1377 |
(let ((proc (term-exec-1 name buffer command switches))) |
(let ((proc (term-exec-1 name buffer command switches))) |
1378 |
(make-local-variable 'term-ptyp) |
(make-local-variable 'term-ptyp) |
1379 |
(setq term-ptyp process-connection-type) ; T if pty, NIL if pipe. |
(setq term-ptyp process-connection-type) ; t if pty, nil if pipe. |
1380 |
;; Jump to the end, and set the process mark. |
;; Jump to the end, and set the process mark. |
1381 |
(goto-char (point-max)) |
(goto-char (point-max)) |
1382 |
(set-marker (process-mark proc) (point)) |
(set-marker (process-mark proc) (point)) |
1991 |
initial string matching regexp term-prompt-regexp. |
initial string matching regexp term-prompt-regexp. |
1992 |
term-input-filter-functions monitors input for \"cd\", \"pushd\", and |
term-input-filter-functions monitors input for \"cd\", \"pushd\", and |
1993 |
\"popd\" commands. When it sees one, it cd's the buffer. |
\"popd\" commands. When it sees one, it cd's the buffer. |
1994 |
term-input-filter is the default: returns T if the input isn't all white |
term-input-filter is the default: returns t if the input isn't all white |
1995 |
space. |
space. |
1996 |
|
|
1997 |
If the term is Lucid Common Lisp, |
If the term is Lucid Common Lisp, |
1998 |
term-get-old-input snarfs the sexp ending at point. |
term-get-old-input snarfs the sexp ending at point. |
1999 |
term-input-filter-functions does nothing. |
term-input-filter-functions does nothing. |
2000 |
term-input-filter returns NIL if the input matches input-filter-regexp, |
term-input-filter returns nil if the input matches input-filter-regexp, |
2001 |
which matches (1) all whitespace (2) :a, :c, etc. |
which matches (1) all whitespace (2) :a, :c, etc. |
2002 |
|
|
2003 |
Similarly for Soar, Scheme, etc." |
Similarly for Soar, Scheme, etc." |