a-Shell users are a tiny minority among iOS users. Scheme users are also a tiny minority. But for those who belong to both minorities, here comes scheme-for-iOS, available in a-Shell with “pkg install scheme-s7”.
It’s a direct port of S7: ccrma.stanford.edu/software/…
Nice review of a-Shell (from 8 months ago, I’m glad I fixed some of the bugs he shows in the meantime…): youtu.be/qOVsipr7HEQ?si=Qr8M…
Ahead of Apple’s big iPad event next week, I keep seeing people asking for a terminal on the iPad. I’d like to tell them: you know, you don’t have to wait for Apple to provide it…
Replying to @_qunb_
If you are trying to run a user-installed version of Pillow instead of the app-installed version, yes, you will get an error. The standard version works fine:
These new JavaScript-based features mean that a-Shell can go from this (pure textual interface, old school):
Version 1.12.6 is out on the AppStore. There are several bug fixes (dash, pico, env) and a new feature: 3 new editors that can be installed on demand (with “pkg”): Ace, Codemirror and Monaco. All three use JavaScript. Here is Monaco, combined with Markdown-viewer.
Since the internalbrowser remains active once launched, even if you left-edge-swipe to go back to the main window, you can run markdown-viewer in parallel with the editor and swap between the two:
There is also a “markdown-viewer” command, that displays Markdown files directly, using the internalbrowser:
Method: type `config -t`, then edit the .toolbarDefinition file. Buttons are defined by icon, action, parameter. This is the default toolbar:









