| Age | Commit message (Expand) | Author |
| 2025-08-24 | Finally, split compile.c into compile/expressions.c | Bruce Hill |
| 2025-08-24 | Split declarations into a file | Bruce Hill |
| 2025-08-24 | Remove vim modelines | Bruce Hill |
| 2025-08-24 | Split CLI into its own file | Bruce Hill |
| 2025-08-24 | Move method calls | Bruce Hill |
| 2025-08-24 | Move int code to its file | Bruce Hill |
| 2025-08-24 | Move optional stuff into its file | Bruce Hill |
| 2025-08-24 | Split binops into file | Bruce Hill |
| 2025-08-24 | Rename promotion -> promotions | Bruce Hill |
| 2025-08-24 | Split out blocks into their own file | Bruce Hill |
| 2025-08-24 | Shift some code around. | Bruce Hill |
| 2025-08-24 | More splitting out into separate files. | Bruce Hill |
| 2025-08-24 | Move method calls into separate files | Bruce Hill |
| 2025-08-24 | Move function logic into functions files | Bruce Hill |
| 2025-08-24 | Further split out | Bruce Hill |
| 2025-08-24 | Split into more files: promotion, sets, tables, pointers, functions. | Bruce Hill |
| 2025-08-24 | Pluralize filenames | Bruce Hill |
| 2025-08-24 | Move more stuff into structs/enums files | Bruce Hill |
| 2025-08-24 | Move structs/enums into the right folder | Bruce Hill |
| 2025-08-24 | Split list compilation logic into its own file. | Bruce Hill |
| 2025-08-24 | Constructors and functions with underscore arguments should be allowed to be ... | Bruce Hill |
| 2025-08-23 | Minor cleanup | Bruce Hill |
| 2025-08-23 | Autoformat everything with clang-format | Bruce Hill |
| 2025-08-23 | Better error message | Bruce Hill |
| 2025-08-23 | Lots of cleanups | Bruce Hill |
| 2025-08-17 | Fix List.slice() | Bruce Hill |
| 2025-08-17 | Bugfix: added support for Tomo identifiers that are C keywords | Bruce Hill |
| 2025-08-17 | Major improvements to type inference to support `JSON({"key"=yes, | Bruce Hill |
| 2025-08-16 | Improved parsing and prefix/suffix matching using a `remainder` | Bruce Hill |
| 2025-08-10 | Add full protection against accessing fields and methods that start with | Bruce Hill |
| 2025-08-09 | Deprecate cords from the gc library in favor of dogfooding Text from the | Bruce Hill |
| 2025-07-11 | Add more `#line` directives to make various failures give more accurate | Bruce Hill |
| 2025-05-25 | Optimize codegen for enums: no longer bother with a struct wrapper, but | Bruce Hill |
| 2025-05-25 | Bugfix for mutation while iterating | Bruce Hill |
| 2025-05-25 | Improved codegen for 'when' statements | Bruce Hill |
| 2025-05-25 | Code cleanup | Bruce Hill |
| 2025-05-25 | Add extra check to make sure extend is extending a type and not | Bruce Hill |
| 2025-05-25 | Add a check to ensure that Extend is extending a recognized type. | Bruce Hill |
| 2025-05-21 | Added Set infix operations, as well as Table.with_fallback() and fixed | Bruce Hill |
| 2025-05-20 | Add more advanced configuration options to modules.ini and support | Bruce Hill |
| 2025-05-17 | Add --version flag for executables and more documentation. | Bruce Hill |
| 2025-05-17 | Add `modules.ini` file for import aliases, as well as default aliases | Bruce Hill |
| 2025-05-11 | Add new system for tracking versions. | Bruce Hill |
| 2025-05-09 | Bugfix for lang infos | Bruce Hill |
| 2025-05-05 | Get rid of single-file headers for libraries and just include each .tm | Bruce Hill |
| 2025-05-05 | Fix some permission stuff to make it more seamless to install to | Bruce Hill |
| 2025-05-03 | Bugfix for promotions in comparisons | Bruce Hill |
| 2025-05-03 | Deprecate function name registering and printing the function's name | Bruce Hill |
| 2025-05-02 | Bugfix for integer math between Int and fixed-width int, where Int was | Bruce Hill |
| 2025-04-30 | Update compiler to use randomly generated unique-per-file symbol | Bruce Hill |