Jeroen van Rijn
|
0e9ef50e63
|
Update build flag
|
2023-03-16 15:16:09 +01:00 |
|
Jeroen van Rijn
|
243a3f5006
|
Fix #2386
|
2023-03-16 12:35:05 +01:00 |
|
Jeroen van Rijn
|
33ca85bd4e
|
Fix #2385
|
2023-03-16 10:59:19 +01:00 |
|
 Jeroen van RijnandGitHub
|
ca15eb26f0
|
Merge pull request #2378 from markodevv/directx12-message-callback
Add RegisterMessageCallback for d3d12
|
2023-03-16 08:20:26 +01:00 |
|
 Jeroen van RijnandGitHub
|
28eebc14d0
|
Merge pull request #2387 from elusivePorpoise/main
add SetConsoleOutputCP
|
2023-03-16 07:15:20 +01:00 |
|
 Jeroen van RijnandGitHub
|
2d894a0164
|
Merge pull request #2377 from jon-lipstate/spall_pkg_name
resolve doc/spall package name conflict
|
2023-03-11 10:00:14 +01:00 |
|
 Jeroen van RijnandGitHub
|
56bfbbf501
|
Merge pull request #2375 from wjlroe/patch-1
Fix documentation example of strings.to_upper
|
2023-03-10 17:12:52 +01:00 |
|
 Jeroen van RijnandGitHub
|
233e3c76fd
|
Merge pull request #2373 from colrdavidson/spall_flushes
log buffer flushes to trace
|
2023-03-10 08:04:46 +01:00 |
|
 Jeroen van RijnandGitHub
|
9af6d6c9c6
|
Merge pull request #2369 from Sokus/non-blocking-socket-mode
Add `set_blocking` for network sockets
|
2023-03-08 14:35:40 +01:00 |
|
 Jeroen van RijnandGitHub
|
6e56e5457d
|
Merge pull request #2363 from colrdavidson/tsc_multiplatform_fix
add null-impl for tsc_frequency for alt-platforms
|
2023-03-05 09:13:26 +01:00 |
|
 Jeroen van RijnandGitHub
|
1ef8602f19
|
Merge pull request #2359 from colrdavidson/core_net_update
manually merge core_net
|
2023-03-04 15:02:35 +01:00 |
|
Jeroen van Rijn
|
ee597fc9b8
|
Add .None to Linux & Darwin, too.
|
2023-03-04 11:12:11 +01:00 |
|
Jeroen van Rijn
|
e254581a1b
|
Apply #shared_nil to Network_Error
|
2023-03-04 10:39:20 +01:00 |
|
Jeroen van Rijn
|
38ea140b3f
|
Update addr.odin
Fix comment
|
2023-03-04 10:04:55 +01:00 |
|
Jeroen van Rijn
|
d939d6079a
|
Don't try to check core:net on the BSDs.
|
2023-03-03 18:24:26 +01:00 |
|
Jeroen van Rijn
|
f6134422e6
|
Fix one last review comment.
|
2023-03-03 17:50:49 +01:00 |
|
Jeroen van Rijn
|
5c05038af0
|
Finish cleaning up core_net.
|
2023-03-03 17:26:44 +01:00 |
|
Jeroen van Rijn
|
5da5ebff13
|
More coalescing.
|
2023-03-03 17:12:21 +01:00 |
|
Jeroen van Rijn
|
798932523e
|
Coalesce socket_windows
|
2023-03-03 15:21:40 +01:00 |
|
Jeroen van Rijn
|
5267a864db
|
Coalesce more.
|
2023-03-03 14:15:15 +01:00 |
|
Jeroen van Rijn
|
f02334237a
|
Merge branch 'master' into pr/2359
|
2023-03-03 13:01:49 +01:00 |
|
Jeroen van Rijn
|
d5ea492ef5
|
Make more private.
|
2023-03-03 13:00:43 +01:00 |
|
Jeroen van Rijn
|
96ac405952
|
Alignment + unnecessary allocator param.
|
2023-03-03 12:04:36 +01:00 |
|
Jeroen van Rijn
|
c02ff3af27
|
Update comments
|
2023-03-02 13:45:12 +01:00 |
|
 Jeroen van RijnandGitHub
|
3567c006e6
|
Merge pull request #2356 from flysand7/master
Add option to link to glfw3 dynamically
|
2023-02-28 18:01:32 +01:00 |
|
 Jeroen van RijnandGitHub
|
a8fb346fd7
|
Merge pull request #2350 from Kelimion/d3d_license
Add license for dxcompiler libs.
|
2023-02-26 19:54:53 +01:00 |
|
Jeroen van Rijn
|
96fb5eb0ba
|
Add license for dxcompiler libs.
|
2023-02-26 19:48:44 +01:00 |
|
 Jeroen van RijnandGitHub
|
50c688f0f7
|
Merge pull request #2338 from Tetralux/fix-here
Remove debug print
|
2023-02-22 22:49:52 +01:00 |
|
 Jeroen van RijnandGitHub
|
a28699b42d
|
Merge pull request #2335 from colrdavidson/add_panel
Add open file dialog panel to foundation
|
2023-02-19 08:32:01 +01:00 |
|
 Jeroen van RijnandGitHub
|
82821580c7
|
Merge pull request #2315 from SentientCoffee/pr/os_read_file_location
Add caller location info to `os.read_entire_file()`
|
2023-01-27 12:00:56 +01:00 |
|
 Jeroen van RijnandGitHub
|
5d0f9c428a
|
Merge pull request #2279 from ftphikari/master
Replaced opaque bit-shifts with readable constants for memory units
|
2022-12-24 07:32:29 +01:00 |
|
 Jeroen van RijnandGitHub
|
09c1128d9e
|
Merge pull request #2242 from Tetralux/fix-shrink-array
[runtime] Fix typo in shrink_dynamic_array()
|
2022-12-11 20:14:21 +01:00 |
|
 Jeroen van RijnandGitHub
|
86ec3bcb44
|
Merge pull request #2238 from awwdev/reflect-procs-aliasing-runtime
Aliasing some procs to avoid code repetition
|
2022-12-09 19:36:59 +01:00 |
|
 Jeroen van RijnandGitHub
|
9fc606de48
|
Merge pull request #2239 from awwdev/patch-3
Fix typo err: runtime.Allocator to Allocator_Error
|
2022-12-09 19:33:02 +01:00 |
|
 Jeroen van RijnandGitHub
|
b4fb295bb3
|
Merge pull request #2232 from DragosPopse/master
Added CSIDL_PROFILE in core:sys/windows
|
2022-12-06 03:22:32 +01:00 |
|
 Jeroen van RijnandGitHub
|
37ec3d7006
|
Merge pull request #2231 from ftphikari/master
sys/windows: fix wgl function loading in accordance with OpenGL wiki
|
2022-12-06 01:06:08 +01:00 |
|
 Jeroen van RijnandGitHub
|
daf005d1ab
|
Merge pull request #2230 from ftphikari/master
sys/windows: added helper gl proc
|
2022-12-05 23:05:31 +01:00 |
|
 Jeroen van RijnandGitHub
|
749e5067fb
|
Merge pull request #2228 from DragosPopse/master
-ignore-unknown-attributes: fixed compiler error caused by values being type checked
|
2022-12-03 00:23:50 +01:00 |
|
 Jeroen van RijnandGitHub
|
00a0a1e95d
|
Merge pull request #2227 from thePHTest/master
correct compare_exact_values(x,y) for TypeId and Procedure
|
2022-12-02 22:20:43 +01:00 |
|
 Jeroen van RijnandGitHub
|
9c8eaeb988
|
Merge pull request #2225 from ftphikari/master
sys/windows: add CreateWaitableTimerExW
|
2022-12-02 04:38:40 +01:00 |
|
 Jeroen van RijnandGitHub
|
a27c00862c
|
Merge pull request #2216 from oskarnp/auto_vcvarsall_build
Automatically initialize x64 environment if CL.exe is missing
|
2022-11-26 18:01:10 +01:00 |
|
 Jeroen van RijnandGitHub
|
6b652afb8e
|
Merge pull request #2206 from thisisnotnull/fix-wprintf
fix wprintf return value
|
2022-11-22 16:53:23 +01:00 |
|
 Jeroen van RijnandGitHub
|
48c9c1682c
|
Merge pull request #2198 from Kelimion/ms-craziness
Fix microsoft_craziness.h
|
2022-11-15 14:02:11 +01:00 |
|
Jeroen van Rijn
|
d3c5143292
|
Fix microsoft_craziness.h
|
2022-11-15 13:57:02 +01:00 |
|
Jeroen van Rijn
|
3949e2220f
|
Test new map when used as a set.
map[K]struct{} works fine.
|
2022-11-15 01:27:29 +01:00 |
|
 Jeroen van RijnandGitHub
|
9ed4f95c1a
|
Merge pull request #2196 from Skytrias/opengl-defines
Add missing OpenGL constants based on GLAD
|
2022-11-15 01:13:50 +01:00 |
|
 Jeroen van RijnandGitHub
|
98a086b91b
|
Merge pull request #2194 from mifreundorfer/fix-scratch-allocator
Handle freeing nil in scratch allocator
|
2022-11-14 22:04:00 +01:00 |
|
 Jeroen van RijnandGitHub
|
c6f282d20b
|
Merge pull request #2193 from ftphikari/master
sys/windows: add ShellExecuteExW
|
2022-11-14 21:06:27 +01:00 |
|
 Jeroen van RijnandGitHub
|
6fe77155b5
|
Merge pull request #2191 from Kelimion/build_float
Don't write leading + unless +Inf or we ask for it.
|
2022-11-14 16:46:10 +01:00 |
|
Jeroen van Rijn
|
677e7ff642
|
Don't write leading + unless +Inf or we ask for it.
|
2022-11-14 16:32:50 +01:00 |
|
Jeroen van Rijn
|
7dfbda58d9
|
Fix CI typo.
|
2022-11-13 16:38:22 +01:00 |
|
Jeroen van Rijn
|
9b88a38e54
|
map tests for Linux and Mac
|
2022-11-13 16:32:24 +01:00 |
|
Jeroen van Rijn
|
16a494347c
|
map: Add tests for update + delete.
|
2022-11-13 16:24:20 +01:00 |
|
Jeroen van Rijn
|
699cabeb1c
|
Update tests/internal/build.bat
|
2022-11-12 17:36:20 +01:00 |
|
Jeroen van Rijn
|
7207f4b0c5
|
Add tests/internal/build.bat
|
2022-11-12 17:31:26 +01:00 |
|
Jeroen van Rijn
|
9c1b464c94
|
Add tests for new map implementation.
|
2022-11-12 17:25:42 +01:00 |
|
 Jeroen van RijnandGitHub
|
7ec6fd30f0
|
Merge pull request #2171 from Kelimion/os_read_windows
Fix os.read implementation on Windows.
|
2022-11-02 17:03:20 +01:00 |
|
Jeroen van Rijn
|
0ca773114a
|
Fix os.read implementation on Windows.
|
2022-11-02 16:48:39 +01:00 |
|
Jeroen van Rijn
|
6cc07dc24e
|
Merge branch 'master' of github.com:odin-lang/Odin
|
2022-11-01 15:49:10 +01:00 |
|
Jeroen van Rijn
|
01cdd22a01
|
Temporarily disable certain tests.
|
2022-11-01 15:48:27 +01:00 |
|
 Jeroen van RijnandGitHub
|
3cd553565f
|
Merge pull request #2168 from Kelimion/target_version
Add -minimum-os-version flag
|
2022-11-01 15:18:06 +01:00 |
|
Jeroen van Rijn
|
9eec9f5788
|
Add -minimum-os-version flag
Allow for Darwin targets to specify the minimum OS version:
e.g. -minimum-os-version:12.0.0
|
2022-11-01 15:04:44 +01:00 |
|
Jeroen van Rijn
|
2d5779b660
|
Add missing newline.
|
2022-11-01 00:47:16 +01:00 |
|
 Jeroen van RijnandGitHub
|
fd53e8b955
|
Merge pull request #2166 from Kelimion/clarify-define-help
Clarify -define help.
|
2022-11-01 00:46:17 +01:00 |
|
Jeroen van Rijn
|
53a030c65b
|
Clarify -define help.
|
2022-11-01 00:38:54 +01:00 |
|
 Jeroen van RijnandGitHub
|
f8228e305a
|
Merge pull request #2164 from colrdavidson/fix-osx-read
terminate read if we read EOF
|
2022-10-31 14:44:40 +01:00 |
|
 Jeroen van RijnandGitHub
|
2cd895c50b
|
Merge pull request #2159 from jceipek/fix-stb-darwin-lib-refs
Fix STB lib import references on `ODIN_OS == .Darwin`
|
2022-10-30 05:01:24 +01:00 |
|
 Jeroen van RijnandGitHub
|
cee847a68c
|
Merge pull request #2156 from Kelimion/remove_opt
Remove formerly deprecated `-opt` flag.
|
2022-10-28 21:47:31 +02:00 |
|
Jeroen van Rijn
|
413f96553a
|
Remove formerly deprecated -opt flag.
|
2022-10-28 21:38:20 +02:00 |
|
 Jeroen van RijnandGitHub
|
662ed4a67c
|
Merge pull request #2154 from Kelimion/llvm-15-check
Panic if LLVM > 14.
|
2022-10-27 03:08:02 +02:00 |
|
Jeroen van Rijn
|
85a263130d
|
Add LLVM > 14 check to main.cpp for Darwin.
|
2022-10-27 02:55:38 +02:00 |
|
Jeroen van Rijn
|
d19ae37af1
|
Panic if LLVM > 14.
|
2022-10-27 02:39:18 +02:00 |
|
 Jeroen van RijnandGitHub
|
22672a816e
|
Merge pull request #2153 from oskarnp/fix-fmt-string-width
Fix behavior of fmt_string() to not truncate strings to width
|
2022-10-26 17:54:26 +02:00 |
|
 Jeroen van RijnandGitHub
|
a3c8882648
|
Merge pull request #2151 from nowheredevel/master
Fix printf typo in documentation
|
2022-10-26 01:53:46 +02:00 |
|
 Jeroen van RijnandGitHub
|
a55e90fefd
|
Merge pull request #2149 from Kelimion/which
Detect `which` and complain if not found.
|
2022-10-25 16:56:42 +02:00 |
|
Jeroen van Rijn
|
f58f922487
|
Detect which and complain if not found.
|
2022-10-25 16:45:38 +02:00 |
|
Jeroen van Rijn
|
92fb65cf2e
|
Fix #defined(I).
|
2022-10-23 04:32:45 +02:00 |
|
Jeroen van Rijn
|
a51943e27f
|
Add core:math/rand.choice
|
2022-10-23 04:18:58 +02:00 |
|
 Jeroen van RijnandGitHub
|
03c834e410
|
Merge pull request #2145 from jaspergeer/fix-scalar-cast-to-non-square-matrix
fix #2130 Assertion failure in compiler on cast of scalar to non-square matrix
|
2022-10-21 22:27:15 +02:00 |
|
 Jeroen van RijnandGitHub
|
fd8956b8f4
|
Merge pull request #2144 from Kelimion/glfw
Add RawMouseMotionSupported
|
2022-10-21 19:28:44 +02:00 |
|
Jeroen van Rijn
|
648e3c65ea
|
Add RawMouseMotionSupported
|
2022-10-21 19:20:15 +02:00 |
|
Jeroen van Rijn
|
4c78ba2152
|
Fix #2122
|
2022-10-09 21:34:43 +02:00 |
|
 Jeroen van RijnandGitHub
|
9870e43ac0
|
Merge pull request #2119 from odin-lang/revert-2118-fix-2112
Revert "Fix #2112"
|
2022-10-09 21:23:35 +02:00 |
|
 Jeroen van RijnandGitHub
|
159c5311c3
|
Revert "Fix #2112"
|
2022-10-08 23:01:06 +02:00 |
|
 Jeroen van RijnandGitHub
|
b6a65fac36
|
Merge pull request #2118 from Kelimion/fix-2112
Fix #2112
|
2022-10-08 19:06:27 +02:00 |
|
Jeroen van Rijn
|
ab7367ae47
|
Fix #2112
|
2022-10-08 19:00:05 +02:00 |
|
 Jeroen van RijnandGitHub
|
457f509b5f
|
Merge pull request #2117 from janivanecky/cocoa_window
Add glfw.GetCocoaWindow
|
2022-10-08 17:09:28 +02:00 |
|
 Jeroen van RijnandGitHub
|
dfabd0e0ad
|
Merge pull request #2116 from janivanecky/objc_methods
Add class_getInstanceMethod, method_setImplementation bindings
|
2022-10-08 16:39:38 +02:00 |
|
 Jeroen van RijnandGitHub
|
62440df051
|
Merge pull request #2111 from janivanecky/ns_window_methods
Add additional NSWindow methods
|
2022-10-08 01:22:18 +02:00 |
|
Jeroen van Rijn
|
de8f6709f7
|
Disable issues tests for the moment.
|
2022-10-04 02:07:54 +02:00 |
|
 Jeroen van RijnandGitHub
|
683753db96
|
Merge pull request #2104 from matias-eduardo/patch-3
Add a few Fiber functions to windows/kernel32.odin
|
2022-10-04 01:52:46 +02:00 |
|
 Jeroen van RijnandGitHub
|
e56920e445
|
Merge pull request #2103 from rasa-silva/darwin_version_update
Update Darwin release map
|
2022-10-03 16:23:56 +02:00 |
|
Jeroen van Rijn
|
79fe30321a
|
[tests] Skip issues test on Windows for now.
|
2022-10-02 20:56:30 +02:00 |
|
 Jeroen van RijnandGitHub
|
213d930f8c
|
Merge pull request #2096 from flplv/master
Fix llvm copy on nightly ci
|
2022-09-29 03:20:59 +02:00 |
|
 Jeroen van RijnandGitHub
|
97477ee51c
|
Merge pull request #2093 from flplv/master
Change llvm-copy-to-zip path to use real one, instead of link
|
2022-09-28 17:14:35 +02:00 |
|
 Jeroen van RijnandGitHub
|
1162e30768
|
Merge pull request #2092 from Kelimion/strconv
[strconv] Add parsing of Inf & NaN
|
2022-09-28 16:45:27 +02:00 |
|
Jeroen van Rijn
|
cd910b1512
|
[strconv] Add parsing of Inf & NaN
|
2022-09-28 16:41:26 +02:00 |
|
 Jeroen van RijnandGitHub
|
4705321988
|
Merge pull request #2074 from Tetralux/serial-dcb
[sys/windows] Add DCB structure, SetCommState, GetCommState
|
2022-09-22 17:20:54 +02:00 |
|
 Jeroen van RijnandGitHub
|
12cc7388e7
|
Merge pull request #2071 from colrdavidson/fix-target-features
fix target features to make wasm intrinsics happy
|
2022-09-22 04:05:27 +02:00 |
|
Jeroen van Rijn
|
b7abacfa7e
|
Enable libc complex test.
|
2022-09-22 01:01:40 +02:00 |
|