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
|
390176591d
|
edit.js: can scroll down except a cosmetic problem
|
2021-04-13 12:00:18 +09:00 |
|
minjaesong
|
552f620c2c
|
edit.js to shitty newline
|
2021-04-10 17:24:43 +09:00 |
|
minjaesong
|
64376f09b2
|
edit.js can write file to disk
|
2021-04-10 17:03:33 +09:00 |
|
minjaesong
|
67668e6423
|
get filename for edit
|
2021-04-08 15:35:57 +09:00 |
|
minjaesong
|
922e24c6fd
|
reading keys using con.getch
|
2021-04-07 21:14:04 +09:00 |
|
minjaesong
|
907cb9c376
|
why the key is not latching?
|
2021-04-07 17:59:24 +09:00 |
|
minjaesong
|
18a5f74029
|
edit: much much simpler interface xD
|
2021-04-07 17:17:20 +09:00 |
|
minjaesong
|
fb27f15a63
|
one more line for edit's text buffer
|
2021-04-06 23:20:06 +09:00 |
|
minjaesong
|
82107fa80d
|
editor wip
|
2021-04-06 19:53:11 +09:00 |
|
minjaesong
|
0ce0b52b1b
|
basic update
|
2021-04-06 17:47:35 +09:00 |
|
minjaesong
|
7fe1ced740
|
text editor mockup
|
2021-04-06 11:52:43 +09:00 |
|
minjaesong
|
c020b60fc2
|
shell for the portable wip
|
2021-04-05 20:49:32 +09:00 |
|
minjaesong
|
38b4566489
|
emulator loading parameters are now neatly packed into a dataclass
|
2021-04-05 20:22:24 +09:00 |
|
minjaesong
|
3b11cf60c1
|
comment
|
2021-04-05 16:40:08 +09:00 |
|
minjaesong
|
5a81655dfa
|
adding BMS display
|
2021-04-04 17:24:14 +09:00 |
|
minjaesong
|
b7ed032505
|
fixing bad file name
|
2021-04-04 16:33:35 +09:00 |
|
minjaesong
|
8175a3c262
|
scaling of teh rendered screen
|
2021-04-04 16:25:01 +09:00 |
|
minjaesong
|
ea4b04eee1
|
lcd display with ui texture shell WIP
|
2021-04-04 11:08:40 +09:00 |
|
minjaesong
|
e48e7525b6
|
render fixed
|
2021-04-04 10:50:15 +09:00 |
|
minjaesong
|
bb929a0f9b
|
Merge branch 'master' of github.com:curioustorvald/tsvm
|
2021-04-03 17:50:01 +09:00 |
|
minjaesong
|
b1dc81bc58
|
trying to fix the render
|
2021-04-03 17:49:00 +09:00 |
|
minjaesong
|
56832d3155
|
Merge branch 'master' of github.com:curioustorvald/tsvm
|
2021-03-11 18:05:40 +09:00 |
|
minjaesong
|
e93d6607f4
|
default graphics colour palette definition for krita
|
2021-03-11 18:04:48 +09:00 |
|
minjaesong
|
4d3765ff43
|
suggestion of DMA sprite for TerranBASIC
|
2021-02-26 11:36:02 +09:00 |
|
minjaesong
|
f1f5d46c8e
|
tui wip
|
2021-02-01 15:26:37 +09:00 |
|
minjaesong
|
6eae250cc0
|
some text menu thingy
|
2021-01-29 17:05:34 +09:00 |
|
minjaesong
|
795fa7f85f
|
tui window demo: bouncing ball
|
2021-01-29 14:50:35 +09:00 |
|
minjaesong
|
d963cf8294
|
behaviour of con.addch changed - no longer advances cursor
|
2021-01-29 14:26:23 +09:00 |
|
minjaesong
|
c73a725466
|
graphics: preventing cursorxy(32,80) from scrolling the screen
|
2021-01-29 13:43:45 +09:00 |
|
minjaesong
|
91fdc7ec99
|
dos: text substitution using dollar sign
|
2021-01-29 10:59:46 +09:00 |
|
minjaesong
|
b73c000d43
|
basic update
|
2021-01-05 10:30:27 +09:00 |
|
minjaesong
|
5e3cbf7b2c
|
serialdebugger to properly handle null print
|
2021-01-01 02:37:38 +09:00 |
|
minjaesong
|
71918ce1e9
|
henceforward the development of Terran BASIC is continued on curioustorvald/TerranBASIC
|
2020-12-28 11:52:51 +09:00 |
|
minjaesong
|
d1889c723a
|
basic: somewhat improved error messages
|
2020-12-28 11:33:16 +09:00 |
|
minjaesong
|
a863d263d1
|
basicdoc: update
|
2020-12-28 11:18:13 +09:00 |
|
minjaesong
|
b00ac13cd2
|
basic: defun f call to run on complex expr as argument, not just a constant you dumbass
|
2020-12-28 10:04:23 +09:00 |
|
minjaesong
|
d379abbc3e
|
basic: sample program PLOTTER
|
2020-12-27 23:15:16 +09:00 |
|
minjaesong
|
817548695d
|
basic: confirming that high-order function is working properly?
|
2020-12-27 21:52:49 +09:00 |
|
minjaesong
|
e37a382fe2
|
basic: string array is a thing now
|
2020-12-27 20:47:31 +09:00 |
|
minjaesong
|
74cde2f5b1
|
basic: new test game HANGMAN but works like ass
|
2020-12-27 20:24:15 +09:00 |
|
minjaesong
|
ae9278a8df
|
basic: i screwed up order of else-ifs
|
2020-12-27 19:03:55 +09:00 |
|
minjaesong
|
41540fa65b
|
basic: allowing object array
|
2020-12-27 18:48:16 +09:00 |
|
minjaesong
|
cdaa2a718d
|
basic: DATA statement impl
|
2020-12-27 16:32:10 +09:00 |
|
minjaesong
|
46af88368c
|
basicdoc: adding short tutorial about higher order fn
|
2020-12-27 13:17:08 +09:00 |
|
minjaesong
|
29e08923cc
|
basic: DEFUN can call other DEFUN (different from currying it, currying would return a function, but calling would return a value)
|
2020-12-27 12:51:48 +09:00 |
|
minjaesong
|
83a53499bc
|
basic: changing curry operator to (~<), i thought plunger (or grabber) is semantically less awkward than the arrow
|
2020-12-27 02:56:18 +09:00 |
|
minjaesong
|
31ae5bbbbc
|
basicdoc: word position self-reference joke is now automated
|
2020-12-27 02:24:05 +09:00 |
|
minjaesong
|
dce251fbc9
|
basic: currying is not left-associative
|
2020-12-27 01:38:33 +09:00 |
|
minjaesong
|
cc2d3e79dd
|
something something basicdoc update
|
2020-12-26 02:07:30 +09:00 |
|