| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | lb_const_string -> lb_const_valuedev-2025-07 | Jeroen van Rijn | 2025-07-07 | 1 | -1/+1 |
| | | |||||
| * | Merge pull request #5432 from FourteenBrush/master | Laytan | 2025-07-04 | 1 | -0/+19 |
| |\ | | | | | Add `slice.suffix_length` | ||||
| | * | Add `slice.suffix_length` | FourteenBrush | 2025-07-03 | 1 | -0/+19 |
| | | | |||||
| * | | Merge pull request #5433 from BradLewis/fix/bit-field-docs | Laytan | 2025-07-04 | 1 | -1/+8 |
| |\ \ | |/ |/| | Add documentation to Bit_Field_Field when parsing | ||||
| | * | Add documentation to Bit_Field_Field when parsing | Brad Lewis | 2025-07-03 | 1 | -1/+8 |
| |/ | |||||
| * | Remove old flag from help | Jeroen van Rijn | 2025-07-01 | 1 | -6/+0 |
| | | |||||
| * | Merge pull request #5424 from jdennis9/master | gingerBill | 2025-07-01 | 1 | -1/+1 |
| |\ | | | | | Fix incorrect type for FONTENUMPROCW in Windows API | ||||
| | * | Fix incorrect type for FONTENUMPROCW | Jamie Dennis | 2025-07-01 | 1 | -1/+1 |
| |/ | |||||
| * | Merge pull request #4680 from haesbaert/args-leak | Jeroen van Rijn | 2025-06-27 | 8 | -8/+51 |
| |\ | | | | | Make sure we don't leak os.args. Fixes #1633. | ||||
| | * | Merge branch 'master' into args-leak | Jeroen van Rijn | 2025-06-27 | 876 | -17028/+179398 |
| | |\ | |/ |/| | |||||
| * | | [source-code-locations] - added options to show, obfuscate, and hide source ↵ | Hayden Gray | 2025-06-26 | 5 | -12/+107 |
| | | | | | | | | | code locations (#5412) | ||||
| * | | Merge pull request #5413 from Feoramund/make-test-state-feature | Laytan | 2025-06-26 | 1 | -2/+4 |
| |\ \ | | | | | | | testing: Make test state changes its own feature | ||||
| | * | | testing: Make test state changes its own feature | Feoramund | 2025-06-26 | 1 | -2/+4 |
| |/ / | | | | | | | | | | | | | This patch takes the former debug message output of a test changing its state and makes it its own feature, toggleable with the `ODIN_TEST_LOG_STATE_CHANGES` configurable. The output will be at the info level and is disabled by default. | ||||
| * | | sdl3/ttf: remove #by_ptr usage with opaque Font | Laytan Laats | 2025-06-26 | 1 | -16/+16 |
| | | | | | | | | | Fixes #5278 | ||||
| * | | Merge pull request #5411 from laytan/fix-load-type-panic | Laytan | 2025-06-26 | 1 | -0/+7 |
| |\ \ | | | | | | | fix load type panic because front-end allows a deref of a type | ||||
| | * | | fix load type panic because front-end allows a deref of a type | Laytan Laats | 2025-06-26 | 1 | -0/+7 |
| |/ / | | | | | | | Fixes #5357 | ||||
| * | | Merge pull request #5408 from slowhei/master | Jeroen van Rijn | 2025-06-26 | 2 | -0/+37 |
| |\ \ | | | | | | | Fix bug where compiler treats uint enums as ints | ||||
| | * | | Add to `tests/internal` | Jeroen van Rijn | 2025-06-26 | 4 | -259/+34 |
| | | | | | | | | | | | | | Turn repro code into a proper test, and delete superfluous files from Odin root. | ||||
| | * | | Fix bug where compiler treats uint enums as ints | Tohei Ichikawa | 2025-06-24 | 3 | -0/+262 |
| |/ / | |||||
| * | | Merge pull request #5406 from Airtz/addendum-5402 | Jeroen van Rijn | 2025-06-24 | 1 | -2/+1 |
| |\ \ | | | | | | | Fix an oversight in PR #5402 | ||||
| | * | | Fix an oversight for operators with more than 2 chars | Airtz | 2025-06-24 | 1 | -2/+1 |
| | | | | |||||
| * | | | Remove altogether. | Jeroen van Rijn | 2025-06-24 | 1 | -16/+1 |
| | | | | |||||
| * | | | Merge pull request #5405 from Kelimion/self_cleanup | Jeroen van Rijn | 2025-06-24 | 1 | -12/+24 |
| |\ \ \ | |/ / |/| | | Expand `self_cleanup` documentation. | ||||
| | * | | Expand `self_cleanup` documentation. | Jeroen van Rijn | 2025-06-24 | 1 | -12/+24 |
| |/ / | |||||
| * | | Merge pull request #5404 from Kelimion/posix_stat | Jeroen van Rijn | 2025-06-24 | 1 | -0/+10 |
| |\ \ | | | | | | | Disable two tests under core/sys/posix. | ||||
| | * | | Disable two tests under core/sys/posix. | Jeroen van Rijn | 2025-06-24 | 1 | -0/+10 |
| |/ / | |||||
| * | | Merge pull request #5403 from flysand7/shmget-interface | Jeroen van Rijn | 2025-06-24 | 2 | -23/+21 |
| |\ \ | | | | | | | sys/linux: Unify IPC_Flags and IPC_Mode bitsets | ||||
| | * | | sys/linux: Unify IPC_Flags and IPC_Mode bitsets | Sunagatov Denis | 2025-06-24 | 2 | -23/+21 |
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In #5399 it was noticed, that IPC_Mode isn't being used within SystemV IPC procedures, even though it was designed this way, which lead to a weird API where in order to call SystemV IPC procedures multiple transmutes and a bitwise-OR are needed. This unifies IPC_Mode and IPC_Flags bitsets, making it possible to call the SystemV IPC procedures without extra casts, and rearranges the flags in a way that hopefully makes it easier to see when they are not colliding and should not be mixed. The explanation, explaining this arrangement of the enum was added. The IPC_Perm structure is modified, so that the flags can be re-used between the calls. It's probably not as good as keeping them separate, but should work... hopefully. Kept the "old" style of documentation for consistency. Signed-off-by: Sunagatov Denis <thebumboni@gmail.com> | ||||
| * | | Merge pull request #5402 from Airtz/fix-5361 | Jeroen van Rijn | 2025-06-24 | 2 | -16/+18 |
| |\ \ | | | | | | | Fix #5361 | ||||
| | * | | Better error messages | Airtz | 2025-06-24 | 2 | -16/+18 |
| |/ / | |||||
| * | | Merge pull request #5389 from Airtz/fix-4445 | Jeroen van Rijn | 2025-06-23 | 1 | -34/+55 |
| |\ \ | | | | | | | Fix #4445 | ||||
| | * | | Better proc groups inference | Airtz | 2025-06-23 | 1 | -25/+39 |
| | | | | |||||
| | * | | Merge branch 'odin-lang:master' into fix-4445 | Airtz | 2025-06-22 | 7 | -89/+112 |
| | |\ \ | |||||
| | * | | | Fix #4445 | Airtz | 2025-06-22 | 1 | -19/+26 |
| | | | | | |||||
| * | | | | Merge pull request #5396 from Feoramund/fix-3774 | Jeroen van Rijn | 2025-06-23 | 1 | -0/+7 |
| |\ \ \ \ | | | | | | | | | | | Forbid nested declaration of instrumentation procedures | ||||
| | * | | | | Forbid nested declaration of instrumentation procedures | Feoramund | 2025-06-23 | 1 | -0/+6 |
| | | | | | | | | | | | | | | | | | | | | | Fixes #3774 | ||||
| | * | | | | Fix spurious failure to compile procedures marked `@instrumentation_enter` | Feoramund | 2025-06-23 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | The type `Source_Code_Location` may not be available yet, which causes the compiler to not recognize the procedure type correctly. | ||||
| * | | | | | Merge pull request #5397 from Feoramund/fix-4865 | gingerBill | 2025-06-23 | 1 | -1/+1 |
| |\ \ \ \ \ | |/ / / / |/| | | | | raylib: Refer to Odin-style enum over original C enum | ||||
| | * | | | | raylib: Refer to Odin-style enum over original C enum | Feoramund | 2025-06-23 | 1 | -1/+1 |
| |/ / / / | | | | | | | | | | | | | Fixes #4865 | ||||
| * | | | | Merge pull request #5391 from blob1807/master | Jeroen van Rijn | 2025-06-22 | 1 | -0/+2 |
| |\ \ \ \ | |_|/ / |/| | | | Fix memory leak in `core:math/big.internal_rat_norm` | ||||
| | * | | | Fix memory leak in `internal_rat_norm` | blob1807 | 2025-06-23 | 1 | -0/+2 |
| | | | | | |||||
| * | | | | Merge pull request #5368 from Airtz/master | Jeroen van Rijn | 2025-06-22 | 1 | -82/+62 |
| |\ \ \ \ | | | | | | | | | | | Fix #5331 and `check_shift` improvements | ||||
| | * | | | | sign check error message update | Airtz | 2025-06-22 | 1 | -1/+1 |
| | | | | | | |||||
| | * | | | | Merge branch 'odin-lang:master' into master | Airtz | 2025-06-20 | 39 | -113/+24649 |
| | |\ \ \ \ | |||||
| | * | | | | | `check_is_expressible` instead of `convert_to_typed` when there is no ↵ | Airtz | 2025-06-20 | 1 | -3/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | `type_hint` | ||||
| | * | | | | | Update check_expr.cpp | Airtz | 2025-06-20 | 1 | -82/+63 |
| | | | | | | | |||||
| * | | | | | | Merge pull request #5388 from BradLewis/fix/parser-stb-image | Jeroen van Rijn | 2025-06-22 | 2 | -4/+30 |
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | Fix issue parsing `vendor/stb/image` with the `core:odin/parser` parser | ||||
| | * | | | | | | Fix issue parsing `vendor/stb/image` with the `core:odin/parser` parser | Brad Lewis | 2025-06-22 | 2 | -4/+30 |
| |/ / / / / / | |||||
| * | | | | | | Merge pull request #5387 from mifreundorfer/master | Jeroen van Rijn | 2025-06-22 | 1 | -3/+3 |
| |\ \ \ \ \ \ | |_|_|/ / / |/| | | | | | Fix invalid selector for acceleration structure | ||||
| | * | | | | | Fix invalid selector for acceleration structure | Michael Freundorfer | 2025-06-22 | 1 | -3/+3 |
| |/ / / / / | |||||