• Joined on 2025-02-20
duuqnd created pull request Stacken/c64-livecoding#3 2025-07-25 13:10:41 +02:00
WIP: Integration
duuqnd pushed to integration at Stacken/c64-livecoding 2025-07-25 13:08:10 +02:00
31242dd7d9 Merge branch 'main' into integration
97a7a131a2 disable unused lookup-tabels for lower memory footprint
2715c7aab2 remove build dir from github
cd0a91b34e modify line.s to make it work if X_pos > X_end
f7d4a4e83f modify linedraw to not draw outside screen aria.
Compare 6 commits »
duuqnd pushed to integration at Stacken/c64-livecoding 2025-07-25 12:54:52 +02:00
69b29fc77c Replace host/build.sh with a Makefile
duuqnd pushed to integration at Stacken/c64-livecoding 2025-07-25 12:53:05 +02:00
981b989ad1 Delete a new.labels.lables (what's this? why's this here?)
e7c316bb6b Add *.labels to .gitignore
e4d5fd6f5a Remove another label file
96cf505934 Delete label file (should not be under version control)
90ca5d6836 Move host source code into "src" directory
Compare 9 commits »
duuqnd pushed to integration at Stacken/c64-livecoding 2025-07-24 23:51:21 +02:00
d605e299f5 Some unfinished fixing of program uploading
32615cd6c9 Move loader to host
Compare 2 commits »
duuqnd created branch integration in Stacken/c64-livecoding 2025-07-24 19:32:05 +02:00
duuqnd pushed to integration at Stacken/c64-livecoding 2025-07-24 19:32:05 +02:00
c076aa2055 Add "main loop" to host program, which executes user program
677b6a2f56 Rename "file.prg" to "host.prg"
2206b1f864 Correct paths to host program listing and build script in USC
ec867b25d3 Correct ARGVEC and VARVEC offsets in code generator
a32dea0a11 Include batch compiler user program into host program
Compare 10 commits »
duuqnd pushed to main at Stacken/c64-livecoding 2025-07-23 20:32:31 +02:00
0168fb4079 Add binary build stuff to editor
duuqnd pushed to main at Stacken/c64-livecoding 2025-07-23 20:27:46 +02:00
ad297f0c09 Make editor's compile command save files (source and binary)
duuqnd pushed to main at Stacken/c64-livecoding 2025-07-21 21:50:16 +02:00
10e4cf8dc3 Add COM-FORWARD-WORD and COM-BACKWARD-WORD
e717f49afc Replace unused code in code generation with assert
2331d15e11 Fix COM-FORWARD-DELETE
fa4fa088fe Remove old debug print from COMPILE-IR for IR-CALL
c6ba4228b3 Fix bug where lines split by typed newline didn't redisplay
Compare 5 commits »
duuqnd pushed to main at Stacken/c64-livecoding 2025-07-18 21:21:17 +02:00
860be95b7b Make status line reappear correctly when returning from compile text
duuqnd pushed to main at Stacken/c64-livecoding 2025-07-18 21:19:58 +02:00
121195a1ad Fix and optimize view scrolling by setting scrolling regions
duuqnd pushed to main at Stacken/c64-livecoding 2025-07-18 21:07:57 +02:00
34f705aef8 Improve UPDATE-BUFFER-CURSOR's means of getting a line into view
5ad61839c2 Make size of default view match size of target terminal
Compare 2 commits »
duuqnd pushed to main at Stacken/c64-livecoding 2025-07-18 20:51:11 +02:00
78487f1c24 Optimize editor newline command
2157589190 Optimize editor status line redisplay
c6b9e2980a Optimize editor's character-in-line insertion
ea4b8c3d99 Add scrolling region and text attribute functions to editor
3b59b0ce00 Add functions to hide/show cursor in editor
Compare 6 commits »
duuqnd pushed to main at Stacken/c64-livecoding 2025-07-17 19:03:02 +02:00
c2fde9fdd0 Comment out incorrect optimization
duuqnd pushed to main at Stacken/c64-livecoding 2025-07-15 18:40:23 +02:00
7e0dbb791e Add editor CSI handler for VT220's 8-bit CSI character
duuqnd pushed to main at Stacken/c64-livecoding 2025-07-15 18:18:25 +02:00
17560c4b78 Additional changes regarding program loading
f81c0f7e65 Some fixes (mostly typos) in loader.s
Compare 2 commits »
duuqnd pushed to main at Stacken/c64-livecoding 2025-07-14 17:29:55 +02:00
5c41b48664 Add editor
f9665ee853 Adjust some parser errors
Compare 2 commits »
duuqnd pushed to main at Stacken/c64-livecoding 2025-07-13 20:53:42 +02:00
fea2a85b54 Increment source line *after* inserting END-OF-STATEMENT
1b2b65cd41 Export source information from USC
08ea79f2de Make sure error printing don't get non-existent line
Compare 3 commits »
duuqnd pushed to main at Stacken/c64-livecoding 2025-07-11 14:24:41 +02:00
1b7eaa30aa Some minor fixes in loader.s that probably don't mean much