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

Posted on Aug 6, 2020 2:09 PM

Reply

Similar questions

1 reply

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Anyone noticed odd behavior running emacs through a terminal app on iPad?

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.