Interrupting in debug mode leads to invisible console input

Hi all,

I encountered a strange behaviour while using version 9.2.9-1 in debug mode (trace).

When I interrupt the programm, followed by a break (b), I can no longer see the input on the console window. Usually I would want to use listing/1 to find out which facts exist at that moment, but when I type anything it will not be shown in the console window.

Does anyone know how I can fix this issue?

Many thanks

Niclas

Here an example:
I typed “listing(test).” and then tried to close the programm which shows that the input is there.

image

It should possibly be considered a bug. But then, the entire console and graphics is being reimplemented. There are two ways around. Using L (capital) lists the current predicate or you can use the menu to create a new thread (console) and do the listing there.

1 Like