gingerBill
|
08f5259d77
|
Replace insert_at with inject_at and assign_at
|
2022-07-24 23:07:35 +01:00 |
|
gingerBill
|
9f64de9568
|
Merge branch 'master' of https://github.com/odin-lang/Odin
|
2022-07-24 22:51:39 +01:00 |
|
gingerBill
|
0ebe9ba487
|
Fix #1901
|
2022-07-24 22:51:34 +01:00 |
|
Mikkel Hjortshøj
|
efe00e1aa6
|
Create stale.yml
|
2022-07-24 23:48:34 +02:00 |
|
gingerBill
|
2bdbce55f9
|
Merge branch 'master' of https://github.com/odin-lang/Odin
|
2022-07-24 22:46:07 +01:00 |
|
gingerBill
|
9614ca92f0
|
Fix #1834
|
2022-07-24 22:46:00 +01:00 |
|
gingerBill
|
d30e59f539
|
Merge pull request #1844 from Ronaldr1985/fix-odin-on-openbsd
Added missing #includes on OpenBSD
|
2022-07-24 22:28:25 +01:00 |
|
Mikkel Hjortshøj
|
a3afe617c2
|
Update ci.yml
|
2022-07-24 23:27:07 +02:00 |
|
gingerBill
|
69daac583e
|
Merge pull request #1898 from DaseinPhaos/patch-1
fix `linalg.angle_from_quaternion`
|
2022-07-24 22:18:36 +01:00 |
|
gingerBill
|
b28d4b753b
|
Temp fix for lb_emit_store
|
2022-07-24 20:58:50 +01:00 |
|
gingerBill
|
e6ab4f4856
|
Force memset instead of store zeroinitializer when the value is large
|
2022-07-24 20:22:50 +01:00 |
|
gingerBill
|
c8ab1b7ee1
|
Add #by_ptr procedure attribute to enforce a parameter to be passed by pointer internally
|
2022-07-24 13:11:48 +01:00 |
|
gingerBill
|
9f10487678
|
Fix #1493
|
2022-07-24 12:59:34 +01:00 |
|
gingerBill
|
2542983d70
|
Fix #1793
|
2022-07-24 12:54:05 +01:00 |
|
gingerBill
|
d492fb3501
|
Fix and improve x->y() behaviour to minimize duplicate evaluation
|
2022-07-24 12:39:59 +01:00 |
|
Ronald1985
|
1829aa1638
|
Undo changes to common.cpp and move the include of sys/wait.h to gb.h
|
2022-07-22 23:08:46 +01:00 |
|
Ronald1985
|
4cb4173ced
|
Updated shabang in build_odin.sh so it runs on OpenBSD
This change doesn't break compatibility on Linux or Darwin
|
2022-07-22 23:01:38 +01:00 |
|
Luxko
|
00e704b216
|
fix linalg.angle_from_quaternion
fixes #1894 .2:
```odin
package laa
import "core:fmt"
import la "core:math/linalg"
main:: proc() {
angle := f32(0.5)
quat := la.quaternion_angle_axis_f32(angle,la.Vector3f32{0,0,1})
fmt.printf("retreived: %0.8f\n", la.angle_from_quaternion(quat)) // should be 0.5, but wasn't
}
```
|
2022-07-23 00:59:45 +08:00 |
|
gingerBill
|
227ee0f705
|
Merge pull request #1895 from yeongjukang/patch-1
fix parameter for atan2 in procedure math.asin
|
2022-07-22 11:23:46 +01:00 |
|
gingerBill
|
17f47a7ab0
|
Merge pull request #1892 from esnunes/vendor-raylib-4.0-macos-arm64
Update `vendor:raylib` to support macos-arm64 (apple silicon)
|
2022-07-22 11:06:16 +01:00 |
|
Yeongju Kang
|
4e8bc0786d
|
fix parameter for atan2 in procedure asin
|
2022-07-22 15:48:06 +09:00 |
|
gingerBill
|
3d3ccf061f
|
Merge pull request #1893 from Tetralux/slash-join-slice
[path/slashpath] Change join() to take a slice instead of varargs
|
2022-07-21 18:59:04 +01:00 |
|
Tetralux
|
3a8adc6721
|
[path/slashpath] Change join() to take a slice instead of varargs
Achieves parity with filepath.join(), which was similarly changed a while back.
|
2022-07-21 17:49:31 +00:00 |
|
gingerBill
|
e1748a5dd1
|
Add MAKE_WORD
|
2022-07-21 17:08:11 +01:00 |
|
Eduardo Nunes
|
59b4c889d3
|
Update vendor:raylib to support macos-arm64 (apple silicon)
|
2022-07-20 18:23:09 -03:00 |
|
gingerBill
|
b6408d1b3f
|
Merge branch 'master' of https://github.com/odin-lang/Odin
|
2022-07-19 16:17:45 +01:00 |
|
gingerBill
|
3db3047f47
|
Minor improvements
|
2022-07-19 16:17:23 +01:00 |
|
gingerBill
|
7420fbd95b
|
Add custom event handling to wasm
|
2022-07-19 16:16:51 +01:00 |
|
gingerBill
|
7c990b3833
|
Merge pull request #1877 from fabiansperber/improve-debug-info
Improve debug info
|
2022-07-19 00:49:22 +01:00 |
|
Fabian Sperber
|
9c059f1a12
|
Fix debug info for type switch variable to be only visible in correct switch case
- use correct scopes for type switch
|
2022-07-19 00:46:28 +02:00 |
|
Fabian Sperber
|
fb167d1d0a
|
Fix loop var (init) becoming hidden while stepping on the for-line
- set debug location of jumps between block (similar to clang to the location of 'for')
- extend scope range to include all parts of the for-stmt
|
2022-07-19 00:46:27 +02:00 |
|
Fabian Sperber
|
0992239d86
|
Embed natvis in windows debug build for easier viewing of strings and Arrays
|
2022-07-19 00:46:27 +02:00 |
|
gingerBill
|
9eb3da0474
|
Remove import cycle on FreeBSD
|
2022-07-18 15:20:28 +01:00 |
|
gingerBill
|
e91f8feedf
|
Keep -vet happy
|
2022-07-18 15:12:54 +01:00 |
|
gingerBill
|
22a0c3fce1
|
Disallow proc() do stmt and only allow proc() { stmt }
|
2022-07-18 15:09:04 +01:00 |
|
gingerBill
|
6c7e5748a8
|
Integrate numerous debug fixes from #1877
|
2022-07-18 12:49:29 +01:00 |
|
gingerBill
|
0b0c6da8b0
|
Merge pull request #1873 from weshardee/master
fix -build-mode:shared on MacOS
|
2022-07-18 12:42:53 +01:00 |
|
gingerBill
|
78826071c0
|
Fix #1836
|
2022-07-16 23:14:09 +01:00 |
|
gingerBill
|
e61b73d7ad
|
Fix #1869
|
2022-07-16 22:30:57 +01:00 |
|
gingerBill
|
f886632bf1
|
Fix #1880
|
2022-07-16 22:18:07 +01:00 |
|
gingerBill
|
eafa5098aa
|
Fix #1883
|
2022-07-16 18:03:43 +01:00 |
|
gingerBill
|
0571b80d37
|
Fix printing of bit_set types
|
2022-07-16 17:56:38 +01:00 |
|
gingerBill
|
80c10644dd
|
Remove assert
|
2022-07-16 17:39:13 +01:00 |
|
gingerBill
|
041625381c
|
Fix #1888
|
2022-07-16 17:36:03 +01:00 |
|
gingerBill
|
48f56d728b
|
Merge branch 'master' of https://github.com/odin-lang/Odin
|
2022-07-16 16:12:24 +01:00 |
|
gingerBill
|
872d391cfb
|
Mock up for the ability to enforce our own runtime.memset if necessary
|
2022-07-16 16:12:16 +01:00 |
|
Jeroen van Rijn
|
3e6ec65dd9
|
Fix murmur64a's tail handling.
Also, split up the murmur64 proc into murmur64a and murmur64b as they're distinct hashes with their own output.
|
2022-07-15 13:02:07 +02:00 |
|
gingerBill
|
157c87b2a2
|
Fix typo
|
2022-07-15 00:34:26 +01:00 |
|
gingerBill
|
d3081bd889
|
Add buffer_read_ptr and buffer_write_ptr
|
2022-07-14 15:26:50 +01:00 |
|
gingerBill
|
2ae5bf4395
|
Merge branch 'master' of https://github.com/odin-lang/Odin
|
2022-07-14 11:56:13 +01:00 |
|