gingerBill
a9cd70a913
Merge pull request #4800 from laytan/make-use-separate-modules-corrected-linkage-hidden
...
make corrected linkage with -use-separate-modules apply hidden visibility
2025-02-07 07:28:18 +00:00
Laytan Laats
1053ec3051
make corrected linkage with -use-separate-modules apply hidden visibility
...
Fixes #4798
The DLL was using the type info of the host/exe, causing crashes.
This PR tries fixing by applying hidden visibility to these corrected
symbols which makes sure that the DLL can't see the type table of the host/exe.
2025-02-06 20:45:58 +01:00
Laytan Laats
80d09774b4
fix not using RTLD_LOCAL on darwin
2025-02-06 19:15:12 +01:00
Laytan Laats
b86d2c30b6
fix odin report macos version reporting unknown when release isn't a 3 point
2025-02-05 20:16:24 +01:00
gingerBill
919e9a82e7
Merge pull request #4774 from Goldenlion5648/typo-correction-in-rand
...
fix typo in float32_range doc string
2025-02-05 11:59:59 +00:00
gingerBill
861a99cdc5
Merge pull request #4791 from roccoblues/ds/io-docs
...
`core:io` small documentation fixes
2025-02-05 11:59:17 +00:00
gingerBill
61558ca163
Merge pull request #4789 from jfcode4/master
...
[core/strings] Fix _split_iterator when separator is empty
2025-02-05 10:34:49 +00:00
Dennis Schön
fbf536f465
core:io small documentation fixes
2025-02-04 21:27:44 +01:00
Jacob Friedman
385f5f5014
Small optimization
2025-02-04 19:51:48 +01:00
Jacob Friedman
4c0b145bad
Fix unicode handling
2025-02-04 15:49:23 +01:00
Jacob Friedman
239c511ce9
Fix strings.split_iterator when separator is empty
2025-02-04 15:09:12 +01:00
gingerBill
0e1c89e99b
Merge pull request #4781 from NotKyon/master
...
Add miscellaneous missing WinAPI functions, constants, and structures (comctl32, user32, uxtheme)
2025-02-03 08:15:34 +00:00
gingerBill
dc7cd21986
Merge pull request #4782 from Daxode/nsstring-appendingstring
...
Add stringByAppendingString to NSString
2025-02-02 07:01:16 +00:00
daniel.andersen
c8a537aad9
Add stringByAppendingString to NSString
2025-02-02 03:26:07 +01:00
NotKyon
bdf2a587c3
Add miscellaneous missing WinAPI functions, constants, and structures for comctl32, user32, and ux_theme.
2025-02-01 16:17:28 -08:00
gingerBill
a219da14ce
Fix gb.h's gb_fprintf_va to allocate if the string is larger than the default buffer
2025-01-31 09:43:30 +00:00
gingerBill
05a2d1bfbf
Fix #4750
2025-01-31 09:34:38 +00:00
gingerBill
2af60b8767
Fix #4763
2025-01-31 09:30:15 +00:00
gingerBill
a94ffefba3
Add OpenEXRCore-3_3.lib
2025-01-31 09:06:31 +00:00
gingerBill
61cd0f4de9
Update OpenEXRCore to 3.3
2025-01-31 09:04:26 +00:00
gingerBill
539a74c2a9
Fix bindings for sys/linux and posix/unistd.odin
2025-01-31 08:37:43 +00:00
gingerBill
5d758cd020
Merge branch 'master' of https://github.com/odin-lang/Odin
2025-01-31 08:34:21 +00:00
gingerBill
0cd20e61ab
Add @(export) foreign import
2025-01-31 08:34:15 +00:00
gingerBill
f6001e1b0c
Merge pull request #4775 from duffn/duffn/nssavepanel-tabs
...
Fix tab indents in NSSavePanel
2025-01-31 07:31:52 +00:00
Jeroen van Rijn
77c91c82ff
Merge pull request #4776 from candtechsoftware/master
...
Added IP_ADD_MEMBERSHIP to Socket_Option on Linux
2025-01-30 12:56:07 +01:00
candtechsoftware
97db18c09a
Added IP_ADD_MEMBERSHIP Socket Option on Linux
2025-01-29 23:12:32 -05:00
duffn
af63db5075
Fix tab indents in NSSavePanel
2025-01-29 16:06:19 -07:00
Colter
d5d900e292
fix typo in float32_range doc string
2025-01-29 12:20:07 -05:00
gingerBill
2656ecd4e1
Fix #4773 - Change order of evaluation for slicing indices
2025-01-29 15:53:34 +00:00
Laytan
5ebc31edcb
Merge pull request #4580 from tf2spi/4485-fix-exact-value-float
...
Fix parsing of integer w/ 'e' notation
2025-01-29 07:28:40 +01:00
gingerBill
0e27acd755
Update NSSavelPanel
2025-01-28 11:38:06 +00:00
gingerBill
15ece42e74
Print frameworks first on Darwin targets
2025-01-28 10:34:41 +00:00
gingerBill
868ab27720
Add @(ignore_duplicates) for foreign import declarations
2025-01-28 10:31:46 +00:00
Jeroen van Rijn
e7cf6c3275
Merge pull request #4769 from Kelimion/mdns
...
Add tentative mDNS/Bonjour/Avahi query support to `net.resolve`
2025-01-27 23:11:53 +01:00
Jeroen van Rijn
cc29bdaefc
Simplify *nix mDNS
2025-01-27 23:04:15 +01:00
Jeroen van Rijn
8998d74a92
Add mDNS for *nix.
2025-01-27 22:55:48 +01:00
Jeroen van Rijn
d85c2c1ca7
Add mDNS/Bonjour/Avahi (.local) support for Windows
2025-01-27 22:16:24 +01:00
Laytan Laats
34aa326d99
put FILE in core:c and use that in bindings to fix wasm
2025-01-27 19:00:04 +01:00
gingerBill
f918bc9f50
Merge pull request #4748 from nadako/fix-raylib-CameraMoveRight-signature
...
fix raylib.CameraMoveRight signature
2025-01-27 10:00:09 +00:00
gingerBill
00dfb1d125
Merge pull request #4765 from p1xelHer0/master
...
Vendor - miniaudio - engine: fix sound_config_init2
2025-01-27 09:59:49 +00:00
gingerBill
945f9acedd
Merge pull request #4764 from samuelgozi/fix-send-missing-flags
...
Pass flags down from `os.send` in darwin and linux
2025-01-27 09:59:30 +00:00
gingerBill
2e64cf7ef5
Merge pull request #4751 from Barinzaya/arena-grow-in-place
...
Grow-in-place for some arenas
2025-01-27 09:59:09 +00:00
p1xelHer0
72bbbc94a9
Vendor - miniaudio - engine: fix sound_config_init2
...
The new way to init `sound_group` and `sound_group_config` is currently
using a binding that doesn't match the miniaudio API.
The functions in miniaudio have an underscore between the `init` and `2`.
This fixes this.
2025-01-26 23:36:35 +01:00
Samuel Elgozi
61f02d9f49
pass flags down from os.send in darwin and linux
2025-01-26 14:03:45 +02:00
gingerBill
6572a52a84
Merge pull request #4743 from starlitcanopy/fix-matrix-mul
...
Fix 2x2 matrix inverses in specific.odin
2025-01-25 08:35:46 +00:00
Laytan
17f017ed87
Merge pull request #4758 from laytan/fix-duplicate-linker-warning
...
fix duplicate linker warning on macos
2025-01-25 01:04:54 +01:00
Laytan Laats
f957542cd3
fix duplicate linker warning on macos
...
Fixes #4747
2025-01-25 00:50:57 +01:00
Laytan
4d3fe34c88
Merge pull request #4754 from laytan/fix-separate-modules-objc
...
Fix separate modules objc
2025-01-24 20:25:54 +01:00
Laytan Laats
9dc17f4c47
optimize fix
2025-01-24 19:33:57 +01:00
Laytan Laats
b2aaf90f88
fix separate modules with objc code
2025-01-24 19:23:49 +01:00