Commit Graph

49 Commits

Author SHA1 Message Date
minjaesong
e905b3ace8 a working internet modem that only reads 2022-09-22 16:26:04 +09:00
minjaesong
0d1e33f7e6 getting rid of old filesystem functions 2022-09-06 20:30:46 +09:00
minjaesong
079641ef1e renaming system.maxmem to sys.maxmem 2022-09-01 18:13:13 +09:00
minjaesong
979b11b1df making con.color_pair to not use ANSI escape sequences which made fsh to run blazingly fast 2022-05-08 20:43:25 +09:00
minjaesong
4c19e19b8a reading image files in graphics adapter 2022-04-06 17:10:28 +09:00
minjaesong
04d77b16dc more robust multilingual print 2021-12-26 10:00:07 +09:00
minjaesong
c802c46f90 tvdos kernel to support unicode print, and hangul kernel module to demo the unicode support 2021-12-24 11:30:55 +09:00
minjaesong
f7631619d3 shell now accepts envvar KEYBOARD and changes key layout on the fly 2021-09-24 15:02:41 +09:00
minjaesong
012bc44845 keyevent reading moved to the tvdos itself 2021-09-24 11:30:55 +09:00
minjaesong
96e23d9019 fixed a bug caused by lwjgl3 where Ctrl-<alph> won't be recognised 2021-09-23 22:30:28 +09:00
minjaesong
4eed34fa62 wp 2021-06-19 17:17:18 +09:00
minjaesong
f87c63f02e wp: text justification wip 2021-06-19 15:48:59 +09:00
minjaesong
d1313f1f6c haskell-inspired head/last/tail/init function for JS Array 2021-05-07 17:25:36 +09:00
minjaesong
62e115a32e program titles are properly push/popped even when the program was errored 2021-04-24 11:06:35 +09:00
minjaesong
2fa8400150 removing system.halt function 2021-04-24 10:42:23 +09:00
minjaesong
c331397619 edit.js: tab key impl 2021-04-22 17:47:27 +09:00
minjaesong
adaeadd6ca edit.js: can read existing files; change on tty key read that arrow keys are now distinguished from ctrl-S or something 2021-04-14 11:35:39 +09:00
minjaesong
6eae250cc0 some text menu thingy 2021-01-29 17:05:34 +09:00
minjaesong
d963cf8294 behaviour of con.addch changed - no longer advances cursor 2021-01-29 14:26:23 +09:00
minjaesong
7786044d98 String.prototype.replaceAll polyfilling 2020-12-01 23:27:15 +09:00
minjaesong
9b870c2a47 even more graal 2020-12-01 15:42:02 +09:00
minjaesong
8cb9ae9c5c more graal stuffs 2020-12-01 14:38:36 +09:00
minjaesong
7774433e18 basic: array building using TO and STEP 2020-11-15 11:35:47 +09:00
minjaesong
3a26e3dde7 rudimentary and perhaps broken LESS impl 2020-11-13 14:51:51 +09:00
minjaesong
0000311e07 command.js: fixing bad path syntax on shell.execute 2020-11-06 09:58:03 +09:00
minjaesong
e201f591b8 set command for command.js 2020-11-05 14:25:47 +09:00
minjaesong
8643f354e6 more autoexec 2020-11-04 17:14:47 +09:00
minjaesong
ab0827b96c command.js to run batch file 2020-11-04 16:10:33 +09:00
minjaesong
c331af2cc4 a way to run program with arguments 2020-11-01 12:03:03 +09:00
minjaesong
055b825cca booting entirely from the bios 2020-10-31 22:23:26 +09:00
minjaesong
5167bf1034 reverting new js eval impl 2020-10-28 23:42:55 +09:00
minjaesong
664a4ca758 more nashorn nonsense 2020-10-28 14:57:50 +09:00
minjaesong
939940e784 re-impl of js eval function because wtf js 2020-10-28 14:28:36 +09:00
minjaesong
0e5c200556 working multiblock transfer (kinda) 2020-10-22 16:28:35 +09:00
minjaesong
f49cb6c300 adding gzip/replaced bad base64 impl with libgdx's 2020-10-20 17:44:59 +09:00
minjaesong
e8ddf6f9a1 improved logo for the shell 2020-10-01 12:03:43 +09:00
minjaesong
084a9f7aab logo for the shell 2020-09-30 18:30:25 +09:00
minjaesong
50b567d9ce some random shits 2020-09-20 21:29:26 +09:00
minjaesong
fe6475d322 ^C status wont spill into the next round|memvwr 2020-06-17 09:36:34 +09:00
minjaesong
4e9dcf71e0 ^C works now 2020-06-16 08:15:57 +09:00
minjaesong
d5e7ca8e43 if statement parsing 2020-06-14 09:05:36 +09:00
minjaesong
851ff9c277 partially working number/operator elaboration? 2020-06-09 12:03:39 +09:00
minjaesong
2eb6a4a99e kinda working AST building? 2020-06-07 09:17:01 +09:00
minjaesong
6d71277410 base64 encoding 2020-06-04 19:16:32 +09:00
minjaesong
55b167a66b base64 decoding for embedding image onto the src 2020-06-03 23:22:34 +09:00
minjaesong
e59c507ea0 basic interpret wip 2020-06-02 07:22:04 +09:00
minjaesong
ad830866be text colouring cmd on con library 2020-05-30 04:45:50 +09:00
minjaesong
790d5807e3 partially implemented SGR seq; DECTCEM cursor show/hide 2020-05-30 04:31:44 +09:00
minjaesong
904c080731 basic interpreter wip 2020-05-20 05:37:36 +09:00