cdo pushed to client-side-assembler at cdo/wipforth 2026-03-14 14:30:07 +00:00
902404cb10 Fix string interpolation in error messages
d4718f1106 Allow using defs in code
33f5a4be06 Fix bug in local lookup
e2429b2b03 Enable using defs in .byte and .word directives
2972030d0a Add .def support
Compare 11 commits »
cdo pushed to main at cdo/.emacs.d 2026-03-12 13:10:10 +00:00
735ef5225f Add global key for align-regexp
bd69a49bb5 Add ASN.1 config
111f9b710d Add Vala config
686d6c94b6 Add OCaml config
33b44f11a0 Remove LSP stuff for Rust
Compare 6 commits »
cdo pushed to main at cdo/.emacs.d 2026-03-12 13:05:21 +00:00
e154958555 Add Maxima config
761d721b01 Remove Python LSP mode config
aa38142263 Add fasm-mode config
bb56509a21 Add fasm-mode submodule
Compare 4 commits »
cdo pushed to client-side-assembler at cdo/wipforth 2026-03-10 21:26:21 +00:00
5369a0969e Restructure copy implementation to avoid type-indexed block
118e6af896 Add support for globals (mutable only)
1c4b9f850a Add support for imports (memory only)
672a453f6c Add string support to tokenizer
5a3084dd16 Implement .mem directive
Compare 5 commits »
cdo pushed to client-side-assembler at cdo/wipforth 2026-03-10 00:38:16 +00:00
77f6d57e1b Add support for locals
510a74aa04 Add base suffix for integers
75600d0568 Add symbol resolution (params only)
6a4877d52c Implement .param directive
554d918640 Create initial scaffolding for JS WASM assembler
Compare 5 commits »
cdo pushed to client-side-assembler at cdo/wipforth 2026-03-09 20:08:37 +00:00
d3d0801236 Create initial scaffolding for JS WASM assembler
cdo pushed to client-side-assembler at cdo/wipforth 2026-03-09 20:07:56 +00:00
4788bf08bf Create initial scaffolding for JS WASM assembler
cdo pushed to client-side-assembler at cdo/wipforth 2026-03-09 19:59:59 +00:00
abdc077dd5 Create initial scaffolding for JS WASM assembler
cdo created branch client-side-assembler in cdo/wipforth 2026-03-09 19:59:59 +00:00
cdo pushed to main at cdo/wipforth 2026-03-08 21:06:50 +00:00
ef0c395d57 Add manifest for wipforth-deploy
cdo pushed to main at cdo/.emacs.d 2026-03-06 19:01:36 +00:00
05127bceae Add Magit commit -S option
396beb4262 Add forth config
Compare 2 commits »
cdo pushed to main at cdo/wipforth 2026-03-04 22:14:27 +00:00
f72d79dc19 Fix typo in README
cdo pushed to main at cdo/wipforth 2026-03-04 22:10:16 +00:00
e5f9d2d828 Make run-tests exit 1 when there are failures
fb70a2585f Fix typo in test name
Compare 2 commits »
cdo pushed to main at cdo/wipforth 2026-03-04 20:54:27 +00:00
fb52e5a701 Add README section for end-to-end tests
a1b003a1cd Implement some end-to-end tests
9576769e09 Implement simple testing module for e2e tests
Compare 3 commits »
cdo pushed to main at cdo/wipforth 2026-03-04 17:56:06 +00:00
e13452db15 Run firefox in blank profile when e2e testing
529aabd213 Rename e2e-tests to e2e
d18ff1d2bb Modify server.scm so it can be loaded as a module
Compare 3 commits »
cdo pushed to main at cdo/wipforth 2026-03-04 01:09:33 +00:00
e2ed73055f Write Guile module for Firefox interaction with Marionette
cdo pushed to main at cdo/wipforth 2026-03-03 13:18:51 +00:00
721e0f285b Fix handling of trailing zeros in .
cdo pushed to main at cdo/wipforth 2026-03-02 21:52:15 +00:00
c1c1db7b51 Add note about server.scm probably being insecure
cdo pushed to main at cdo/wipforth 2026-03-02 19:07:52 +00:00
cdo pushed to main at cdo/wipforth 2026-03-02 19:07:39 +00:00
30221b39ce Use --- so that it actually shows up as an em dash lol