aboutsummaryrefslogtreecommitdiff
path: root/src/tomo.c
AgeCommit message (Expand)Author
2025-09-09Bugfix for file ID accidentally containing NUL byteBruce Hill
2025-09-09Save runner C file to disk as `.build/foo.tm.runner.c`Bruce Hill
2025-09-09No longer hardcode /usr/local into stuffBruce Hill
2025-09-09Add `source_mapping` flag to the compiler config to force recompilationBruce Hill
2025-09-07Be more correct about library names and also strip off `tomo-`Bruce Hill
2025-09-01Explicit type casting for sizeBruce Hill
2025-09-01Merge branch 'main' into formatterBruce Hill
2025-09-01Fixes for local-tomo so that it *actually* uses local header files,Bruce Hill
2025-09-01Overhaul code to stop keeping examples and libraries in the same repo,Bruce Hill
2025-09-01Fix for versions getting double appended for libsBruce Hill
2025-09-01Change module install directory to PREFIX/lib/tomo_vX.Y/*Bruce Hill
2025-08-31Merge branch 'main' into formatterBruce Hill
2025-08-31Move compiler flag to GCC onlyBruce Hill
2025-08-31Merge branch 'main' into formatterBruce Hill
2025-08-31Remove unused importBruce Hill
2025-08-31Add missing importBruce Hill
2025-08-31Merge fixesBruce Hill
2025-08-31Merge branch 'main' into formatterBruce Hill
2025-08-31Add argument aliases so programs can use `func main(verbose|v=no)` to doBruce Hill
2025-08-30Update docsBruce Hill
2025-08-29Formatting tweaks/fixesBruce Hill
2025-08-29Add --format-inplace optionBruce Hill
2025-08-25Split out formatter into subfilesBruce Hill
2025-08-25First pass at formatterBruce Hill
2025-08-25Update file header commentsBruce Hill
2025-08-25Splitting out parser more.Bruce Hill
2025-08-25More docs and moving parsing into a subfolder.Bruce Hill
2025-08-24Split headers into their own fileBruce Hill
2025-08-24Remove vim modelinesBruce Hill
2025-08-24Split CLI into its own fileBruce Hill
2025-08-24More splitting out into separate files.Bruce Hill
2025-08-23Autoformat everything with clang-formatBruce Hill
2025-08-23Lots of cleanupsBruce Hill
2025-08-23Remove some unused importsBruce Hill
2025-08-19Some pedantic fixes vetted against compiling on mac.Bruce Hill
2025-08-18Fix some compatibility issues, including #embed and `alignof` and some Makefi...Bruce Hill
2025-08-17Bugfix: added support for Tomo identifiers that are C keywordsBruce Hill
2025-08-16Improved parsing and prefix/suffix matching using a `remainder`Bruce Hill
2025-08-10Bugfixes for installation of libraries (incorrect handling of `use` forBruce Hill
2025-08-09Deprecate cords from the gc library in favor of dogfooding Text from theBruce Hill
2025-07-30Print full git tag with `tomo --verbose --version`Bruce Hill
2025-07-12Use `#embed` to embed the changelog in the binary and give access viaBruce Hill
2025-06-25Clean up #include parsing so it works correctly with commentsBruce Hill
2025-06-25Add fix for `.include` or `#included` files in assembly failing to triggerBruce Hill
2025-06-25Trigger recompilation when downstream #includes for C files are updated.Bruce Hill
2025-06-24Correctly detect changes to `use`d C/header files and triggerBruce Hill
2025-05-25Force recompilation when modules.ini changesBruce Hill
2025-05-20Add more advanced configuration options to modules.ini and supportBruce Hill
2025-05-19Add --prefix flagBruce Hill
2025-05-17Add --version flag for executables and more documentation.Bruce Hill