This repository has been archived by the owner on Apr 21, 2021. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
refactor terminal, xterm; +keycodes, mouse support
- Refactor Terminal Class. - Add terminal support for Control+Alt+Key & Shift+Alt+Key sequences. - Modularize the Byte reading loop. Make structure simpler and clearer. - Move key-code structures to keyCodes Class. - Show relevant info when catching error related to issue #1. - Add initial mouse support. - Temporarily made public some properties and methods for easy interop. - Rename ANSI class to XTerm. - Rename ansi.dart file to xterm_control.dart - Add keyCodes Class in xterm_keycodes.dart. - Rename CLI --terminal-type ansi argument to xterm. - New word: KEY - Modify InputQueue & VirtualMachine classes. - Implemented a single character input buffer for the word KEY - Rename VirtualMachine.source property to input. - Rename InputQueue properties: id to sourceId & length to sourceLength. - Rename getLineFromSimpleTerminal() to getLineFromXTerm(). - Enable XTerm by default only in Linux and MacOs - ForthError.unmanaged() text update. Update error tests. - Minor fixes. - More comments. - Update readme.
- Loading branch information
Showing
15 changed files
with
735 additions
and
372 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.