Mercurial > emacs
comparison lisp/progmodes/idlw-shell.el @ 90043:e24e2e78deda
Revision: miles@gnu.org--gnu-2004/emacs--unicode--0--patch-69
Merge from emacs--cvs-trunk--0
Patches applied:
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-643
- miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-649
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-650
Merge from gnus--rel--5.10
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-651
- miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-655
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-656
Update from CVS: lisp/man.el (Man-xref-normal-file): Fix help-echo.
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-657
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-658
Merge from gnus--rel--5.10
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-659
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-660
Merge from gnus--rel--5.10
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-661
- miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-667
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-668
Merge from gnus--rel--5.10
* miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-61
- miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-68
Update from CVS
author | Miles Bader <miles@gnu.org> |
---|---|
date | Thu, 04 Nov 2004 08:55:40 +0000 |
parents | 4c90ffeb71c5 7cda0787d8cd |
children | cb7f41387eb3 |
comparison
equal
deleted
inserted
replaced
90042:003d95404d71 | 90043:e24e2e78deda |
---|---|
1135 (setq idlwave-shell-wait-for-output t) | 1135 (setq idlwave-shell-wait-for-output t) |
1136 (accept-process-output proc)))) | 1136 (accept-process-output proc)))) |
1137 (goto-char save-point)) | 1137 (goto-char save-point)) |
1138 (set-buffer save-buffer)))) | 1138 (set-buffer save-buffer)))) |
1139 | 1139 |
1140 (defun idlwave-shell-send-char (c &optional no-error) | 1140 (defun idlwave-shell-send-char (c &optional error) |
1141 "Send one character to the shell, without a newline." | 1141 "Send one character to the shell, without a newline." |
1142 (interactive "cChar to send to IDL: ") | 1142 (interactive "cChar to send to IDL: \np") |
1143 (let ((errf (if (interactive-p) 'error 'message)) | 1143 (let ((errf (if error 'error 'message)) |
1144 buf proc) | 1144 buf proc) |
1145 (if (or (not (setq buf (get-buffer (idlwave-shell-buffer)))) | 1145 (if (or (not (setq buf (get-buffer (idlwave-shell-buffer)))) |
1146 (not (setq proc (get-buffer-process buf)))) | 1146 (not (setq proc (get-buffer-process buf)))) |
1147 (funcall errf "Shell is not running")) | 1147 (funcall errf "Shell is not running")) |
1148 (if (equal c ?\C-g) | 1148 (if (equal c ?\C-g) |