Commit Graph

24 Commits

Author SHA1 Message Date
Joshua Bell 17b0baf7e5 Add softswitch reads for display modes
Fixes #32

The RdAltChar (mousetext) is not accurate. Under Virtual II it seems
to always return true if the 80 column firmware is active, regardless
of which character set is active.
2020-05-29 21:55:32 -07:00
Joshua Bell 44e308f030 GR adjusts text window. Fixes #33
GR now adjusts the text window to the bottom four lines of the
display. A unit test is added to verify.
2020-05-29 20:57:57 -07:00
Joshua Bell dca4875d3d TAB()/SPC() should have implicit trailing ;
Also add docs.

Fixes #34
2020-05-29 20:41:22 -07:00
Joshua Bell af0a7eb886 Ensure COLOR= gives Illegal Quantity Error for > 255. Fixes #30 2020-05-03 21:04:36 -07:00
Joshua Bell 92df9eb56d Missing semicolons 2018-08-01 18:43:57 -07:00
Joshua Bell 05b7bbca87 Animate paper showing/hiding; add a few more compat shims; fix docs for CALL 54915 2017-08-15 10:10:30 -07:00
Sigurður Sveinn Halldórsson d53e58db23 Fix ON GOTO and ON GOSUB - Should resolve #11 (#12)
* Fix ON GOTO and ON GOSUB - Should resolve #11

* Fix ON GOTO and ON GOSUB better - Should handle edge cases

* Fix ON GOTO and ON GOSUB - Added unit tests

* Fix ON GOTO and ON GOSUB - Fixed unit tests
2016-07-25 19:14:33 -07:00
Joshua Bell a8f92fad0a Remove command line support. Depend on CDN for polyfills 2016-03-08 20:31:24 -08:00
Joshua Bell 20f302339f Fix ONERR GOTO handling - should skip to next line. Resolves #7 2015-12-06 15:47:15 -08:00
Joshua Bell f55aa51023 Make line numbers relevant; resolves issue #5 2014-12-28 20:55:23 -07:00
Joshua Bell cef9261ca2 Fold some long lines 2014-12-28 19:45:40 -07:00
Joshua Bell 7a01309073 Implement CALL-3288; resolves #8 2014-12-27 17:51:21 -07:00
Joshua Bell b1fb46a5fa Expose more TTY CALL shims 2014-11-08 16:36:31 -08:00
Joshua Bell 308c2d0baf Linting 2013-12-26 14:38:15 -08:00
Joshua Bell 98a8ba581a Remove copyright/license from individual JS files 2013-08-21 23:07:46 -07:00
Joshua Bell c96d891dc3 Parse error cleanup. Don't tokenize digraphs. 2013-08-17 16:00:23 -07:00
Joshua Bell e44c2069e8 Drop underscores in named function expressions 2013-08-17 15:30:46 -07:00
Joshua Bell fe3dddb32b Move cscript/rhino console support to separate file 2013-08-16 21:00:47 -07:00
Joshua Bell 66de8344ff Drop dependency on external harmony polyfill 2013-08-16 20:12:32 -07:00
Joshua Bell 90e42a5773 Document hex literals 2013-08-16 19:58:09 -07:00
Joshua Bell e2891cfcef Simplify tokenizers; remove jslint cruft 2013-08-16 19:53:09 -07:00
Joshua Bell 73802c7eb7 Use RegExp literals where possible 2013-08-16 18:38:29 -07:00
Joshua Bell 783b85a8db Added keyword table to support language localization 2012-06-20 11:54:32 -04:00
Joshua Bell 9aa91a4410 Snapshot 2012-02-08 22:13:44 -05:00