aboutsummaryrefslogtreecommitdiff
path: root/core/path/filepath/match.odin
Commit message (Collapse)AuthorAgeFilesLines
* Use `or_break` and `or_continue` where appropriate in the core librarygingerBill2023-09-301-3/+1
|
* Add docs to `core:path/filepath`gingerBill2023-02-281-1/+2
|
* Change open to be read only when opening directoryDaniel Gavin2022-07-251-1/+1
|
* [path/filepath] Change join() to take a []string instead of varargsTetralux2022-05-211-1/+1
| | | | | | | | | This makes passing an allocator easier, as you no longer have to resort to named arguments: Before: `join(a, b, c)` became `join(elems={a, b, c}, allocator=ally)` After: `join({a, b, c})` becomes `join({a, b, c}, ally)`
* [windows] Fix leak in `glob`.Jeroen van Rijn2022-03-291-4/+10
|
* Merge branch 'master' into odin-global-constants-as-enumsgingerBill2022-02-151-2/+1
|\
| * fix -vet for filepath/match.odinCiD-2022-02-081-2/+1
| |
* | Convert `ODIN_OS` and `ODIN_ARCH` to use enums rather than use stringsgingerBill2022-01-201-5/+5
|/
* Remove unneeded semicolons from the core librarygingerBill2021-08-311-120/+120
|
* Add more uses of `or_return`gingerBill2021-08-151-4/+1
|
* * Add some procedures to path_unix to mirror the path_windows APILuka Aleksić2021-01-211-8/+10
| | | | | * Add files stat_linux and dir_linux to mirror the stat/dir_windows API * Add helper functions to os_linux that are used by the above
* Keep -vet happygingerBill2020-12-141-4/+4
|
* Rename `slice.sort_proc` to `slice.sort_by`; add `slice.sort_by_key`gingerBill2020-10-161-1/+1
|
* Update path/filepath to use new `slice.sort`; Add `sort.reverse_interface`gingerBill2020-10-141-3/+3
|
* Add `os.stat`, `os.lstat`, `os.fstat`, `filepath.walk`gingerBill2020-09-281-3/+3
|
* Add `package path/filepath`; Add `os.stat` for windows (TODO: unix)gingerBill2020-09-251-0/+350