[comp.sys.hp] HP Common LISP II, problems with ^C and Breaking

ibm@bosco.dit.upm.es (Ignacio Bellido Montes) (09/14/89)

	Hello, I have read some news telling some problems on HP Common LISP
II editor.

	I have problems related to the break key. When I am editing some
source code on the editor, the ^C key works rigth and I can perform commands
like C-c C-e, C-c C-c or C-c C-a. That's rigth. But when I'm on the Lisp top
level Interpreter (on the editor too), ^C key sends a break signal to the Lisp
process, that begins a break loop, that is no problem (I would like to execute
C-c C-a too on this buffer, but ...) The problem came because the lisp
interpreter lost "all" the control of the terminal input/output procedure.
That is, the parent process of the interpreter (a shell) takes a half of the
keyboard inputs in the terminal (doesn't matter wich kind of it).

	I've tried to solve the problem modifying the terminal setup, but this
only allow me to eliminate the possibility of breaking the process (that is not
a good choice when you are developing software and fighting with infinite
loops).

	If anyone of you can help me, please send fixes by email or post it to
comp.lang.lisp, I will agree your answers and if I find the fix, I will post
it to this groups.

	Thanks in advance

				Ignacio Bellido

============================================================================
Ignacio Bellido Fernandez-Montes,

Departamento de Ingenieria de           Department of Telematic
Sistemas Telematicos (dit),		Systems Engineering,
Laboratorio de Inteligencia Artificial.	Artificial Intelligence Laboratory.
Universidad Politecnica de Madrid.	Madrid University of Technology.
Espa~na.				Spain.

e-mail:	ibellido@dit.upm.es or	  Phone: Work: 34 - 1 - 5495700 (62) ext 368
	ibellido@goya.uucp		 Home: 34 - 1 - 2533365
TELEX:  47430 ETSIT E			 Fax:  34 - 1 - 2432077
============================================================================


============================================================================
Ignacio Bellido Fernandez-Montes,

Departamento de Ingenieria de           Department of Telematic