aboutsummaryrefslogtreecommitdiff
path: root/builtins
AgeCommit message (Expand)Author
2024-09-13Rename builtins/ -> stdlib/Bruce Hill
2024-09-13Clean up macro codeBruce Hill
2024-09-13Rename c_string.{c,h} -> c_strings.{c,h}Bruce Hill
2024-09-13Add missing includeBruce Hill
2024-09-13Rename builtins to use plurals when appropriateBruce Hill
2024-09-13Code cleanupBruce Hill
2024-09-13Remove dead codeBruce Hill
2024-09-13Add missing importBruce Hill
2024-09-13Move cord helper functions into their own fileBruce Hill
2024-09-13Minor cleanupBruce Hill
2024-09-13Remove a few unused imports and clean things up a bitBruce Hill
2024-09-13Split pattern code into its own fileBruce Hill
2024-09-12Make functions print with `func name(...)->... [file:line]` infoBruce Hill
2024-09-12Implement optional hashing/equality/comparisonsBruce Hill
2024-09-12Fix up CString:as_text()Bruce Hill
2024-09-12Add sleep()Bruce Hill
2024-09-12Automatically interpolate ints for pattern/shell/pathBruce Hill
2024-09-12Improve output for multi-line doctests by putting ".. " in front ofBruce Hill
2024-09-12Allow trailing whitespace in parens expressionsBruce Hill
2024-09-12Table:get() now uses optional values instead of default or failure modesBruce Hill
2024-09-11Fix threads and integersoptionalsBruce Hill
2024-09-11Use optionals for iteratorsBruce Hill
2024-09-11Change *:from_text() methods to return optional values and set up CLIBruce Hill
2024-09-11Fix optional boolsBruce Hill
2024-09-11Rename channel_t -> Channel_t for consistencyBruce Hill
2024-09-11Rename closure_t -> Closure_t for consistencyBruce Hill
2024-09-11Fix const issueBruce Hill
2024-09-11Optionals for threadsBruce Hill
2024-09-11Optional channels (plus fixed some channel bugs)Bruce Hill
2024-09-11Optional C StringsBruce Hill
2024-09-11Optional enums (deprecated custom tag values)Bruce Hill
2024-09-11Optional structsBruce Hill
2024-09-11Optional fixed-size intsBruce Hill
2024-09-11Use optional ints in the array find()/first() APIBruce Hill
2024-09-11Add optional typesBruce Hill
2024-09-09Add (/path):by_line()Bruce Hill
2024-09-09Fix up some stuff with path escapingBruce Hill
2024-09-09Add shims for hashing/equality of langsBruce Hill
2024-09-09Fix issues with path reading from pipes (don't UTF8 validate chunks,Bruce Hill
2024-09-09Correctly clean up CLI args that are pathsBruce Hill
2024-09-09Ensure more rigoroous cleanup and validation of pathsBruce Hill
2024-09-09Add Text.starts_with() and Text.ends_with()Bruce Hill
2024-09-09Fix up some path logicBruce Hill
2024-09-09Add Text$compare_values()Bruce Hill
2024-09-09Bugfix for $/{..}/ matching zero-width at the end of textBruce Hill
2024-09-09Fix some logic for extensions and base namesBruce Hill
2024-09-09Add Path.base_name(), Path.parent(), Path.extension()Bruce Hill
2024-09-09Print paths as the literals lookBruce Hill
2024-09-09Add mktemp functionalityBruce Hill
2024-09-09For parsing paths, use nested parens: (./foo), also add some methodsBruce Hill