aboutsummaryrefslogtreecommitdiff
path: root/core/path/filepath
Commit message (Expand)AuthorAgeFilesLines
* Replace `err != 0` with `err != nil` where possiblegingerBill2024-08-043-20/+13
* Begin mapping `os.Error` in the rest of the codebasegingerBill2024-08-041-3/+3
* `os.Errno` -> `os.Error`gingerBill2024-08-042-6/+6
* Use `union #shared_nil` for `os.Error`gingerBill2024-08-041-2/+2
* Fix loads of indentation issues with mixing spaces and tabsgingerBill2024-06-291-1/+1
* Use correct `__error` link name for FreeBSDFeoramund2024-06-111-1/+1
* Updated core lib and did cleanupAndreas T Jonsson2024-04-181-2/+2
* Fix filepath.rel allocation behaviourgingerBill2024-02-061-16/+11
* Remove `core:os` dependency for `base:runtime`gingerBill2024-01-281-1/+1
* Replace `core:*` to `base:*` where appropriategingerBill2024-01-282-2/+2
* Use `or_break` and `or_continue` where appropriate in the core librarygingerBill2023-09-302-6/+3
* Disallow `for in` in favour of `for _ in`gingerBill2023-08-081-1/+1
* Add docs to `core:path/filepath`gingerBill2023-02-282-6/+46
* Add `runtime.DEFAULT_TEMP_ALLOCATOR_TEMP_GUARD` where appropriategingerBill2023-02-102-12/+17
* Add `user_data: rawptr` to `filepath.Walk_Proc` callbackgingerBill2022-12-051-8/+8
* 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-213-3/+3
* Minor fixgingerBill2022-05-121-1/+1
* [path/filepath] Add file stem and long-extension proceduresTetralux2022-04-231-9/+124
* [windows] Fix leak in `glob`.Jeroen van Rijn2022-03-292-5/+11
* Fix issue #1537 "filepath.split_list requires a trailing separator"gitlost2022-03-231-2/+8
* initial OpenBSD supportSébastien Marie2022-02-251-1/+6
* Memory LeakPatric Dexheimer2022-02-201-2/+3
* Merge branch 'master' into odin-global-constants-as-enumsgingerBill2022-02-152-3/+2
|\
| * fix -vet for filepath/match.odinCiD-2022-02-081-2/+1
| * os.open does r/d as default which makes a call to open a dir invalid this sho...Platin212022-02-051-1/+1
* | Convert `ODIN_OS` and `ODIN_ARCH` to use enums rather than use stringsgingerBill2022-01-203-9/+9
|/
* Correct `context.allocator` usagegingerBill2021-09-191-4/+5
* Strip semicolons in core which were missinggingerBill2021-09-081-17/+17
* Remove unneeded semicolons from the core librarygingerBill2021-08-314-339/+339
* Add more uses of `or_return`gingerBill2021-08-151-4/+1
* Core library clean up: Make range expressions more consistent and replace use...gingerBill2021-06-141-1/+1
* Fix linalg.transposegingerBill2021-06-031-1/+0
* Or did it?!gingerBill2021-06-021-2/+2
* FINALLY fix `lazy_buffer_destroy`gingerBill2021-06-021-2/+2
* Fix filepath.lazy_buffergingerBill2021-06-021-2/+3
* Clean up filepath.lazy_buffer memory leakgingerBill2021-06-021-1/+7
* Fix accidental removal of newlinejockus2021-05-271-0/+1
* Remove accidental core:fmt include in path/filepathjockus2021-05-271-1/+0
* Fix deleting substring in filepath.releasejockus2021-05-271-8/+8
* fix variable name in path_unixAndré2021-04-201-2/+2
* Clean up path_unix.odin to make it not depend on `package os`gingerBill2021-04-111-6/+38
* Update package os for package path/filepath support on macOSgingerBill2021-02-273-81/+93
* * Add some procedures to path_unix to mirror the path_windows APILuka Aleksić2021-01-212-8/+30
* Keep -vet happygingerBill2020-12-143-9/+9
* Minor fixesgingerBill2020-11-171-1/+2
* Merge pull request #752 from powerc9000/patch-4gingerBill2020-10-241-2/+2
|\
| * Fix a few bugs in path based code.Clay Murray2020-10-071-2/+2
* | Rename `slice.sort_proc` to `slice.sort_by`; add `slice.sort_by_key`gingerBill2020-10-162-2/+2
* | Update path/filepath to use new `slice.sort`; Add `sort.reverse_interface`gingerBill2020-10-142-6/+6