| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| | * | fix -vet for filepath/match.odin | CiD- | 2022-02-08 | 1 | -2/+1 | |
| | | | ||||||
| | * | os.open does r/d as default which makes a call to open a dir invalid this ↵ | Platin21 | 2022-02-05 | 1 | -1/+1 | |
| | | | | | | | | | should fix this problem | |||||
| * | | Convert `ODIN_OS` and `ODIN_ARCH` to use enums rather than use strings | gingerBill | 2022-01-20 | 3 | -9/+9 | |
| |/ | ||||||
| * | Move `core:path` to `core:path/slashpath` | gingerBill | 2022-01-17 | 3 | -3/+8 | |
| | | | | | This is to reduce the confusion that occurs between that package and the `core:path/filepath` package | |||||
| * | fix memory leak in path.join | Dale Weiler | 2021-11-22 | 1 | -1/+1 | |
| | | ||||||
| * | Correct `context.allocator` usage | gingerBill | 2021-09-19 | 1 | -4/+5 | |
| | | ||||||
| * | Strip semicolons in core which were missing | gingerBill | 2021-09-08 | 1 | -17/+17 | |
| | | ||||||
| * | Remove unneeded semicolons from the core library | gingerBill | 2021-08-31 | 6 | -472/+472 | |
| | | ||||||
| * | Add more uses of `or_return` | gingerBill | 2021-08-15 | 1 | -4/+1 | |
| | | ||||||
| * | Core library clean up: Make range expressions more consistent and replace ↵ | gingerBill | 2021-06-14 | 1 | -1/+1 | |
| | | | | | uses of `..` with `..=` | |||||
| * | Fix linalg.transpose | gingerBill | 2021-06-03 | 1 | -1/+0 | |
| | | ||||||
| * | Or did it?! | gingerBill | 2021-06-02 | 1 | -2/+2 | |
| | | ||||||
| * | FINALLY fix `lazy_buffer_destroy` | gingerBill | 2021-06-02 | 1 | -2/+2 | |
| | | ||||||
| * | Fix filepath.lazy_buffer | gingerBill | 2021-06-02 | 1 | -2/+3 | |
| | | ||||||
| * | Clean up filepath.lazy_buffer memory leak | gingerBill | 2021-06-02 | 1 | -1/+7 | |
| | | ||||||
| * | Fix accidental removal of newline | jockus | 2021-05-27 | 1 | -0/+1 | |
| | | ||||||
| * | Remove accidental core:fmt include in path/filepath | jockus | 2021-05-27 | 1 | -1/+0 | |
| | | ||||||
| * | Fix deleting substring in filepath.release | jockus | 2021-05-27 | 1 | -8/+8 | |
| | | ||||||
| * | fix variable name in path_unix | André | 2021-04-20 | 1 | -2/+2 | |
| | | | | replace the immutable variable "path" (that is a parameter) with a new variable "path_str" | |||||
| * | Clean up path_unix.odin to make it not depend on `package os` | gingerBill | 2021-04-11 | 1 | -6/+38 | |
| | | ||||||
| * | Update package os for package path/filepath support on macOS | gingerBill | 2021-02-27 | 3 | -81/+93 | |
| | | ||||||
| * | Replace usage of `inline proc` with `#force_inline proc` in the core library | gingerBill | 2021-02-23 | 1 | -2/+2 | |
| | | ||||||
| * | * Add some procedures to path_unix to mirror the path_windows API | Luka Aleksić | 2021-01-21 | 2 | -8/+30 | |
| | | | | | | * 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 | |||||
| * | vet all core packages | gingerBill | 2021-01-09 | 1 | -2/+0 | |
| | | ||||||
| * | Keep -vet happy | gingerBill | 2020-12-14 | 3 | -9/+9 | |
| | | ||||||
| * | Update `odin doc` to support multiple package outputs by passing multiple ↵ | gingerBill | 2020-11-18 | 1 | -2/+0 | |
| | | | | | | | | paths; Replace `-all` with `-short` Example: odin doc core/path core/path/filepath | |||||
| * | Minor fixes | gingerBill | 2020-11-17 | 1 | -1/+2 | |
| | | ||||||
| * | Merge pull request #752 from powerc9000/patch-4 | gingerBill | 2020-10-24 | 1 | -2/+2 | |
| |\ | | | | | Fix a few bugs in path based code. | |||||
| | * | Fix a few bugs in path based code. | Clay Murray | 2020-10-07 | 1 | -2/+2 | |
| | | | | | | | Trying to use path.dir and path.rel I found these two issues with the implementation. | |||||
| * | | Rename `slice.sort_proc` to `slice.sort_by`; add `slice.sort_by_key` | gingerBill | 2020-10-16 | 2 | -2/+2 | |
| | | | ||||||
| * | | Update path/filepath to use new `slice.sort`; Add `sort.reverse_interface` | gingerBill | 2020-10-14 | 2 | -6/+6 | |
| | | | ||||||
| * | | Improve default temp allocator; Fix filepath.abs behaviour on Windows | gingerBill | 2020-10-13 | 2 | -11/+13 | |
| |/ | ||||||
| * | Revert `user_data` addition | gingerBill | 2020-09-28 | 1 | -8/+8 | |
| | | ||||||
| * | Add `user_data` parameter to `filepath.walk` and `filepath.Walk_Proc` | gingerBill | 2020-09-28 | 1 | -8/+8 | |
| | | ||||||
| * | Add `filepath.walk` | gingerBill | 2020-09-28 | 1 | -0/+88 | |
| | | ||||||
| * | Add `os.stat`, `os.lstat`, `os.fstat`, `filepath.walk` | gingerBill | 2020-09-28 | 2 | -3/+5 | |
| | | ||||||
| * | Add some comments to explain what the differences between packages path and ↵ | gingerBill | 2020-09-26 | 2 | -0/+7 | |
| | | | | | path/filepath | |||||
| * | Remove OS specific stuff from `package path` | gingerBill | 2020-09-26 | 1 | -147/+7 | |
| | | ||||||
| * | Update packages os, path, and filepath | gingerBill | 2020-09-26 | 5 | -216/+258 | |
| | | ||||||
| * | Add `package path/filepath`; Add `os.stat` for windows (TODO: unix) | gingerBill | 2020-09-25 | 5 | -12/+637 | |
| | | ||||||
| * | Update `package path` and fix bugs; add path.match which uses shell pattern ↵ | gingerBill | 2020-09-25 | 4 | -59/+428 | |
| | | | | | matching | |||||
| * | Remove usage of `do` in core library | gingerBill | 2020-09-23 | 3 | -12/+30 | |
| | | ||||||
| * | Get Odin compiling and produced exe's running on FreeBSD | Christian Seibold | 2020-09-14 | 1 | -1/+1 | |
| | | ||||||
| * | Fix path.name failing to remove extension | jockus | 2020-08-26 | 1 | -2/+2 | |
| | | ||||||
| * | Add path_unix.odin | gingerBill | 2020-07-10 | 1 | -0/+81 | |
| | | ||||||
| * | Fix new `package path` | gingerBill | 2020-07-10 | 3 | -292/+213 | |
| | | ||||||
| * | Fix temp allocation on linux | Brendan Punsky | 2019-03-18 | 1 | -2/+2 | |
| | | ||||||
| * | Fix null termination detection, win32 namespacing | Brendan Punsky | 2019-03-18 | 1 | -13/+22 | |
| | | ||||||
| * | Add linux support | Brendan Punsky | 2019-03-18 | 1 | -0/+80 | |
| | | ||||||
| * | Update path_windows.odin | Brendan Punsky | 2019-03-13 | 1 | -40/+24 | |
| | | | | Updated `long`, `short`, `full`, `current` to be cleaner, use `win32` for platform procs, and `strings.trim_null` to clean resulting strings | |||||