aboutsummaryrefslogtreecommitdiff
path: root/core/os/os2
Commit message (Expand)AuthorAgeFilesLines
* core:os -> core:os/old && core:os/os2 -> core:osJeroen van Rijn6 days84-13583/+0
* Fix os2 file_wasiJeroen van Rijn7 days1-3/+5
* Remove os2 mockup warningJeroen van Rijn7 days1-5/+0
* Link some more of filepath to os2Jeroen van Rijn7 days2-4/+27
* More conflicts during rebaseJeroen van Rijn7 days7-14/+35
* Add tests for glob + matchJeroen van Rijn7 days1-1/+9
* Fix js_wasmJeroen van Rijn7 days1-3/+3
* Add `glob` + `match` to os2Jeroen van Rijn7 days1-8/+22
* Add more `filepath` to `os2`Jeroen van Rijn7 days3-2/+477
* BSDsJeroen van Rijn7 days3-2/+13
* core:testing DarwinJeroen van Rijn7 days2-3/+6
* In the middle of porting core:testingJeroen van Rijn7 days16-4/+224
* Add `loc := #caller_location` to `read_entire_file`Jeroen van Rijn7 days1-2/+5
* Address wasi errorsJeroen van Rijn7 days2-1/+1
* `core:os` -> `core:os/os` for CSV, INI, and XMLJeroen van Rijn7 days1-0/+1
* Stub out `core:os/os2` for js_wasmJeroen van Rijn7 days10-0/+409
* os\os2 windows: fix truncate-clamp op order when determining to_read sizeOleksandr Kovalenko2026-01-311-1/+1
* core/os: fix lookup_env_buf only working with empty bufferDavid Bader2026-01-303-0/+3
* Fix absolute and volume name checks on WindowsgingerBill2026-01-281-0/+4
* os: add non blocking open flagLaytan Laats2026-01-116-12/+23
* os/os2: use ReadFile for Console reads too, at least for nowlaytan2025-12-201-1/+4
* os/os2: better fix for the stale errorslaytan2025-12-201-19/+15
* os/os2: fix stale errors on windows when reading from consolelaytan2025-12-201-0/+1
* Only call `get_args()` if `args` is actually used by using an indirect valuegingerBill2025-12-161-2/+8
* Modify IMPORTANT NOTE from `os2`gingerBill2025-12-061-3/+3
* os2 env changesjason2025-12-032-27/+18
* use libc for linux env when not no-crtjason2025-12-022-175/+304
* Add `#assert(intrinsics.type_is_superset_of(File_Stream_Mode, io.Stream_Mode))`gingerBill2025-11-171-1/+3
* Merge branch 'master' into bill/os2-file-streamgingerBill2025-11-173-6/+6
|\
| * Use `_get_platform_error()` where more appropriategingerBill2025-11-143-6/+6
* | Added some commentsgingerBill2025-11-141-3/+2
* | Add `File_Stream` to replace `io.Stream`+`Fstat_Callback` within `os2`gingerBill2025-11-146-81/+161
|/
* `Empty` -> `Unsupported`bill/io-error-changesgingerBill2025-11-144-5/+5
* Move some of the os&os2 errors into `io.Error`; Rename Empty to UnsupportedgingerBill2025-11-141-13/+5
* Document the rest of `os2`.gingerBill2025-10-313-5/+45
* Update documentation for `os2` once more!gingerBill2025-10-315-18/+143
* Improve documentation for the file based operations in os2gingerBill2025-10-311-5/+145
* Change to `Permissions` bit_set from relying on octal numbering for os2gingerBill2025-10-3114-44/+88
* use `runtime.exit` for `os2.exit`gingerBill2025-10-315-20/+2
* Remove `core:encoding/ini` dependency in `user_posix.odin`gingerBill2025-10-281-12/+12
* Add `#caller_location` to `os2.read_entire_file`gingerBill2025-10-281-10/+7
* [core:os/os2] zeroed `n` value on failed file operationsA10293847562025-10-272-12/+19
* Fix Linux executable pathKamron Bhavnagri2025-10-181-1/+2
* fix: another itoa() used in path_linux.odin had to be replaced with write_int()samwega2025-10-031-1/+1
* fix for temp_file name prefix being deallocated before being usedAlex Riedl2025-09-111-7/+5
* Handle optional allocator error when appending read bytes in read_entire_file...Damian Tarnawski2025-09-021-1/+1
* More contextless fixesgingerBill2025-08-081-1/+1
* Add contextless to another procgingerBill2025-08-081-2/+2
* Make `get_args` contextlessgingerBill2025-08-081-1/+8
* Require `@(init)` and `@(fini)` to be `proc "contextless" ()`gingerBill2025-08-085-11/+11