Jeroen van Rijn
|
a2c0720fb0
|
Merge pull request #5194 from Feoramund/fix-5067
Fix off-by-one error in `priority_queue.remove`
|
2025-05-21 16:21:14 +02:00 |
|
Feoramund
|
1662ab10af
|
Fix off-by-one error in priority_queue.remove
|
2025-05-21 09:33:39 -04:00 |
|
Jeroen van Rijn
|
96bbd944dc
|
Merge pull request #5193 from Feoramund/compliant-win32-terminal
Also use `ENABLE_PROCESSED_OUTPUT` on Windows terminals
|
2025-05-21 14:50:48 +02:00 |
|
Feoramund
|
899cfe9c37
|
Also use ENABLE_PROCESSED_OUTPUT on Windows terminals
This is specified to be necessary when using
`ENABLE_VIRTUAL_TERMINAL_PROCESSING`.
|
2025-05-21 08:40:19 -04:00 |
|
Jeroen van Rijn
|
f65e418dc9
|
Merge pull request #5189 from Feoramund/fix-ansi-log-terminal
Add `core:terminal`, fix test runner/`core:log` ANSI code issues
|
2025-05-21 14:20:18 +02:00 |
|
Feoramund
|
e659df1a3f
|
Restructure core:terminal for better Windows support
|
2025-05-21 07:49:08 -04:00 |
|
Feoramund
|
b6f1821bba
|
Fix terminal detection on Windows
|
2025-05-21 05:20:58 -04:00 |
|
gingerBill
|
acb04160c5
|
Merge pull request #5190 from Feoramund/fix-freebsd-3rd-linking
Add `/usr/local/lib` to FreeBSD linker path
|
2025-05-21 09:42:07 +01:00 |
|
gingerBill
|
5af9e37e08
|
Merge pull request #5187 from laytan/no-libc-use-os2
os2: remove libc use on Linux for get_absolute_path
|
2025-05-21 09:41:30 +01:00 |
|
Feoramund
|
1b407ef207
|
Add animation detection support to test runner
|
2025-05-20 19:28:07 -04:00 |
|
Feoramund
|
3c40a54dcd
|
Add terminal color detection to logging in core:testing
|
2025-05-20 19:28:06 -04:00 |
|
Feoramund
|
a9df1b1cde
|
Rename core:encoding/ansi to core:terminal/ansi
|
2025-05-20 19:28:06 -04:00 |
|
Feoramund
|
df5e64beeb
|
Add terminal color detection to core:log
|
2025-05-20 19:28:06 -04:00 |
|
Feoramund
|
30c1b88741
|
Add core:terminal
|
2025-05-20 19:27:58 -04:00 |
|
Feoramund
|
c090a28b9d
|
Add /usr/local/lib to FreeBSD linker path
|
2025-05-20 18:56:18 -04:00 |
|
Jeroen van Rijn
|
4329f50d26
|
Merge pull request #5188 from deadwanderer/master
[vendor:directx/d3d12] Fix RESOURCE_STATE_ALL_SHADER_RESOURCE flags and add new HEAP_TYPE
|
2025-05-20 22:55:06 +02:00 |
|
deadwanderer
|
9f559af530
|
Add GPU_UPLOAD heap type
|
2025-05-20 15:45:03 -04:00 |
|
deadwanderer
|
bcaba47e15
|
Fix incorrect resource state bit_set
|
2025-05-20 15:42:06 -04:00 |
|
Laytan Laats
|
eab3e2be22
|
os2: remove libc use on Linux
|
2025-05-20 19:48:06 +02:00 |
|
Jeroen van Rijn
|
714066d91b
|
Merge pull request #5186 from Kelimion/restore-cursor
Restore console mode when test runner exits.
|
2025-05-20 17:06:14 +02:00 |
|
Jeroen van Rijn
|
8bffd247b7
|
Restore console mode when test runner exits.
|
2025-05-20 16:51:24 +02:00 |
|
gingerBill
|
e36db15b48
|
Fix typo _beginthreadx -> _beginthreadex
|
2025-05-20 09:16:14 +01:00 |
|
Jeroen van Rijn
|
50fcbb1058
|
Merge pull request #5183 from Feoramund/fix-5083
Do not call disabled deferred procedures
|
2025-05-20 02:58:38 +02:00 |
|
Feoramund
|
b018528833
|
Do not call disabled deferred procedures
|
2025-05-19 20:50:43 -04:00 |
|
Jeroen van Rijn
|
91d6e5372c
|
Merge pull request #5182 from Kelimion/dynamic-literals
-dynamic-literals
|
2025-05-19 20:53:23 +02:00 |
|
Jeroen van Rijn
|
ab95932502
|
-dynamic-literals
|
2025-05-19 20:44:27 +02:00 |
|
Jeroen van Rijn
|
b7783cac05
|
Merge pull request #5181 from Feoramund/fix-5167
Make `odin help` more precise
|
2025-05-19 15:38:09 +02:00 |
|
Feoramund
|
2c25a72b45
|
Make certain commands fail if passed excess arguments
|
2025-05-19 09:28:17 -04:00 |
|
Feoramund
|
4495a4c58e
|
Check for -help sooner and show it immediately
|
2025-05-19 09:28:17 -04:00 |
|
Feoramund
|
a5926532a2
|
Sync command descriptions between odin help and usage
|
2025-05-19 09:28:17 -04:00 |
|
Feoramund
|
fa63d351ac
|
Add missing commands to odin help
|
2025-05-19 09:28:17 -04:00 |
|
Feoramund
|
e8d52ac2bc
|
Make odin help more precise about what it accepts
|
2025-05-19 09:28:17 -04:00 |
|
gingerBill
|
bf0b69b2ec
|
Merge pull request #5178 from Feoramund/enable-static-map-calls-sysv64
Re-enable static map calls on AMD64 SysV
|
2025-05-19 10:11:59 +01:00 |
|
Feoramund
|
eb051a2d7c
|
Re-enable static map calls on AMD64 SysV
|
2025-05-18 17:13:39 -04:00 |
|
gingerBill
|
dd31075c33
|
Merge pull request #5171 from laytan/fix-global-and-static-any
fix global and static any
|
2025-05-18 16:59:34 +01:00 |
|
gingerBill
|
6a8c46bb36
|
Merge pull request #5175 from Feoramund/use-sysroot-on-darwin
Use `--sysroot` instead of `-Wl,-syslibroot` on Darwin
|
2025-05-18 16:58:59 +01:00 |
|
Laytan
|
d3221425a7
|
Merge pull request #5172 from krnowak/krnowak/sys-linux-dirent-docs
sys/linux: Improve documentation for Dirent and related procedures
|
2025-05-18 17:47:41 +02:00 |
|
Feoramund
|
591118c688
|
Use --sysroot instead of -Wl,-syslibroot on Darwin
This keeps the linker from using the wrong SDK and mirrors how we build
the Odin compiler itself in `build_odin.sh`.
|
2025-05-18 11:11:02 -04:00 |
|
Krzesimir Nowak
|
3519cecb7c
|
Formatting fixes
|
2025-05-18 15:25:17 +02:00 |
|
Jeroen van Rijn
|
558eca8c7a
|
Merge branch 'master' of github.com:odin-lang/Odin
|
2025-05-18 15:08:21 +02:00 |
|
Jeroen van Rijn
|
1b13152286
|
Change XAudio2 DLL search flags to DEFAULT_DIRS
|
2025-05-18 15:08:10 +02:00 |
|
gingerBill
|
3e5110bb46
|
Minor style changes for sdl3 and sdl3/ttf
|
2025-05-18 11:20:55 +01:00 |
|
Krzesimir Nowak
|
306d3a16c4
|
sys/linux: Improve documentation for Dirent and related procedures
|
2025-05-17 20:05:51 +02:00 |
|
Laytan Laats
|
c35a45e823
|
fix global and static any
Fixes #4627
|
2025-05-17 16:49:30 +02:00 |
|
Jeroen van Rijn
|
d6210ae76f
|
Fix -vet complaints in core:sys/darwin/Foundation
|
2025-05-17 16:36:10 +02:00 |
|
Jeroen van Rijn
|
7c80df4830
|
@(init), @(fini) and @(export) procedures are classified as used.
For the purposes of `-vet-unused-procedures`, exported procedures and `@(init)` and `@(fini)` are now disregarded.
|
2025-05-17 16:22:47 +02:00 |
|
gingerBill
|
de4ed9a787
|
Merge branch 'master' of https://github.com/odin-lang/Odin
|
2025-05-17 13:28:03 +01:00 |
|
gingerBill
|
5454e120fe
|
Add NSMenuItem.odin
|
2025-05-17 13:27:54 +01:00 |
|
gingerBill
|
8337b7cccb
|
Merge pull request #5162 from 0xrsp/tounsigned
new compiler intrinsics type_integer_to_unsigned, type_integer_to_unsigned
|
2025-05-17 11:51:57 +01:00 |
|
gingerBill
|
b5a8822296
|
Merge pull request #5170 from laytan/miniaudio-0.11.22
vendor/miniaudio: update to 0.11.22
|
2025-05-17 11:50:51 +01:00 |
|