On Fri, Jan 10, 2020 at 8:07 PM Eric Iverson <[email protected]> wrote:
> I think the best fix here is one provided by emacs users. It should be
> possible for emacs to emit the 3 blank prompt.

Trying to think through this:

How does emacs determine when it should emit the prompt?

For example: if the immex phrase would run once every time the
keyboard unlocked, then it could increment a number in a file, and
every time emacs read a buffer which ended on a newline it could check
the file and emit the prompt if that value had changed.

But immex flag gets set to zero every time the phrase runs, so that won't work.

Next best thing might be to emit the prompt every time emacs read a
buffer which ended on a newline, leave it there if the user types
something in and hits enter, but insert any additional buffers before
the prompt until the user hits enter. This has some failure modes but
hopefully the user would know when the code they wrote is taking a
long time to run.

Am I overlooking something obvious, here?

Thanks,

-- 
Raul
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to