|
4c3a25d5e6
|
Add constant folding for purely constant operations
|
2025-07-31 12:45:24 +02:00 |
|
|
502451af8b
|
Speed up displaying lines when scrolling up
|
2025-07-31 12:12:25 +02:00 |
|
|
4415bb3d55
|
Add indent and unindent commands
|
2025-07-31 12:03:48 +02:00 |
|
|
13715859ef
|
Allow inserting characters into a line without redisplay
|
2025-07-31 12:03:34 +02:00 |
|
|
5af2ed3f2a
|
Add Ctrl bindings for forward and backward word commands
|
2025-07-31 11:50:52 +02:00 |
|
|
84ddb747aa
|
Add dummy help command
|
2025-07-31 11:50:12 +02:00 |
|
|
eb2fac312a
|
Add more recognized keys to the editor
|
2025-07-31 11:49:14 +02:00 |
|
|
c59bad4bb7
|
Fix some indentation in editor
|
2025-07-31 11:48:35 +02:00 |
|
|
5032ee73e8
|
Fix occasional errors from jumping to an off-screen error location
|
2025-07-31 11:37:38 +02:00 |
|
|
ff2d31d9ed
|
Replace MISSING-FUNCTION-ERROR's context string
|
2025-07-31 11:21:30 +02:00 |
|
|
df778d530e
|
Add source information to missing function errors
|
2025-07-31 11:21:17 +02:00 |
|
|
33136c2164
|
Make tokenizer properly break text tokens on * and /
|
2025-07-31 11:14:35 +02:00 |
|
|
1f17283b2a
|
Make quick refresh from line deletion work on the top line
|
2025-07-31 11:12:35 +02:00 |
|
|
62c19a38d8
|
Using scrolling, avoid redrawing editor screen after deleting a line
|
2025-07-31 11:05:49 +02:00 |
|
|
6f6a800897
|
Add editor command COM-KILL-LINE
Works as close as I care to get it to its Emacs counterpart
|
2025-07-31 10:51:28 +02:00 |
|
|
c7e66e6c51
|
Add Hugo's unfinished mandelbrot fractal demo
|
2025-07-30 23:51:27 +02:00 |
|
|
baab639b4f
|
Add read_pixel and clear_pixel
|
2025-07-30 23:48:32 +02:00 |
|
|
cf56f3c11c
|
RESTORE key now acts as very soft reset, and for startup
This reverts commit 69d9f49b5c .
|
2025-07-30 23:47:29 +02:00 |
|
|
24b2374d3e
|
Remove setup_loader and its user
|
2025-07-30 16:56:24 +02:00 |
|
|
f15ccf7799
|
Remove EMULATOR_PREVIEW, normal host now includes a default userprog
To test a user program, simply replace userprog.bin with the program
you want to run and assemble the host.
|
2025-07-30 16:53:13 +02:00 |
|
|
adb0e70f5e
|
Make the program wait for space key instead of joystick to start
|
2025-07-30 16:37:20 +02:00 |
|
|
69d9f49b5c
|
Check for userprog download on a timer rather than explicitly
|
2025-07-30 16:18:54 +02:00 |
|
|
04be194c46
|
Ugly fix for incorrect scrolling on VT220
|
2025-07-30 11:09:15 +02:00 |
|
|
df009bac42
|
Remove unused LET*
|
2025-07-30 10:35:06 +02:00 |
|
|
1ab8dbb818
|
Add TODO in editor about terminal commands in need of replacing
|
2025-07-29 20:24:45 +02:00 |
|
|
8d4d462efc
|
Add method to copy whole text into editor buffer
|
2025-07-29 20:23:54 +02:00 |
|
|
4f096b9820
|
Make editor save source before compiling
|
2025-07-29 19:52:27 +02:00 |
|
|
ab9ff442ef
|
Set up IBLOCK order during building to fix ordering bug
|
2025-07-29 18:58:18 +02:00 |
|
|
04df970b3a
|
Include source information in some IR nodes
|
2025-07-29 18:57:22 +02:00 |
|
|
5306188869
|
Add standing Sierpinsky Triangle demo
|
2025-07-29 17:33:28 +02:00 |
|
|
6a87956370
|
Correct comment to refer to lookup_tables.s, not END.s
|
2025-07-29 17:06:50 +02:00 |
|
|
df3ef46afd
|
Add xor-feet demo
|
2025-07-29 17:05:07 +02:00 |
|
|
bf16fe3a6c
|
Improve editor's upload progress display a bit
|
2025-07-29 17:04:53 +02:00 |
|
|
47e189f709
|
Add editor start scripts
|
2025-07-29 11:57:56 +02:00 |
|
|
5a7cf8f7c4
|
Add progress display for C64 transfer to editor
|
2025-07-29 11:36:12 +02:00 |
|
hugova
|
b0434c4938
|
fix typo in last commit.
|
2025-07-28 18:50:22 +02:00 |
|
hugova
|
fddaa64187
|
fix bug that still allow drawing outside screen with line.s and added this restriction to pixel_draw.s
|
2025-07-28 18:48:30 +02:00 |
|
hugova
|
e59be7654d
|
fix label tool for retrodebugger (convert .lbl to .labels.labels)
|
2025-07-28 17:13:16 +02:00 |
|
|
a1f66db972
|
Move where "Key is unbound" message is displayed
|
2025-07-28 16:20:04 +02:00 |
|
|
0da45020db
|
Fix bug in editor's CSI dispatch causing errors on some unknown keys
|
2025-07-28 16:19:38 +02:00 |
|
|
c75698541a
|
Documentation and mini fix for editor
|
2025-07-28 16:03:24 +02:00 |
|
|
2e1ca6192e
|
Make editor more easily started and used via Roswell-installed Lisp
|
2025-07-28 15:45:32 +02:00 |
|
|
7d46193ea3
|
Print IR during typical compilation
|
2025-07-28 15:37:57 +02:00 |
|
|
03b04ecfb1
|
Fix USC bug causing necessary loads to be skipped at IBLOCK starts
|
2025-07-28 15:37:13 +02:00 |
|
|
0505b4cfef
|
Add working emulator preview build method
|
2025-07-28 12:38:56 +02:00 |
|
|
edde967aac
|
Last night's hacking, livecoding now working
|
2025-07-28 11:06:57 +02:00 |
|
hugova
|
8616393991
|
fix bad run script.
|
2025-07-27 21:29:54 +02:00 |
|
hugova
|
1c9a29fcf4
|
fix bad convention with argvevc and x, y-pos.
|
2025-07-27 18:38:51 +02:00 |
|
|
2cf4f73616
|
Merge pull request 'Integration' (#3) into main
Reviewed-on: #3
|
2025-07-27 16:35:23 +02:00 |
|
|
119b7970ac
|
Merge branch 'main' into integration
|
2025-07-27 16:32:41 +02:00 |
|