| Age | Commit message (Expand) | Author |
| 2026-09-01 | Put all the code which visits pointers in memory.c behind a macro, so it can ...memory-manager | peter |
| 2026-09-01 | Implement "compaction", which moves all non-free chunks towards the beginning... | peter |
| 2026-09-01 | First step at garbage collection | peter |
| 2026-09-01 | Update memory-manager branch | peter |
| 2026-08-31 | A bit of work on testing/code coverage | peter |
| 2026-08-31 | Merge memory manager changes into trunk | peter |
| 2026-08-31 | A little bit of testing | peter |
| 2026-08-31 | Fix problems in release builds | peter |
| 2026-08-31 | Bump the number of required malloc's for the tests | peter |
| 2026-08-31 | Remove some unneeded references to struct aplwc * in various structures. | peter |
| 2026-08-31 | The objects returned to the user are now integer-based references, | peter |
| 2026-08-30 | Still a lot to be done, but I'm going to bed. | peter |
| 2026-08-30 | Remove a lot of functions for manually freeing memory (they were not implemen... | peter |
| 2026-08-30 | Let the memory allocation code set the last_error to APLWC_OUT_OF_MEMORY, ins... | peter |
| 2026-08-30 | Remove the struct memory struct | peter |
| 2026-08-30 | Remove APLWC_MIN_MEM constant, and APLWC_MEM environment variable | peter |
| 2026-08-30 | Start work on the memory manager. It is becomming a burden that it doesn't kn... | peter |
| 2026-08-30 | Merge branch getting-started into trunk. It turns out there is no need to hav... | peter |
| 2026-08-30 | Small tweaks to get the current set of tests to passgetting-started | peter |
| 2026-08-29 | Commit work in progress changes. | peter |
| 2026-08-29 | Commit unsaved work. | peter |
| 2026-08-25 | Add a reference to the original string, in a token_list. Otherwise the offset... | peter |
| 2026-08-25 | Start working on modules, including a built-in "boot" module | peter |
| 2026-08-22 | Start work on a way to test #! scripts | peter |
| 2026-08-22 | Small set of changes to make the tests pass - meaning the scanner understands... | peter |
| 2026-08-21 | Start work on testing the evaluator | peter |
| 2026-08-21 | Add one more test case for numbers | peter |
| 2026-08-21 | More work on the scanner: numbers | peter |
| 2026-08-21 | More work on the scanner and tests for it | peter |
| 2026-08-21 | Start working on the scanner. | peter |
| 2026-08-20 | Get full coverage of aplwc-repl. | peter |
| 2026-08-20 | Move aplwc-repl into its own directory, and likewise for the aplwc library | peter |
| 2026-08-20 | Include aplwc-repl in the coverage run | peter |
| 2026-08-20 | Remove the error message bit from aplwc_errstr, as nothing uses it at the moment | peter |
| 2026-08-20 | Test the aplwc_errstr and aplwc_errstr_rc functions | peter |
| 2026-08-20 | Adapt a different coding style (no typedef'ed structs, C90...), and start wor... | peter |
| 2026-08-10 | Avoid calling malloc/free in the library code. | peter |
| 2026-08-08 | Add message for APLWC_MALLOC_FAILED | peter |
| 2026-08-08 | Initial import of code | peter |
| 2026-08-08 | initial empty check-in | peter |