Ian McDowell
Ian McDowell
This should be an easy fix. We currently throw a fatal error if no windows are found. The easiest workaround is to silently fail, then require devs without a storyboard...
Tests were added for both new classes. The `TerminalBufferTests` is pretty limited at the moment, but the `TerminalCursorTests` has good code coverage.
One regression I didn't address here: The OutputSanitizer (replace `/private/var/mobile/Containers/.../Documents` with `~`) is incompatible with the new way that text flows into the buffer, as it happens character by character...
Thanks! Assuming that the sanitizer won't ever need to replace multiple lines at once, we could avoid displaying each character as it comes in. Whenever we receive \r, \n, etc,...
This is ready to merge now. * Fixed a bug with outputting emoji, where the cursor would get offset when used with NSRange * Fixed a history saving bug *...
Sorry about that, tests were broken with OutputSanitizer change. They are back up now 🙂
We will need additional validation before it ships, as it may break some commands. Lets keep it in this branch for a while, until I have more confidence in its...
I’ll take a look ASAP!
I've successfully compiled git-cli for iOS in the past, add a git CLI to my own app. I may attempt to add my work there to ios_system at some point,...
Interesting question. We will have to do different things depending on whether the file can be opened in-place, but it should be easy to support either or both modes. ###...