 Jeroen van RijnandGitHub
|
4380934283
|
Merge pull request #3787 from jasonKercher/more-windows-comm
Add more bindings for comm ports and console events
|
2024-06-19 23:32:12 +02:00 |
|
 Jeroen van RijnandGitHub
|
21806e5fa5
|
Merge pull request #3786 from fabiansperber/fix-d3d11-infoqueue
Fix d3d11 IInfoQueue_VTable & Add LoadLibraryExW
|
2024-06-19 23:26:40 +02:00 |
|
 Jeroen van RijnandGitHub
|
2797dc6452
|
Merge pull request #3785 from mgavioli/new_i18n_API
Separate I18N calls for immutable and for pluraliseable strings. Fixes #3687
|
2024-06-19 11:50:24 +02:00 |
|
Jeroen van Rijn
|
322b7f1f2f
|
Spell check i18n.odin.
|
2024-06-19 11:41:58 +02:00 |
|
Jeroen van Rijn
|
e0de52efa1
|
Spell check doc.odin.
|
2024-06-19 11:15:17 +02:00 |
|
 Jeroen van RijnandGitHub
|
7064166da2
|
Merge pull request #3767 from Feoramund/use-rng-context-in-test-runner
Setup `context.random_generator` in test runner
|
2024-06-19 09:51:13 +02:00 |
|
 Jeroen van RijnandGitHub
|
dff8a9153e
|
Merge pull request #3781 from Feoramund/add-missing-test-imports
Add missing imports to `core` test suite
|
2024-06-18 18:20:02 +02:00 |
|
 Jeroen van RijnandGitHub
|
aad7ddf2d1
|
Merge pull request #3780 from destroycomputers/fix/rbtree/key-ordering-constraint
Loosen constraint on the Key type in rb & avl tree
|
2024-06-18 13:42:36 +02:00 |
|
 Jeroen van RijnandGitHub
|
dd364c0c0f
|
Merge pull request #3777 from Feoramund/fix-3047
Forbid private test cases
|
2024-06-18 12:09:58 +02:00 |
|
 Jeroen van RijnandGitHub
|
a66ce4f871
|
Merge pull request #3773 from Kelimion/res_path_bug
Fix `rc.exe` bug with double-quoted `.res` path.
|
2024-06-16 19:27:13 +02:00 |
|
 Jeroen van RijnandGitHub
|
fe3baae7a6
|
Merge pull request #3772 from Feoramund/fix-constant-wrong-type-bitset
Fix `bit_set` construction crash on constant non-integer field
|
2024-06-16 19:15:50 +02:00 |
|
Jeroen van Rijn
|
eebc0dd026
|
Fix rc.exe bug with double-quoted .res path.
|
2024-06-16 19:11:54 +02:00 |
|
 Jeroen van RijnandGitHub
|
339bafe6ff
|
Merge pull request #3770 from skaman/fix-slice-unique
Fix `slice.unique` wrong result
|
2024-06-16 13:48:21 +02:00 |
|
Jeroen van Rijn
|
0268be1925
|
Add tests for slice.unique and slice.unique_proc
|
2024-06-16 13:41:25 +02:00 |
|
 Jeroen van RijnandGitHub
|
ed99e77433
|
Merge pull request #3765 from Feoramund/add-short-test-logs
Add `ODIN_TEST_SHORT_LOGS` define
|
2024-06-15 18:01:49 +02:00 |
|
 Jeroen van RijnandGitHub
|
94ec647923
|
Merge pull request #3750 from Kelimion/dcb_bitfield
Update kernel32 struct DCB.
|
2024-06-15 12:14:27 +02:00 |
|
Jeroen van Rijn
|
908a6ff2d4
|
Elide unnecessary condition
|
2024-06-14 21:34:05 +02:00 |
|
 Jeroen van RijnandGitHub
|
09b3f5a7a7
|
Merge pull request #3757 from thetarnav/patch-2
Add `#no_bounds_check` to `slice.equal`
|
2024-06-14 21:27:21 +02:00 |
|
 Jeroen van RijnandGitHub
|
fa4fbbe1ce
|
Merge pull request #3758 from jones-josh/master
Fix big.shrink not actually shrinking
|
2024-06-14 20:27:03 +02:00 |
|
 Jeroen van RijnandGitHub
|
b19bf5bbda
|
Merge pull request #3732 from FrancisTheCat/master
add missing functions to core:sys/windows
|
2024-06-14 17:57:23 +02:00 |
|
Jeroen van Rijn
|
ff4787070d
|
Revert "Merge pull request #3744 from Mango0x45/master"
This reverts commit 45044de0b7, reversing
changes made to 20c17ba6f9.
|
2024-06-14 00:06:55 +02:00 |
|
 Jeroen van RijnandGitHub
|
54a3cfb540
|
Merge pull request #3753 from Feoramund/fix-silent-token-fail
Fix compiler silently returning if `parse_packages` fails
|
2024-06-13 19:33:02 +02:00 |
|
 Jeroen van RijnandGitHub
|
45044de0b7
|
Merge pull request #3744 from Mango0x45/master
Pad ‘^~~~^’-style diagnostic ranges properly
|
2024-06-13 17:34:17 +02:00 |
|
Jeroen van Rijn
|
c9c7d3270d
|
Merge branch 'master' of https://github.com/Mango0x45/Odin into pr/3744
|
2024-06-13 17:27:00 +02:00 |
|
Jeroen van Rijn
|
ca9d1f940d
|
Just change squiggle_extra type to i32.
|
2024-06-13 17:23:30 +02:00 |
|
 Jeroen van RijnandGitHub
|
20c17ba6f9
|
Merge pull request #3751 from Kelimion/custom_formatter
Add example of a custom formatter.
|
2024-06-13 11:42:38 +02:00 |
|
Jeroen van Rijn
|
3d4e23d741
|
Add example of a custom formatter.
|
2024-06-13 11:33:37 +02:00 |
|
Jeroen van Rijn
|
50564a301e
|
Update kernel32 struct DCB.
|
2024-06-13 10:22:44 +02:00 |
|
 Jeroen van RijnandGitHub
|
f8f6f2dada
|
Merge pull request #3749 from Feoramund/fix-w
Improve support for `%w`
|
2024-06-13 10:07:48 +02:00 |
|
 Jeroen van RijnandGitHub
|
05972eb26b
|
Merge pull request #3746 from jasonKercher/add-commtimeouts
add COMMTIMEOUTS, get/setCommTimeouts
|
2024-06-12 21:50:10 +02:00 |
|
 Jeroen van RijnandGitHub
|
603581aa53
|
Merge pull request #3738 from Kelimion/xml_attr
Xml attr
|
2024-06-12 14:06:40 +02:00 |
|
Jeroen van Rijn
|
2fe961cbcd
|
Fold XML attribute whitespace.
|
2024-06-12 13:30:00 +02:00 |
|
Jeroen van Rijn
|
ebadff555d
|
Update XML reader to normalize whitespace, part 1.
|
2024-06-12 12:52:48 +02:00 |
|
 Jeroen van RijnandGitHub
|
0398388a59
|
Merge pull request #3729 from Feoramund/fix-3460
Fix #3460
|
2024-06-11 20:32:37 +02:00 |
|
 Jeroen van RijnandGitHub
|
bedeaa34d9
|
Merge pull request #3723 from Feoramund/use-final-march
Use `get_final_microarchitecture()` for `ODIN_MICROARCH_STRING`
|
2024-06-10 11:40:01 +02:00 |
|
 Jeroen van RijnandGitHub
|
741ee00b64
|
Merge pull request #3721 from Feoramund/add-tuning-consts
Add compilation-related constants
|
2024-06-10 10:31:12 +02:00 |
|
 Jeroen van RijnandGitHub
|
d3ae70264e
|
Merge pull request #3720 from Feoramund/fix-force-inline-err-typo
Fix typo in a `#force_inline` error message
|
2024-06-10 10:25:09 +02:00 |
|
 Jeroen van RijnandGitHub
|
c8b376f07f
|
Merge pull request #3719 from Feoramund/fix-orbranch-error
Fix `or_or_<branch>` error message
|
2024-06-10 10:21:05 +02:00 |
|
 Jeroen van RijnandGitHub
|
5985c6e3df
|
Merge pull request #3718 from Feoramund/add-missing-big-atoi-alias
Add missing `string_to_int` alias in `core:math/big`
|
2024-06-10 03:58:56 +02:00 |
|
 Jeroen van RijnandGitHub
|
82e2d1916f
|
Merge pull request #3717 from Feoramund/big-combo
Add permutation & combination procs to `core:math/big`
|
2024-06-10 03:47:55 +02:00 |
|
 Jeroen van RijnandGitHub
|
4ea593bde0
|
Merge pull request #3716 from Feoramund/slice-permute
Add in-place permutation iterator to `core:slice`
|
2024-06-09 22:42:43 +02:00 |
|
 Jeroen van RijnandGitHub
|
7e60e21934
|
Merge pull request #3714 from Kelimion/png_cleanup
PNG cleanup
|
2024-06-09 18:09:17 +02:00 |
|
Jeroen van Rijn
|
5be7d8e32d
|
Clean up PNG code.
|
2024-06-09 17:59:59 +02:00 |
|
Jeroen van Rijn
|
fc2ba81be0
|
Merge branch 'master' into png_cleanup
|
2024-06-09 17:13:43 +02:00 |
|
Jeroen van Rijn
|
3c7e2659ac
|
Merge branch 'master' into tlsf-allocator
|
2024-06-09 16:42:23 +02:00 |
|
Jeroen van Rijn
|
6b88d0a820
|
Use new blend helper
|
2024-06-09 16:37:27 +02:00 |
|
Jeroen van Rijn
|
d2a2c1e74e
|
Image: Add improved blending method and test it.
|
2024-06-09 16:10:06 +02:00 |
|
 Jeroen van RijnandGitHub
|
14f08ff02b
|
Merge pull request #3712 from laytan/fix-large-ints-amd64sysv-abi
fix large ints amd64 sysv abi
|
2024-06-09 11:01:31 +02:00 |
|
 Jeroen van RijnandGitHub
|
5d5ef78de9
|
Merge pull request #3711 from laytan/fix-swizzle-crash
fix swizzle crash due to wrong alignment
|
2024-06-09 11:00:15 +02:00 |
|
 Jeroen van RijnandGitHub
|
e595bdc805
|
Merge pull request #3710 from laytan/fix-unreachable-with-complex-param-or-return-inits
fix unreachable hit when param and/or return have complex inits
|
2024-06-09 10:59:26 +02:00 |
|
 Jeroen van RijnandGitHub
|
0d698c7b53
|
Merge pull request #3709 from Feoramund/stop-low-swizzle
Prevent panic when `swizzle` called with < 2 indices
|
2024-06-08 23:14:55 +02:00 |
|
 Jeroen van RijnandGitHub
|
e5bf6fd3aa
|
Merge pull request #3708 from Feoramund/ignore-bmp-assets
Add `*.bmp` to core tests `.gitignore`
|
2024-06-08 22:45:08 +02:00 |
|
 Jeroen van RijnandGitHub
|
1f4cfd52fd
|
Merge pull request #3706 from leidegre/os_read_dir_windows
Fixed error handling in read_dir on Windows
|
2024-06-08 17:14:49 +02:00 |
|
Jeroen van Rijn
|
de7d3e2487
|
Update dir_windows.odin
|
2024-06-08 17:00:38 +02:00 |
|
 Jeroen van RijnandGitHub
|
575e5a255b
|
Merge pull request #3704 from Feoramund/fix-fmt-p-verb
Fix `%p` pointers not printing leading `0x`
|
2024-06-07 23:00:29 +02:00 |
|
Jeroen van Rijn
|
323a6e0728
|
Nuke ancient comment.
|
2024-06-07 22:19:01 +02:00 |
|
 Jeroen van RijnandGitHub
|
96c06185dd
|
Merge pull request #3701 from laytan/fix-thread-deadlock
Fix thread deadlock
|
2024-06-07 20:39:40 +02:00 |
|
 Jeroen van RijnandGitHub
|
7c977bb859
|
Merge pull request #3699 from laytan/macos-14.5
add MacOS 14.5 to 'core:sys/info' and 'odin report'
|
2024-06-07 17:44:09 +02:00 |
|
 Jeroen van RijnandGitHub
|
4c45f7d3ae
|
Merge pull request #3698 from laytan/utilize-odin-test-instead-of-scrips-to-run-tests
Utilise `odin test` instead of scripts to run tests
|
2024-06-07 17:36:23 +02:00 |
|
 Jeroen van RijnandGitHub
|
11137cfec5
|
Merge pull request #3697 from laytan/add-error-message-for-unknown-test-log-level
add error message for unknown test log level
|
2024-06-07 17:11:48 +02:00 |
|
 Jeroen van RijnandGitHub
|
4b6fe2baa7
|
Merge pull request #3696 from Kelimion/bmp_save
BMP save
|
2024-06-07 00:23:55 +02:00 |
|
Jeroen van Rijn
|
ed060819f3
|
Test roundtripping BMP
|
2024-06-07 00:14:15 +02:00 |
|
Jeroen van Rijn
|
566119ff83
|
Add saving of 24 and 32-bit images to BMP format.
|
2024-06-06 23:53:15 +02:00 |
|
 Jeroen van RijnandGitHub
|
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 |
|
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 |
|
Jeroen van Rijn
|
28ea9425fd
|
Add core:mem tests.
|
2024-06-06 14:59:19 +02:00 |
|
Jeroen van Rijn
|
72f6b5479d
|
Fix fls_uint
|
2024-06-06 14:42:19 +02:00 |
|
Jeroen van Rijn
|
0b6d73c86e
|
Add original LICENSE
|
2024-06-06 14:29:28 +02:00 |
|
 Jeroen van RijnandGitHub
|
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 |
|
 Jeroen van RijnandGitHub
|
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 |
|
Jeroen van Rijn
|
fcfc1cb97f
|
Nightly ZIP level 9
|
2024-06-05 22:26:03 +02:00 |
|
 Jeroen van RijnandGitHub
|
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 |
|
 Jeroen van RijnandGitHub
|
c406bbb6e3
|
Merge pull request #3679 from Feoramund/fix-typos
Fix some typos
|
2024-06-05 09:30:10 +02:00 |
|
 Jeroen van RijnandGitHub
|
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 RijnandGitHub
|
448c0d8dd3
|
Merge pull request #3677 from Feoramund/parse-compquat
Add `parse_complex/quaternion*` to `core:strconv`
|
2024-06-04 23:58:43 +02: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 |
|
 Jeroen van RijnandGitHub
|
78a67ef31e
|
Merge pull request #3667 from Feoramund/fix-fmt-compquat-sign
Fix printing of duplicate signs in complex and quaternion types
|
2024-06-04 13:32:13 +02:00 |
|
 Jeroen van RijnandGitHub
|
f9d59ef6d4
|
Merge branch 'master' into fix-fmt-compquat-sign
|
2024-06-04 13:25:57 +02:00 |
|
 Jeroen van RijnandGitHub
|
c3b94b9e1d
|
Merge pull request #3646 from Feoramund/multi-test
Refactor the test runner
|
2024-06-04 13:23:52 +02:00 |
|
Jeroen van Rijn
|
02f11dfded
|
Merge branch 'master' of github.com:odin-lang/Odin
|
2024-06-04 11:27:01 +02:00 |
|
Jeroen van Rijn
|
303d86ab7e
|
Complete nightly scripts update to new b2 cli version
|
2024-06-04 11:26:57 +02:00 |
|
 Jeroen van RijnandGitHub
|
50374d9396
|
Merge pull request #3640 from harold-b/fix-darwin-libc-open
Fix open() foreign libc signature on Darwin
|
2024-06-04 10:54:08 +02:00 |
|
 Jeroen van RijnandGitHub
|
dfffc57536
|
Merge pull request #3668 from colrdavidson/x11-tweaks
add a few more x11 funcs, fix egl bug
|
2024-06-04 10:53:57 +02:00 |
|
 Jeroen van RijnandGitHub
|
36627d7d29
|
Merge pull request #3666 from Feoramund/add-missing-compquat
Add missing `Raw_*` complex and quaternion types
|
2024-06-04 01:28:18 +02:00 |
|
Jeroen van Rijn
|
f745a1c470
|
b2 uri
|
2024-06-04 00:22:49 +02:00 |
|
 Jeroen van RijnandGitHub
|
2cb3028086
|
Merge pull request #3664 from reduf/fix-signatures-of-some-functions
Fix signatures of two Win32 functions
|
2024-06-03 22:06:07 +02:00 |
|
 Jeroen van RijnandGitHub
|
10d354aea8
|
Merge pull request #3662 from Feoramund/fix-3660
Fix #3660 and #3661
|
2024-06-02 23:22:16 +02:00 |
|
Jeroen van Rijn
|
60d0c03134
|
Strip old test runner back out of internal, issues and vendor
|
2024-06-02 21:15:25 +02:00 |
|
Jeroen van Rijn
|
9d8d864400
|
Plug leak in AES tests.
|
2024-06-02 21:12:24 +02:00 |
|
Jeroen van Rijn
|
21a1ddfbae
|
Disable NetBSD tests until 'undefined reference to stdout' is solved.
|
2024-06-02 21:03:22 +02:00 |
|
 Jeroen van RijnandFeoramund
|
6050bc3bf6
|
Add missing benchmarks build.bat.
|
2024-06-02 14:54:31 -04:00 |
|
 Jeroen van RijnandFeoramund
|
306169699c
|
Update ci.yml
|
2024-06-02 14:54:31 -04:00 |
|
 Jeroen van RijnandFeoramund
|
3354212f8e
|
Update ci.yml
Disable benchmark on Windows for a moment.
|
2024-06-02 14:54:31 -04:00 |
|
 Jeroen van RijnandFeoramund
|
54dae06ad1
|
Update CI
|
2024-06-02 14:54:31 -04:00 |
|
 Jeroen van RijnandFeoramund
|
8d93379e29
|
Factor benchmarks out into tests\benchmark\<pkg>
|
2024-06-02 14:54:29 -04:00 |
|
 Jeroen van RijnandFeoramund
|
62b7d8de97
|
Port tests\core\net
|
2024-06-02 14:47:09 -04:00 |
|
 Jeroen van RijnandFeoramund
|
dacb0f7786
|
Port tests\core\thread
|
2024-06-02 14:47:09 -04:00 |
|