Today I noticed that pressing “;” when running a query no longer seemed to work in emacs and I am sure it used to. It runs fine from the terminal but not after compiling the buffer and being placed into the comint buffer running the session.
Running GTK emacs or emacs in the terminal (emacs -nw) gives me this;
2 ?- ap(X,Y,[a,b,c,d]).
X = ,
Y = [a, b, c, d] ;
X = [a],
Y = [b, c, d] .
I was expecting to be able to see four solutions but it stopped after showing the second one AND I had to press RETURN to get the simocolon to be recognised. It feels like the keyboard handling in the comit buffer has somehow broken?
Has a default setting changed?