aboutsummaryrefslogtreecommitdiff
path: root/core
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
* 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
* 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
* 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
* Begin mapping `os.Error` in the rest of the codebasegingerBill2024-08-0415-216/+225
* `os.Errno` -> `os.Error`gingerBill2024-08-048-14/+14
* `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-0417-68/+77
* Begin converting `os.Errno` to be a `nil`-able type as a transition periodgingerBill2024-08-0421-691/+1169
* Add aliasgingerBill2024-08-041-1/+3
* fix readir_r link name for netbsdLaytan Laats2024-08-031-1/+1
* Add image.premultiply_alpha helper.Jeroen van Rijn2024-08-031-0/+36
* fix os.read_dir with symlinksLaytan Laats2024-08-034-229/+15
* Add image.pixels_to_image helper.dev-2024-08Jeroen van Rijn2024-08-021-1/+28
* Merge pull request #3998 from zen3ger/os2-temp_file_linuxgingerBill2024-08-011-4/+7
|\
| * [os2] Add missing temp_file implementation for LinuxRoland Kovacs2024-07-301-4/+7
* | Update rand.reset() example.Jeroen van Rijn2024-07-311-1/+1
* | Merge pull request #3992 from thetarnav/parser-patchgingerBill2024-07-302-1/+2
|\ \
| * | Correct the Array_Type.len comment and assign tok when making Ellipsis nodeDamian Tarnawski2024-07-292-1/+2
| |/
* | Merge pull request #3985 from flysand7/docs-syncgingerBill2024-07-304-181/+1273
|\ \ | |/ |/|
| * [sync]: Document all proceduresflysand72024-07-304-181/+1273
* | Clamp dot in `angle_between` to avoid precision errors.Jeroen van Rijn2024-07-281-1/+2
* | make example compileColin Davidson2024-07-281-1/+2
* | tweak doc a little to reduce onboarding friction for thread-usersColin Davidson2024-07-281-2/+3
|/
* Merge remote-tracking branch 'upstream/master' into sys-windows-2Thomas la Cour2024-07-261-30/+319
|\
| * Use constants in example.Jeroen van Rijn2024-07-251-5/+5
| * Improve docs.Jeroen van Rijn2024-07-251-182/+135
| * Add `time.to_string*` formatters.Jeroen van Rijn2024-07-251-0/+336
* | removed obsolete fiels on WIN32_FIND_DATAW to match the size from the winsdk ...Thomas la Cour2024-07-261-3/+0