index
:
tomo
bigints
constructive-reals
decimals
dev
doctests-to-debuglog
formatter
internal-texts
main
optional-list-indexing
optionals
paths
simplified-quotes
static-dependencies
str-paths
table-colons
text2
unicode-identifiers
wordier-types
The Tomo programming language
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
stdlib
/
paths.c
Age
Commit message (
Expand
)
Author
7 days
Fixes for Path.with_extension()
dev
Bruce Hill
10 days
Fix up some path edge cases
Bruce Hill
10 days
Code cleanup and copy over some CString methods to path
Bruce Hill
10 days
Fix concat bug
str-paths
Bruce Hill
10 days
Fix has_extension() logic
Bruce Hill
10 days
Bugfix
Bruce Hill
10 days
Paths using C strings
Bruce Hill
2026-01-25
Allow file paths with semicolons
Bruce Hill
2025-12-29
Fix for file descriptors being reopened unintentionally
Bruce Hill
2025-12-28
Change autoformatter to no longer allow single-line functions
Bruce Hill
2025-12-23
Big speedup my trimming down MAP_LIST macro and inlining some
Bruce Hill
2025-12-22
Add Path.writer() and Path.byte_writer()
Bruce Hill
2025-12-07
Switch paths to use Result return values instead of fail()
Bruce Hill
2025-12-07
Change Paths to be an enum of their different types.
Bruce Hill
2025-11-27
Add `recursive` arg to Path.create_directory()
Bruce Hill
2025-11-21
Bugfix for empty file lines
Bruce Hill
2025-11-15
Add Path.lines()
Bruce Hill
2025-10-12
Fix memory leaks
Bruce Hill
2025-10-12
More code cleanups
Bruce Hill
2025-10-12
Code cleanup and fixing minor issues
Bruce Hill
2025-10-11
Rename pathtype enum values
Bruce Hill
2025-10-11
Bugfix for optional paths and converting path type into an actual enum
Bruce Hill
2025-10-05
Fix a bunch of issues with optional types
Bruce Hill
2025-10-04
When reading a file by line, skip lines with invalid UTF8 instead of
Bruce Hill
2025-10-02
Merge branch 'zero-nones' into dev
Bruce Hill
2025-10-01
Force a GC sweep when we run out of file handles to trigger cleanup of
Bruce Hill
2025-10-01
Convert to using more zero values for `none`
Bruce Hill
2025-09-09
Overhaul to the unicode encoding/decoding methods for text
Bruce Hill
2025-08-25
Update file header comments
Bruce Hill
2025-08-25
Clean up some unistr.h issues and expand some parse macros.
Bruce Hill
2025-08-24
Remove vim modelines
Bruce Hill
2025-08-23
Autoformat everything with clang-format
Bruce Hill
2025-08-23
Fix some LSP issues, mostly unused imports
Bruce Hill
2025-08-16
Improved parsing and prefix/suffix matching using a `remainder`
Bruce Hill
2025-06-28
Greatly increase the maximum free space allocated when growing lists
Bruce Hill
2025-06-24
Add Path.has_extension() and update manpages/api docs
Bruce Hill
2025-05-17
Add `modules.ini` file for import aliases, as well as default aliases
Bruce Hill
2025-05-06
Check return value
Bruce Hill
2025-05-06
Error checking for path components
Bruce Hill
2025-04-10
Remove strlcpy()
Bruce Hill
2025-04-06
Rename Array -> List in all code and docs
Bruce Hill
2025-04-03
Deprecate heap_strf
Bruce Hill
2025-04-01
Move patterns into a module
Bruce Hill
2025-03-30
Deprecate built-in Moment datatype in favor of a `time` module
Bruce Hill
2025-03-30
Fix some relative path stuff
Bruce Hill
2025-03-28
Revert "Add strlcpy for mac"
Bruce Hill
2025-03-28
Add strlcpy for mac
Bruce Hill
2025-03-28
strcpy() -> strlcpy()
Bruce Hill
2025-03-28
Minor compat fix
Bruce Hill
2025-03-28
Remove GLOB_TILDE_CHECK for compatiblity
Bruce Hill
[next]