aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Try to keep the interface for most of the common procedures the samebill/fix-current-os-packagegingerBill2024-08-0417-295/+1066
* Merge pull request #4020 from odin-lang/bill/os-errnogingerBill2024-08-0449-1810/+2906
|\
| * Add `@(require_results)`gingerBill2024-08-0414-133/+297
| * Add stubs for `flush` on platforms that didn't have itgingerBill2024-08-048-6/+38
| * Fix `err != 0` usesgingerBill2024-08-042-2/+2
| * Disallow `err != 0` with `os.Error` when `-strict-style` is enabledgingerBill2024-08-041-1/+2
| * Replace `err != 0` with `err != nil` where possiblegingerBill2024-08-046-34/+18
| * Update core/os/os2/process.odingingerBill2024-08-041-1/+1
| * Update core/os/os_darwin.odingingerBill2024-08-041-1/+1
| * Fix replace typogingerBill2024-08-041-1/+1
| * Add `read_entire_file_or_err` and `write_entire_file_or_err`gingerBill2024-08-041-31/+51
| * Move errors to where appropriategingerBill2024-08-045-12/+13
| * Improve `_error_string` for LinuxgingerBill2024-08-043-24/+167
| * Correct `EOF` valuegingerBill2024-08-043-7/+2
| * Add extra cases for `flush`gingerBill2024-08-041-1/+1
| * Add read_at/write_at to missing platformsgingerBill2024-08-046-19/+99
| * Move error stuff to `errors.odin`gingerBill2024-08-042-49/+159
| * Update the `demo.odin` to use `nil` instead of `os.ERROR_NONE`gingerBill2024-08-041-1/+1
| * Fix typo; remove unneeded castsgingerBill2024-08-046-118/+118
| * Fix replace typogingerBill2024-08-041-2/+2
| * Update example to use `err != nil` insteadgingerBill2024-08-041-3/+3
| * Correct os errors for darwingingerBill2024-08-042-249/+276
| * Hack: Convert `0` to `nil`gingerBill2024-08-041-1/+4
| * Begin mapping `os.Error` in the rest of the codebasegingerBill2024-08-0418-222/+231
| * `os.Errno` -> `os.Error`gingerBill2024-08-049-14/+15
| * `Errno` -> `Error`gingerBill2024-08-0414-215/+215
| * Try to map to `General_Error` where possiblegingerBill2024-08-048-7/+103
| * More clean ups of ERROR_NONE and `!= nil` usagegingerBill2024-08-0415-297/+224
| * Clean up `err != nil` usagegingerBill2024-08-045-33/+21
| * Clean up error handlinggingerBill2024-08-0415-135/+118
| * Begin mocking out for other errorsgingerBill2024-08-042-19/+46
| * Fix copy-replace errorsgingerBill2024-08-045-14/+14
| * Use `union #shared_nil` for `os.Error`gingerBill2024-08-0418-87/+93
| * Begin converting `os.Errno` to be a `nil`-able type as a transition periodgingerBill2024-08-0422-691/+1190
|/
* Add aliasgingerBill2024-08-041-1/+3
* fix vet errors in stb truetypeLaytan Laats2024-08-031-2/+1
* fix readir_r link name for netbsdLaytan Laats2024-08-031-1/+1
* actually fail CI when NetBSD tests failLaytan Laats2024-08-031-0/+1
* Add image.premultiply_alpha helper.Jeroen van Rijn2024-08-031-0/+36
* Merge pull request #4013 from laytan/fix-os-read-dir-with-symlinksLaytan2024-08-039-229/+52
|\
| * fix os.read_dir with symlinksLaytan Laats2024-08-039-229/+52
|/
* Merge pull request #3969 from elvodqa/masterLaytan2024-08-0217-6/+495
|\
| * Update vendor/wgpu/examples/sdl2/main.odinEmir2024-08-021-1/+1
| * Update README.mdEmir2024-07-241-1/+8
| * Update os_sdl2.odinEmir2024-07-241-3/+3
| * Update os_sdl2.odinEmir2024-07-241-2/+0
| * Add newline to glue_darwin.odinEmir2024-07-241-1/+1
| * Fix indentation and add full exampleEmir2024-07-249-107/+265
| * Add `sdl2glue/glue_linux.odin`Emir2024-07-232-0/+43
| * Update glue.odinEmir2024-07-231-1/+0