- Nov 16, 2015
-
-
deuce authored
broken on *nix now.
-
deuce authored
No longer blocks for an extra keypress at termination on *nix. Something like raw_poll or something will be needed to let Win32 work (and to avoid the silly socket_select(file) usage).
-
deuce authored
not the file object itself.
-
rswindell authored
-
rswindell authored
-
deuce authored
-
deuce authored
scope get set properly.
-
deuce authored
needs to load its own input script, give unique global names to the different input queues.
-
deuce authored
handled.
-
deuce authored
and use it to allow setting the attribute to a string which is parsed as thought it's a sequence of CTRL-A codes (like Synchronet's console.attribute property).
-
- Nov 15, 2015
- Nov 14, 2015
-
-
deuce authored
Fix dk.console.movey(). Get super-tricky with dk.console.attr... Explicitly set the prototype in the literal, and add a getter/setter for _attr.value. This allows changing attr to immediately send the ANSI stuff.
-
deuce authored
after each write so we don't require the -f option.
-
deuce authored
-
- Nov 13, 2015
- Nov 12, 2015
-
-
deuce authored
-
deuce authored
jsexec_console and socket_console to avoid copy pasta. Use 0/0 origin for all things. Just because ANSI uses 1/1 origin doesn't mean we have to.
-
deuce authored
-
deuce authored
existing objects, use object function-local variables, etc).
-
deuce authored
screen. Avoid creating new Attribute objects when not needed (ie: only on creation)
-
deuce authored
-
deuce authored
Use default of 80x24 for both. Use the screen object to parse ANSI and keep the systems idea of the "Current Attribute" correct. Once this is all fixed up, I'll have everything I need for getstr()!
-
deuce authored
file.
-
deuce authored
Add Graphic.put() which copies a Graphic object into one the same size or larger. Fix Graphic.draw() to work.
-
- Nov 11, 2015
- Nov 10, 2015