aboutsummaryrefslogtreecommitdiff
path: root/builtins
AgeCommit message (Expand)Author
2024-09-09More methodsBruce Hill
2024-09-09More path stuff including some methodsBruce Hill
2024-09-09Initial working versionBruce Hill
2024-09-08BugfixesBruce Hill
2024-09-08Fix nearly every GCC warning and add __attribute__((pure/const)) whereBruce Hill
2024-09-07$/{!..}/ is the same as $/{end}/Bruce Hill
2024-09-07Fix captures for {..} optimizationBruce Hill
2024-09-07Optimization to terminate pattern searches early if there's a greedyBruce Hill
2024-09-07Optimize text matchingBruce Hill
2024-09-07Bugfix uninitialized variablesBruce Hill
2024-09-07Add exit() functionBruce Hill
2024-09-06Make {start} and {end} non-capturingBruce Hill
2024-09-06Fix some C string and path resolving issuesBruce Hill
2024-09-06Print stack trace if $TOMO_STACKTRACE is setBruce Hill
2024-09-06Add Shell dsl typeBruce Hill
2024-09-06Minor cleanupBruce Hill
2024-09-06Add convenience function for debug printingBruce Hill
2024-09-06Add missing fileBruce Hill
2024-09-06Misc fixesBruce Hill
2024-09-06Flush stdout moreBruce Hill
2024-09-06Text overhaulBruce Hill
2024-09-06Add Text.trim()Bruce Hill
2024-09-05Some const stuffBruce Hill
2024-09-05Fully clean up siphash code and fix some issuesBruce Hill
2024-09-05Correctly resolve '../' pathsBruce Hill
2024-09-05Remove unused macroBruce Hill
2024-09-05Replace $Type with Type$info for builtin TypeInfosBruce Hill
2024-09-05Rename table_t -> Table_tBruce Hill
2024-09-05Rename array_t -> Array_tBruce Hill
2024-09-05Rework CLI compilation so that all of the argument parsing is written toBruce Hill
2024-09-05Do the extremely obvious optimization of checking if two pieces of dataBruce Hill
2024-09-05Clear out some CRLF crufttext2Bruce Hill
2024-09-05Fix stability of concatenationBruce Hill
2024-09-05Be extra correct about prefix codepointsBruce Hill
2024-09-05Clean up some importsBruce Hill
2024-09-05Dynamically grow synthetic grapheme arrayBruce Hill
2024-09-05Fix up handling of synthetic graphemes, also document how they workBruce Hill
2024-09-04Add Text:repeat()Bruce Hill
2024-09-04Add Text.map(pat, fn)Bruce Hill
2024-09-04Unify parsing code to correctly handle parsing integers and numbers withBruce Hill
2024-09-04Document ask()Bruce Hill
2024-09-04Add ask() as a way to get user inputBruce Hill
2024-09-04Remove readline dependencyBruce Hill
2024-09-04Add nl/newline/clrf patternBruce Hill
2024-09-04Fix const correctnessBruce Hill
2024-09-04Implicit filename for table gettingBruce Hill
2024-09-04For arrays, use implicit filename from macroBruce Hill
2024-09-04Improve codegen by making test() even more conciseBruce Hill
2024-09-04Add method for getting a length-based string as TextBruce Hill
2024-09-04Add Text:matches() for convenience and performanceBruce Hill