| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Retype out the entire bindings for Orcaorca-dev | gingerBill | 2024-03-19 | 15 | -2089/+1255 |
| | | |||||
| * | Merge branch 'master' into orca-dev | gingerBill | 2024-03-19 | 15 | -53/+140 |
| |\ | |||||
| | * | Update raylib to use `#row_major` matrices | gingerBill | 2024-03-19 | 2 | -19/+24 |
| | | | |||||
| | * | Correct matrix builtins for `#row_major` | gingerBill | 2024-03-19 | 3 | -5/+12 |
| | | | |||||
| | * | Add `#row_major matrix[R, C]T` | gingerBill | 2024-03-19 | 12 | -30/+105 |
| | | | | | | | | | | | As well as `#column_major matrix[R, C]T` as an alias for just `matrix[R, C]T`. This is because some libraries require a row_major internal layout but still want to be used with row or major oriented vectors. | ||||
| * | | test | gingerBill | 2024-03-19 | 2 | -4/+4 |
| | | | |||||
| * | | Merge branch 'master' into orca-dev | gingerBill | 2024-03-19 | 16 | -240/+481 |
| |\| | |||||
| | * | Replace `gb_exit(1)` with `exit_with_errors()` where appropriate | gingerBill | 2024-03-19 | 6 | -13/+17 |
| | | | |||||
| | * | Add `-json-errors` | gingerBill | 2024-03-19 | 3 | -15/+110 |
| | | | |||||
| | * | General clean-up for error.cpp | gingerBill | 2024-03-19 | 1 | -22/+31 |
| | | | |||||
| | * | Serialize errors to make them sortable, deterministic, and generally more ↵ | gingerBill | 2024-03-19 | 12 | -93/+158 |
| | | | | | | | | | control | ||||
| | * | Add better suggestion for [?]T mistake | gingerBill | 2024-03-19 | 1 | -1/+6 |
| | | | |||||
| | * | On `x: [?]T = {...}`, minimize errors by using the `[?]T` expression as a ↵ | gingerBill | 2024-03-19 | 3 | -14/+46 |
| | | | | | | | | | kind of hint | ||||
| | * | Fix error block handling | gingerBill | 2024-03-19 | 1 | -2/+4 |
| | | | |||||
| | * | Minimize error propagation of bad array syntax by treating this like a type | gingerBill | 2024-03-19 | 1 | -104/+116 |
| | | | |||||
| | * | Add suggestion when mistyping an array backwards e.g. `T[]` | gingerBill | 2024-03-19 | 1 | -1/+18 |
| | | | |||||
| * | | Attempt at getting orca working somehow with the `@(link_suffix)` | gingerBill | 2024-03-18 | 4 | -64/+45 |
| | | | |||||
| * | | Add `@(link_suffix=<string>)` | gingerBill | 2024-03-18 | 5 | -9/+79 |
| | | | |||||
| * | | Add `bridge_log` | gingerBill | 2024-03-18 | 1 | -0/+11 |
| | | | |||||
| * | | Use `oc_bridge_log` for pseudo `_stderr_write` | gingerBill | 2024-03-18 | 1 | -9/+16 |
| | | | |||||
| * | | Change linker flags for orca on Windows | gingerBill | 2024-03-18 | 1 | -3/+6 |
| | | | |||||
| * | | Update `_stderr_write` for orca | gingerBill | 2024-03-18 | 1 | -7/+20 |
| | | | |||||
| * | | Merge pull request #3293 from Skytrias/orca-target | gingerBill | 2024-03-18 | 20 | -8/+2310 |
| |\ \ | |/ |/| | TEMP orca dev | ||||
| | * | distinct, const format, proper cstring parameters | skytrias | 2024-03-18 | 4 | -137/+135 |
| | | | |||||
| | * | push orca target and old bindings | skytrias | 2024-03-18 | 20 | -8/+2312 |
| | | | |||||
| * | | Unify "Did you mean" strings | gingerBill | 2024-03-18 | 1 | -41/+41 |
| | | | |||||
| * | | Add list of C identifier suggestions (types and keywords) | gingerBill | 2024-03-18 | 2 | -14/+57 |
| | | | |||||
| * | | Add check to people trying to `foreign import` C files. | gingerBill | 2024-03-18 | 2 | -0/+23 |
| | | | |||||
| * | | Add loads of checks for common mistakes for C programmer | gingerBill | 2024-03-18 | 1 | -0/+18 |
| | | | |||||
| * | | Add error message for C programmers which do `Foo{.x = 123}` rather than ↵ | gingerBill | 2024-03-18 | 1 | -10/+18 |
| |/ | | | | `Foo{x = 123}` | ||||
| * | Fix #3286 | gingerBill | 2024-03-18 | 1 | -3/+5 |
| | | |||||
| * | Fix `case:` bug with by-ref unions | gingerBill | 2024-03-18 | 2 | -6/+7 |
| | | |||||
| * | Fix `for x in y` where `y` is an "optional ok" value, but ignores ↵ | gingerBill | 2024-03-18 | 2 | -9/+19 |
| | | | | | `#optional_allocator_error` values | ||||
| * | Fix #3282 | gingerBill | 2024-03-16 | 1 | -0/+4 |
| | | |||||
| * | Fix #3284 | gingerBill | 2024-03-16 | 3 | -0/+10 |
| | | |||||
| * | Merge pull request #3272 from iansimonson/add_getrusage_darwin | gingerBill | 2024-03-14 | 2 | -1/+27 |
| |\ | | | | | Add getrusage syscall for mac/darwin | ||||
| | * | Use c.long rather than int | Ian Simonson | 2024-03-14 | 2 | -15/+17 |
| | | | |||||
| | * | Fix __darwin_suseconds_t definition | Ian Simonson | 2024-03-14 | 1 | -1/+1 |
| | | | | | | | | | | | | | __darwin_suseconds_t is defined as long which on macos 64 bit systems is equivalent to 8 bytes. It is equivalent to Odin int type _not_ i32 | ||||
| | * | No need for timeval definition | Ian Simonson | 2024-03-13 | 1 | -5/+0 |
| | | | | | | | | | | | It already existed so lets just use that rather than redeclaring it | ||||
| | * | Make RUsage more inline with macos man page | Ian Simonson | 2024-03-13 | 1 | -19/+20 |
| | | | | | | | | | | | | | Swap to tabs to adhere to the Odin Core library standard and also rename the rusage fields to match the actual definitions from the macos bsd man pages | ||||
| | * | Add getrusage syscall for mac/darwin | Ian Simonson | 2024-03-13 | 2 | -0/+28 |
| | | | | | | | | | | | | | | | The syscall number existed but the wrapper for calling it did not. Also adds the RUsage struct to receive the data. Naming is kept the same as in sys/linux | ||||
| * | | Merge pull request #3277 from kavalee/slice-unique-fixes | gingerBill | 2024-03-14 | 1 | -2/+2 |
| |\ \ | | | | | | | fixed slice.unique and slice.unique_proc | ||||
| | * | | fixed slice.unique and slice.unique_proc | Aaron Kavaler | 2024-03-13 | 1 | -2/+2 |
| |/ / | |||||
| * | | Merge pull request #3274 from iansimonson/darwin_munmap_syscall_fix | gingerBill | 2024-03-13 | 1 | -1/+1 |
| |\ \ | | | | | | | Fix syscall_munmap in darwin | ||||
| | * | | Fix syscall_munmap in darwin | Ian Simonson | 2024-03-13 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | this was using the .mmap syscall number when it should be using the .munmap syscall number | ||||
| * | | | Merge pull request #3275 from Chickenkeeper/bit-set-error-message-fix | gingerBill | 2024-03-13 | 1 | -2/+2 |
| |\ \ \ | | | | | | | | | Improve bit_set error message | ||||
| | * | | | Improve bit_set error message | Chris | 2024-03-13 | 1 | -2/+2 |
| |/ / / | |||||
| * | | | Merge pull request #3143 from Pariatech/cgltf-linux-build | gingerBill | 2024-03-13 | 2 | -4/+24 |
| |\ \ \ | |/ / |/| | | Adding linux & darwin makefile for cgltf | ||||
| | * | | Update vendor/cgltf/src/Makefile | Pariatech | 2024-03-13 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | missing darwin folder Co-authored-by: Laytan <laytanlaats@hotmail.com> | ||||
| | * | | fix whitespace | Gabriel Pariat | 2024-01-27 | 1 | -0/+1 |
| | | | | |||||