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
