Commit Graph

8277 Commits

Author SHA1 Message Date
gingerBill
0c3522133d Fix indentation dev-2023-05 2023-05-03 14:22:38 +01:00
Jeroen van Rijn
1223e8cf7f Merge pull request #2502 from jon-lipstate/ba-cleanup
Bit_Array: Update docs, add unsafe_get/set, round up on Create
2023-05-03 08:52:22 +02:00
Jon Lipstate
bcb01bdc52 added set overload, made make explicit 2023-05-02 18:21:52 -07:00
gingerBill
dfb5f8ea2c Merge pull request #2507 from powerc9000/patch-5
Fix check for continuation byte in core/text/text_edit
2023-05-02 22:04:44 +01:00
Clay Murray
02eab95dd1 Fix check for continuation byte in core/text/text_edit 2023-05-02 14:14:24 -06:00
gingerBill
67a1e6e46a Merge branch 'master' of https://github.com/odin-lang/Odin 2023-05-02 14:45:12 +01:00
gingerBill
fda1e4409c When using -debug, default to -o:none unless explicitly specified 2023-05-02 14:44:56 +01:00
Jeroen van Rijn
703c1b0fcf Merge branch 'master' of github.com:odin-lang/Odin 2023-05-02 14:16:21 +02:00
Jeroen van Rijn
e1654e9dd3 Don't test Botan on MacOS for now
Homebrew decided to update the formula for Botan to support version 3.0 of the package only.

Until we update the bindings and the Windows library to match, we can't test on Mac.
2023-05-02 14:16:07 +02:00
gingerBill
f8bdd42027 Revert "Unify foreign import for vendor:sdl2"
This reverts commit b2b88f1d99.
2023-05-02 12:06:41 +01:00
Jon Lipstate
075193af1d update docs, add unsafe_get/set, add round up to create 2023-04-30 16:56:05 -07:00
gingerBill
f0ba5d3821 Merge pull request #2490 from eltociear/patch-1
Fix typo in marshal.odin
2023-04-28 12:17:35 +01:00
gingerBill
88f6b5f16b Merge pull request #2492 from GiveMeFox/patch-1
Update README.md
2023-04-27 14:33:26 +01:00
gingerBill
68e6e1b779 Merge pull request #2496 from AquaGeneral/master
linalg/extended radians and degrees fixed
2023-04-27 14:33:00 +01:00
Jesse Stiller
9528325777 linalg/extended radians and degrees fixed
Renamed them to `to_degrees` and `to_radians` to match the same scalar functions in math--plus it helps clarify exactly what they do. And fixed a bug where the array overloads weren't being indexed.
2023-04-27 20:49:59 +10:00
gingerBill
b3aa6afba9 Fix #2481 2023-04-27 11:35:14 +01:00
gingerBill
716fe2f427 Fix typo #2485 2023-04-27 11:32:19 +01:00
gingerBill
7df1cc075c Fix #2487 2023-04-27 11:31:05 +01:00
gingerBill
b0f0a02d3c Make !x be an untyped boolean 2023-04-27 11:26:15 +01:00
gingerBill
7cda64e52d Add parentheses around or_return uses in an unary expression 2023-04-27 11:17:23 +01:00
gingerBill
d6d34bd62f Add extra nullptr check 2023-04-27 11:16:02 +01:00
gingerBill
68dde07d5d Require parentheses around certain uses of or_return expressions 2023-04-27 11:13:05 +01:00
gingerBill
fad4ae8eb2 Merge branch 'master' of https://github.com/odin-lang/Odin 2023-04-27 10:58:22 +01:00
gingerBill
acd8a4bc95 Unify check_constant_parameter_value logic 2023-04-27 10:58:17 +01:00
Jeroen van Rijn
6714e05183 Merge pull request #2494 from jon-lipstate/strings_docfix
Strings docfix
2023-04-27 10:01:01 +02:00
Jon Lipstate
f9b5f2b7b1 update builder sample 2023-04-26 18:04:24 -07:00
Jon Lipstate
67fa5df89c fix typo, add builder sample 2023-04-26 18:00:14 -07:00
gingerBill
023cc9ca54 Partially buffer fmt.fprint* related calls using a bufio.Writer 2023-04-27 00:24:00 +01:00
GiveMeFox
b7924de5c6 Update README.md
updated the discord link
2023-04-26 22:49:31 +02:00
Ikko Eltociear Ashimine
47be46ae60 Fix typo in marshal.odin
seperation -> separation
2023-04-27 00:03:36 +09:00
gingerBill
623d789529 Merge branch 'master' of https://github.com/odin-lang/Odin 2023-04-26 15:28:37 +01:00
gingerBill
827f36e2c0 Update to Metal 3 2023-04-26 15:28:30 +01:00
Jeroen van Rijn
d5772c939a Merge pull request #2483 from jprukner/fix-alias-which-check
Fix which command check
2023-04-25 08:32:45 +02:00
Jan Prukner
19097bc5bc add redirect to /dev/null 2023-04-25 07:06:36 +02:00
Jan Prukner
dbebe9e92c Fix which command check
The function have_witch failed because which is an alias in my environment.

This change makes the function work even if which command is an alias.
2023-04-24 21:47:27 +02:00
gingerBill
be0a543077 Merge pull request #2480 from jakubtomsu/soa-ptr-formatting-fix
Fix panic during fixed-size #soa array pointer formatting in `core:fmt`
2023-04-24 16:43:41 +01:00
jakubtomsu
65bf7f6653 Remove typo 2023-04-23 20:00:25 +02:00
Jeroen van Rijn
341ba34773 Merge pull request #2478 from matias-eduardo/master
Add IsWindow to user32.odin
2023-04-23 09:59:36 +02:00
Matias Fernandez
3b2864d8a6 Add IsWindow to user32.odin
This is useful for checking if window has been closed without going through the WindowProc.
2023-04-22 17:49:16 -04:00
gingerBill
f2ec438166 Add ifdef block 2023-04-21 12:50:36 +01:00
gingerBill
a95b064d6d Fix memory leak caused by awful realloc usage on Linux 2023-04-21 13:29:38 +01:00
Jeroen van Rijn
c503a75873 Merge pull request #2472 from Kelimion/resolv_fix
Fix #2471
2023-04-21 10:04:27 +02:00
Jeroen van Rijn
9a982cc5b5 Fix #2471 2023-04-21 08:35:21 +02:00
gingerBill
b2b88f1d99 Unify foreign import for vendor:sdl2 2023-04-20 11:27:36 +01:00
gingerBill
9d23a392a6 Merge branch 'master' of https://github.com/odin-lang/Odin 2023-04-20 11:27:14 +01:00
gingerBill
57214c63cb Merge pull request #2457 from jakubtomsu/master
Handle unmarshalling unknown values in `core:encoding/json`
2023-04-20 11:27:09 +01:00
gingerBill
6726df4d58 Allow aliasing foreign import name 2023-04-20 11:20:15 +01:00
gingerBill
02a58c1247 Merge pull request #2464 from ap29600/simd_unaligned_load
Improve code generation for `intrinsics.unaligned_load/store` on `#simd` types
2023-04-20 10:33:32 +01:00
gingerBill
72a7b35513 Merge pull request #2450 from destroycomputers/master
Fix intrinsics.alloca code generation
2023-04-20 10:25:43 +01:00
gingerBill
2d699fd13b Fix again append on zero sized types 2023-04-19 15:34:40 +01:00