Feoramund
edb685f04b
Add package core:flags
2024-06-07 13:16:13 -04:00
gingerBill
08612423b9
Merge branch 'master' of https://github.com/odin-lang/Odin
2024-06-06 21:03:44 +01:00
gingerBill
ff37a7435c
Add parentheses around the foreign import paths
2024-06-06 21:03:35 +01:00
Jeroen van Rijn
b196b84ef2
Merge pull request #3695 from laytan/fix-linking-on-weird-linuxes
...
fix linking on weird linuxes
2024-06-06 19:37:31 +02:00
Laytan
e2eb3cdd8a
fix linking on weird linuxes
2024-06-06 19:23:36 +02:00
gingerBill
d0dbe9a1bd
Merge branch 'master' of https://github.com/odin-lang/Odin
2024-06-06 17:59:19 +01:00
gingerBill
039bb8794a
Improve matrix_align_of logic when it has invalid inputs.
2024-06-06 17:59:12 +01:00
gingerBill
f010544eff
Merge pull request #3609 from Kelimion/bmp
...
Add core:image/bmp
2024-06-06 16:29:35 +01:00
Jeroen van Rijn
4a290f47ad
Re-add BMP test suite download.
2024-06-06 16:55:03 +02:00
Jeroen van Rijn
678fdae966
Rebased.
2024-06-06 16:32:18 +02:00
gingerBill
3a9b86628a
Add @(rodata) and @(static, rodata) where appropriate
2024-06-06 15:23:52 +01:00
gingerBill
bea47db495
Allow @(rodata) on @(static) variables
2024-06-06 15:20:47 +01:00
gingerBill
9ef43fc782
Add @(rodata)
2024-06-06 15:16:34 +01:00
gingerBill
971229fe66
Fix #3686
2024-06-06 13:27:55 +01:00
gingerBill
c4ef8e7f6c
Merge branch 'master' of https://github.com/odin-lang/Odin
2024-06-06 13:02:16 +01:00
gingerBill
155516b897
Fix -ignore-warnings
2024-06-06 13:02:08 +01:00
Jeroen van Rijn
9b66b0c8e6
Merge pull request #3694 from rope-hmg/master
...
Updated SDL_CreateTexture to take `PixelFormatEnum` instead of `u32`
2024-06-06 13:03:16 +02:00
Hector
483015fe57
Updated SDL_CreateTexture to take PixelFormatEnum instead of u32
2024-06-06 11:47:59 +01:00
gingerBill
a73741d3b7
Merge pull request #3690 from laytan/orcas
...
Runtime support for orca
2024-06-06 11:03:51 +01:00
Jeroen van Rijn
fb2849e02e
Merge pull request #3693 from colrdavidson/x11-title-change-support
...
Add support functions for title changes, cursor config, and dnd
2024-06-06 11:48:16 +02:00
Colin Davidson
70592630a4
add support for title changes, cursor config, and dnd
2024-06-06 02:39:48 -07:00
Jeroen van Rijn
fcfc1cb97f
Nightly ZIP level 9
2024-06-05 22:26:03 +02:00
Jeroen van Rijn
cdd90a9a0b
Merge pull request #3688 from Kelimion/nightly
...
Rewrite upload_b2 nightly action against B2 SDK
2024-06-05 21:11:25 +02:00
Jeroen van Rijn
460ffe1aee
Rewrite upload_b2 nightly action against B2 SDK
2024-06-05 21:04:35 +02:00
laytan
08382cb05d
orca windows
2024-06-05 19:28:40 +02:00
Laytan Laats
8455e159f5
improve orca target
2024-06-05 20:57:39 +02:00
gingerBill
76d3be7912
Merge pull request #3683 from andreas-jonsson/test-make-cleanup
...
Minor cleanup of makefiles and scripts
2024-06-05 15:44:27 +01:00
gingerBill
97f0f72080
Merge pull request #3685 from markersniffen/sniffen
...
D3D11.odin - fix VIDEO_SUPPORT flag
2024-06-05 15:43:55 +01:00
gingerBill
a667878d23
Merge branch 'master' of https://github.com/odin-lang/Odin
2024-06-05 15:43:21 +01:00
gingerBill
cbabcb0907
Fix #3682
2024-06-05 15:43:15 +01:00
Mark Sniffen
cd4375061c
D3D11 - fixed VIDEO_SUPPORT flag
2024-06-05 10:11:18 -04:00
Andreas T Jonsson
f0e98372fb
Minor cleanup of makefiles and scripts
2024-06-05 15:37:02 +02:00
gingerBill
a747e47582
Merge pull request #3675 from Feoramund/fix-partial-infinity
...
Fix partial parsing of `infinity`
2024-06-05 12:48:44 +01:00
gingerBill
adcda88501
Merge pull request #3680 from andreas-jonsson/netbsd-arm64
...
ARM64 support for NetBSD
2024-06-05 12:47:29 +01:00
gingerBill
e7190aab41
Merge pull request #3681 from andreas-jonsson/netbsd-lwp-self
...
Proper thread identification on NetBSD
2024-06-05 12:47:23 +01:00
Andreas T Jonsson
929437c7bc
Fixed broken import
2024-06-05 11:17:13 +02:00
Andreas T Jonsson
ed6667ebf2
Propper thread identification on NetBSD
2024-06-05 11:06:14 +02:00
Andreas T Jonsson
58f07698e8
Added arm64 support for NetBSD
2024-06-05 10:18:47 +02:00
Jeroen van Rijn
c406bbb6e3
Merge pull request #3679 from Feoramund/fix-typos
...
Fix some typos
2024-06-05 09:30:10 +02:00
Feoramund
b2f9f0af68
Fix some typos
2024-06-04 19:01:30 -04:00
Feoramund
25feff3eb4
Permit parsing of incomplete infinity but do not return true
...
To clarify, `parse_f64` will indeed take `infi` to mean `+Inf` and
return that as the value, but it will not return `ok = true`. It treats
it as `inf` followed by any other trailing character.
`parse_f64_prefix` is the lenient one which will return true so long as
it finds some meaningful value.
2024-06-04 18:55:13 -04:00
Feoramund
1fc6ff91b2
Add test for infinity with trailing characters
2024-06-04 18:55:13 -04:00
gingerBill
2c580aa6fb
Merge pull request #3676 from laytan/fix-passing-pointer-to-constant-to-non-odin-cc
...
fix passing pointer to constant in non-odin cc
2024-06-04 23:12:46 +01:00
Jeroen van Rijn
f0a6fb4057
Merge pull request #3678 from Feoramund/fix-p-f64-p-doc
...
Strike incorrect note from `parse_f64_prefix` doc
2024-06-05 00:02:34 +02:00
Jeroen van Rijn
448c0d8dd3
Merge pull request #3677 from Feoramund/parse-compquat
...
Add `parse_complex/quaternion*` to `core:strconv`
2024-06-04 23:58:43 +02:00
Feoramund
b4cfae222c
Strike incorrect note from parse_f64_prefix doc
2024-06-04 17:50:19 -04:00
Feoramund
265e6aa781
Add parse_complex/quaternion* to core:strconv
2024-06-04 17:12:55 -04:00
Jeroen van Rijn
9d234998c0
Update create_nightly_json
2024-06-04 22:44:49 +02:00
Jeroen van Rijn
c2ddf4266f
Update delete_old_binaries.py
2024-06-04 22:26:51 +02:00
gingerBill
a0b1b8d1c3
Merge pull request #3673 from laytan/implement-foreign-import-improvements-on-vendor
...
Implement `#exists(path)` and use it to provide good errors for common missing vendor libraries
2024-06-04 19:57:09 +01:00