aboutsummaryrefslogtreecommitdiff
path: root/core/os/os2/errors.odin
Commit message (Collapse)AuthorAgeFilesLines
* core:os -> core:os/old && core:os/os2 -> core:osJeroen van Rijn6 days1-147/+0
|
* Add more `filepath` to `os2`Jeroen van Rijn8 days1-0/+2
|
* Move some of the os&os2 errors into `io.Error`; Rename Empty to UnsupportedgingerBill2025-11-141-13/+5
|
* Update documentation for `os2` once more!gingerBill2025-10-311-0/+24
|
* Add buffered get_env variants to os2Jeroen van Rijn2025-06-161-2/+2
|
* Simplify `_xdg_user_dirs_lookup`Jeroen van Rijn2025-06-081-15/+17
|
* Fix user dirs, add docsEly Alon2025-06-071-0/+3
|
* Remove TEMP_ALLOCATOR_GUARD wrapperLucas Perlind2025-05-081-1/+1
|
* os2: Resolve temp allocator collisionsLucas Perlind2025-05-081-2/+2
|
* os2: make platform error more ergonomic by making it an aliasLaytan Laats2024-08-221-1/+1
|
* os2/process_linux: improve error handling, use pidfd where possible, remove ↵jason2024-08-141-0/+2
| | | | usage of fmt
* Try to map to `General_Error` where possiblegingerBill2024-08-041-1/+2
|
* Fix copy-replace errorsgingerBill2024-08-041-4/+4
|
* Begin converting `os.Errno` to be a `nil`-able type as a transition periodgingerBill2024-08-041-4/+4
|
* Add utility calls to os2gingerBill2024-07-231-0/+2
|
* Use `fstat` on `os2.File` directlygingerBill2024-07-141-0/+2
|
* change error strings to an enumerated array in rodata; print_error takes a ↵jason2024-06-281-2/+2
| | | | file argument
* convert all to use sys/linux over sys/unix; new implementations for pipe, ↵jason2024-06-271-0/+16
| | | | process and env
* Mock out `temp_file.odin` stuffgingerBill2024-05-141-0/+3
|
* [core/os2]: Move .Broken_Pipe to General_Error enumflysand72024-03-251-11/+3
|
* [core/os2]: Reading from unsized filesflysand72024-03-241-0/+16
|
* Replace `core:*` to `base:*` where appropriategingerBill2024-01-281-1/+1
|
* Clean up `core:time` to be consistent across all platformsgingerBill2022-05-121-0/+2
|
* Update error handling for os2 on windowsgingerBill2022-05-121-30/+49
|
* Fill in most of os2/file_windows.odingingerBill2022-05-121-0/+3
|
* Begin mocking os2 for windows out moregingerBill2022-05-051-30/+2
|
* Strip semicolonsgingerBill2021-09-191-32/+32
|
* Make `or_else` and `or_return` operators (binary and suffix respectively)gingerBill2021-08-151-1/+1
|
* Use `or_else` in the core library when it makes sensegingerBill2021-07-051-5/+2
|
* Redesign `os2.Error` to work with the new extended `union` behaviourgingerBill2021-05-161-45/+16
|
* Mockup of the new `package os` interface (incomplete and non-functioning)gingerBill2021-04-141-0/+126