| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Update doc line for `core:os` and `core:os/old`. | Jeroen van Rijn | 36 hours | 2 | -5/+4 |
| | | |||||
| * | Fix `os.stem`, `os.short_stem`. | Jeroen van Rijn | 2 days | 1 | -14/+10 |
| | | |||||
| * | Narrowly tailor panic. | Jeroen van Rijn | 3 days | 1 | -1/+1 |
| | | |||||
| * | Add `core:log` support for js/wasm | Jeroen van Rijn | 3 days | 11 | -11/+52 |
| | | | | | Also add #panic when importing `core:os` on wasm. | ||||
| * | Simplify | Jeroen van Rijn | 3 days | 1 | -2/+2 |
| | | |||||
| * | Remove @(require_results) from `os.read_directory_iterator` | Jeroen van Rijn | 4 days | 1 | -1/+0 |
| | | |||||
| * | Only count bits in touched array members.new_os | Jeroen van Rijn | 6 days | 1 | -3/+2 |
| | | |||||
| * | Unwrap cpu affinity syscalls. | Jeroen van Rijn | 6 days | 1 | -1/+1 |
| | | |||||
| * | != nil | Jeroen van Rijn | 6 days | 1 | -1/+1 |
| | | |||||
| * | Implement `get_processor_core_count` without libc for Linux. | Jeroen van Rijn | 6 days | 1 | -2/+9 |
| | | |||||
| * | Fix package line | Jeroen van Rijn | 6 days | 1 | -1/+1 |
| | | |||||
| * | Fix up ABI name for core:os and core:os/old | Jeroen van Rijn | 6 days | 104 | -121/+110 |
| | | |||||
| * | core:os -> core:os/old && core:os/os2 -> core:os | Jeroen van Rijn | 6 days | 109 | -1494/+1494 |
| | | |||||
| * | Fix os2 file_wasi | Jeroen van Rijn | 7 days | 1 | -3/+5 |
| | | |||||
| * | Remove os2 mockup warning | Jeroen van Rijn | 7 days | 1 | -5/+0 |
| | | |||||
| * | Link some more of filepath to os2 | Jeroen van Rijn | 7 days | 2 | -4/+27 |
| | | |||||
| * | More conflicts during rebase | Jeroen van Rijn | 7 days | 7 | -14/+35 |
| | | |||||
| * | Add tests for glob + match | Jeroen van Rijn | 7 days | 1 | -1/+9 |
| | | |||||
| * | Fix js_wasm | Jeroen van Rijn | 7 days | 1 | -3/+3 |
| | | |||||
| * | Add `glob` + `match` to os2 | Jeroen van Rijn | 7 days | 1 | -8/+22 |
| | | |||||
| * | Add more `filepath` to `os2` | Jeroen van Rijn | 7 days | 3 | -2/+477 |
| | | |||||
| * | BSDs | Jeroen van Rijn | 7 days | 3 | -2/+13 |
| | | |||||
| * | core:testing Darwin | Jeroen van Rijn | 7 days | 2 | -3/+6 |
| | | |||||
| * | In the middle of porting core:testing | Jeroen van Rijn | 7 days | 17 | -5/+225 |
| | | |||||
| * | Add `loc := #caller_location` to `read_entire_file` | Jeroen van Rijn | 7 days | 1 | -2/+5 |
| | | |||||
| * | Address wasi errors | Jeroen van Rijn | 7 days | 2 | -1/+1 |
| | | |||||
| * | `core:os` -> `core:os/os` for CSV, INI, and XML | Jeroen van Rijn | 7 days | 1 | -0/+1 |
| | | | | | | Also had to vendor `core:encoding/ini` into `core:os/os2` for the user directories on *nix, as it used that package to read `~/.config/user-dirs.dirs`, causing an import cycle. | ||||
| * | Stub out `core:os/os2` for js_wasm | Jeroen van Rijn | 7 days | 10 | -0/+409 |
| | | |||||
| * | os\os2 windows: fix truncate-clamp op order when determining to_read size | Oleksandr Kovalenko | 2026-01-31 | 1 | -1/+1 |
| | | |||||
| * | core/os: fix lookup_env_buf only working with empty buffer | David Bader | 2026-01-30 | 9 | -0/+9 |
| | | |||||
| * | Fix absolute and volume name checks on Windows | gingerBill | 2026-01-28 | 1 | -0/+4 |
| | | |||||
| * | os: add non blocking open flag | Laytan Laats | 2026-01-11 | 7 | -14/+31 |
| | | |||||
| * | os/os2: use ReadFile for Console reads too, at least for now | laytan | 2025-12-20 | 1 | -1/+4 |
| | | |||||
| * | os/os2: better fix for the stale errors | laytan | 2025-12-20 | 1 | -19/+15 |
| | | |||||
| * | os/os2: fix stale errors on windows when reading from console | laytan | 2025-12-20 | 1 | -0/+1 |
| | | |||||
| * | Only call `get_args()` if `args` is actually used by using an indirect value | gingerBill | 2025-12-16 | 1 | -2/+8 |
| | | |||||
| * | Modify IMPORTANT NOTE from `os2` | gingerBill | 2025-12-06 | 1 | -3/+3 |
| | | |||||
| * | os2 env changes | jason | 2025-12-03 | 2 | -27/+18 |
| | | | | | | Use core:sys/posix for Linux when linking libc fix copy paste error in posix_env | ||||
| * | use libc for linux env when not no-crt | jason | 2025-12-02 | 2 | -175/+304 |
| | | |||||
| * | Add `#assert(intrinsics.type_is_superset_of(File_Stream_Mode, io.Stream_Mode))` | gingerBill | 2025-11-17 | 1 | -1/+3 |
| | | |||||
| * | Merge branch 'master' into bill/os2-file-stream | gingerBill | 2025-11-17 | 3 | -6/+6 |
| |\ | |||||
| | * | Use `_get_platform_error()` where more appropriate | gingerBill | 2025-11-14 | 3 | -6/+6 |
| | | | |||||
| * | | Added some comments | gingerBill | 2025-11-14 | 1 | -3/+2 |
| | | | |||||
| * | | Add `File_Stream` to replace `io.Stream`+`Fstat_Callback` within `os2` | gingerBill | 2025-11-14 | 6 | -81/+161 |
| |/ | |||||
| * | `Empty` -> `Unsupported`bill/io-error-changes | gingerBill | 2025-11-14 | 5 | -6/+6 |
| | | |||||
| * | Move some of the os&os2 errors into `io.Error`; Rename Empty to Unsupported | gingerBill | 2025-11-14 | 2 | -26/+10 |
| | | |||||
| * | Document the rest of `os2`. | gingerBill | 2025-10-31 | 3 | -5/+45 |
| | | |||||
| * | Update documentation for `os2` once more! | gingerBill | 2025-10-31 | 5 | -18/+143 |
| | | |||||
| * | Improve documentation for the file based operations in os2 | gingerBill | 2025-10-31 | 1 | -5/+145 |
| | | |||||
| * | Change to `Permissions` bit_set from relying on octal numbering for os2 | gingerBill | 2025-10-31 | 14 | -44/+88 |
| | | |||||