Anyone noticed odd behavior running emacs through a terminal app on iPad?
This is an odd one. I’ve been using Panic Prompt to log onto my iMac. I’ve been playing with lisp running through emacs (emacs -nw) and slime. I noticed that in the REPL window when running a y-or-n-p function near the bottom of a window the display went bonkers. I could redraw the display but the problem kept coming back.
I tried running the same thing directly on the iMac both with Terminal and iTerm. No problem.
Then I tried running different terminal apps on the iPad: Blink, Termius, and Shelly. When I tried last night, two of the three (don’t remember exactly which had the same problem). Just now I tried again and only Termius of the three showed the problem.
I wrote a short function to test this:
(defun yornp ()
(loop (if (not (y-or-n-p "Another")) (return))))
Again, only Termius showed the problem. And when I checked Prompt again, it didn’t show the problem either. Nor did it show the problem when I ran the original functions.
It seems to me that terminal apps running on iPad may have a(n intermittent) problem propagating their window size — or that iPadOS does.
Has anyone else seen anything similar?
iPad Pro 11-inch Wi-Fi, Cellular