Posted 08 May 2012 - 04:49 PM
I added support for home, end, and delete to the bios and the ingame text editor.
In addition to that, I added pageup and pagedown support for the text editor, in addition to making the left and right keys wrap to the next/previous line when used at the beginning/end of a line.
Recently added displaying the current/total line number in the bottom right, made tab insert two spaces, and made it so that upon making a new line it matches the tab level of the line it came from. Also made bios provide the getType and getMethods call to wrapped peripherals because it seemed like a bit of an incongruity.
Here's a picture of it in action, for what little action I can represent in a still picture.
bios.lua
rom/programs/edit
In addition to that, I added pageup and pagedown support for the text editor, in addition to making the left and right keys wrap to the next/previous line when used at the beginning/end of a line.
Recently added displaying the current/total line number in the bottom right, made tab insert two spaces, and made it so that upon making a new line it matches the tab level of the line it came from. Also made bios provide the getType and getMethods call to wrapped peripherals because it seemed like a bit of an incongruity.
Here's a picture of it in action, for what little action I can represent in a still picture.
bios.lua
rom/programs/edit