Commit Graph
13220 Commits
Author SHA1 Message Date
lxmcfandflysand7 0f7b1b426f Resolve indentation issues 2024-12-01 11:54:55 +11:00
Alex Macafeeandflysand7 58d08090f7 Add missing trailing commas 2024-12-01 11:54:55 +11:00
lxmcfandflysand7 9f1e3862b5 Update vendor:raylib to raylib 5.5 2024-12-01 11:54:55 +11:00
gingerBillandflysand7 329855e586 Delete imports of removed packages 2024-12-01 11:54:54 +11:00
gingerBillandflysand7 d85de2e54e Remove core:c/frontend 2024-12-01 11:54:54 +11:00
Jeroen van Rijnandflysand7 4d9a9ec3f5 Fix #4509 2024-12-01 11:54:54 +11:00
Laytan Laatsandflysand7 1d8eb3aac4 checker: only error with -vet-cast when it is actually castable 2024-12-01 11:54:54 +11:00
Colin Davidsonandflysand7 876989b3ab oops, copy-paste-bug 2024-12-01 11:54:54 +11:00
Colin Davidsonandflysand7 6c140b01ed oops 2024-12-01 11:54:54 +11:00
Colin Davidsonandflysand7 b66e756135 fix parsing issue around utc/localtime split 2024-12-01 11:54:54 +11:00
gingerBillandflysand7 514b537dd5 Improve odin help -foo usage 2024-12-01 11:54:54 +11:00
Waqar Ahmedandflysand7 3f30953c01 Fix typo, its supposed to be #config
Otherwise compile errors out when importing the file with the error:

```odin
vendor/lua/5.2/lua.odin(10:15) Error: Undeclared name: config 
        LUA_SHARED :: config(LUA_SHARED, false) 
```
2024-12-01 11:54:54 +11:00
gingerBillandflysand7 6baff9f1f8 Update radlink.exe 2024-12-01 11:54:54 +11:00
jakubtomsuandflysand7 a119a6f33e Fix a bug in hxa decoder found by the new check 2024-12-01 11:54:54 +11:00
jakubtomsuandflysand7 aaea7b27f2 report error when builtin min/max has 1 (non-type) param 2024-12-01 11:54:54 +11:00
Dudejoe870andflysand7 76d689a601 Fix typo in Quaternion dot product 2024-12-01 11:54:54 +11:00
Laytan Laatsandflysand7 460e2629bd sys/posix: add MAP_ANONYMOUS 2024-12-01 11:54:54 +11:00
Laytan Laatsandflysand7 468c0b573a add missing macos version 2024-12-01 11:54:54 +11:00
Tetraluxandflysand7 f8003b8b03 [runtime] make(map[K]V) should not allocate any capacity
`make(map[K]V)` was resolving to `make_map_cap()` which allocates initial capacity when it wasn't intended to.
It now calls `make_map()` which doesn't allocate any capacity.

Both `make(map[K]V)` and `make(map[K]V, allocator)` will NOT allocate initial capacity now.
2024-12-01 11:54:54 +11:00
Laytan Laatsandflysand7 ed8aede369 os2: skip dir test when unsupported 2024-12-01 11:54:54 +11:00
Laytan Laatsandflysand7 d94ef8d27a sys/posix: fix dirfd on netbsd 2024-12-01 11:54:54 +11:00
Laytan Laatsandflysand7 ac2c9ac713 os2: fix file type detection in dir_windows 2024-12-01 11:54:54 +11:00
Laytan Laatsandflysand7 dac927fb75 os2: add read dir test 2024-12-01 11:54:54 +11:00
Laytan Laatsandflysand7 0c64129aad os2: fix leak in dir_windows 2024-12-01 11:54:54 +11:00
NicknEmaandflysand7 f8ba86e0a6 Fix integer type
Change int to i32 so it is the correct size
2024-12-01 11:54:54 +11:00
gingerBillandflysand7 57e0c41982 Make lowercase 2024-12-01 11:54:54 +11:00
gingerBillandflysand7 d613a9ee5a Fix typo 2024-12-01 11:54:54 +11:00
gingerBillandflysand7 e58ac3cb8d Add -linker:<string> to replace -lld and -radlink 2024-12-01 11:54:54 +11:00
gingerBillandflysand7 6963b0f3f2 Check for more errors in json.unmarshal 2024-12-01 11:54:54 +11:00
gingerBillandflysand7 95731aceac Disallow -lld and -radlink to be used together 2024-12-01 11:54:54 +11:00
A1029384756andflysand7 9e520c38db core:sys/linux - prefixing + moved IN_CLOSE/IN_MOVE to constants 2024-12-01 11:54:54 +11:00
A1029384756andflysand7 59adcf6c46 core:sys/linux - flags, spacing, inotify_init 2024-12-01 11:54:54 +11:00
A1029384756andflysand7 f6b0ea160b core:sys/linux - fixed vet errors 2024-12-01 11:54:54 +11:00
A1029384756andflysand7 be66d4bd8b core:sys/linux - implemented inotify
core:sys/linux - added constants and spacing
2024-12-01 11:54:53 +11:00
gingerBillandflysand7 3afde70513 Add radlink.exe 2024-12-01 11:54:53 +11:00
gingerBillandflysand7 ec96939953 Add -radlink 2024-12-01 11:54:53 +11:00
gingerBillandflysand7 5d38eb9d81 Remove relative types from json marshaller 2024-12-01 11:54:53 +11:00
Alex Overstreetandflysand7 357d6212d0 Use tabs instead of spaces 2024-12-01 11:54:53 +11:00
Alex Overstreetandflysand7 522f05445e Add STICKYKEYS, TOGGLEKEYS, and FILTERKEYS 2024-12-01 11:54:53 +11:00
Sebastian Pahnkeandflysand7 a0561860f9 Add NSApplication bindings for mainWindow and keyWindow 2024-12-01 11:54:53 +11:00
gingerBillandflysand7 e72736a5a8 Remove #relative types from the compiler 2024-12-01 11:54:53 +11:00
gingerBillandflysand7 31c630dfea Make #relative types an error in parsing 2024-12-01 11:54:53 +11:00
gingerBillandflysand7 95c812db78 Keep ASAN happy on type assertions 2024-12-01 11:54:53 +11:00
p2jasonandflysand7 62d30daa00 Increase size of JS keyboard event key/code buffer size 2024-12-01 11:54:53 +11:00
Laytan Laatsandflysand7 38c79b203a reflect: add enum_value_has_name proc
Easy way to check if the current value has a defined name/member in the
enum type.
2024-12-01 11:54:53 +11:00
Satoshi Somaandflysand7 362086d5d2 Fix: build_odin.sh always runs demo regardless of argument
Instead, it should run demo only if the argument was 'debug' or empty
2024-12-01 11:54:53 +11:00
Bazzagibbsandflysand7 25be3dfca0 Add core:slice.size to get the byte size of a slice's backing data 2024-12-01 11:54:53 +11:00
bayo-codeandflysand7 7bd49cf018 Added support for odin build -target:? 2024-12-01 11:54:53 +11:00
bayo-codeandflysand7 9fbde3c1b8 Revert "List the supported targets using odin targets"
This reverts commit b589e3c499.
2024-12-01 11:54:53 +11:00
bayo-codeandflysand7 c73c438db9 List the supported targets using odin targets 2024-12-01 11:54:53 +11:00