gingerBill
d53725fe14
Merge pull request #733 from bttelle/issue-515
...
Fix issue #515
2020-09-14 14:07:02 +01:00
gingerBill
b8bebf4511
Fix typo in Small_Array procedure
2020-09-14 10:10:35 +01:00
Joseph Battelle
2f32b8fb3d
Fix issue #515
...
Modify `check_type_specialization_to` to require exact values
to be equal when called with constant basic types. This also
now allows procedure group members to differ only by constant
value specializations. See the further example in the issue.
2020-09-13 22:58:05 -07:00
gingerBill
1fd1203d8b
Improve error message for multi-valued global declarations not be allowed
2020-09-12 16:04:02 +01:00
gingerBill
ccb7c3513b
Fix check_arity_match bug
2020-09-12 15:50:42 +01:00
gingerBill
bf215377de
Add edge case check for "" string
2020-09-11 16:20:46 +01:00
gingerBill
d317d3d8b3
Simplify "" string code
2020-09-11 16:18:24 +01:00
gingerBill
77829af9de
Fix delete("") on -llvm-api; Fix linalg stuff
2020-09-11 13:46:52 +01:00
gingerBill
97846d8390
Clean up quaternion_from_matrix(3|4) code
2020-09-10 21:19:59 +01:00
gingerBill
079b887313
Make procedure names consistent
2020-09-10 17:32:18 +01:00
gingerBill
6aa708a455
Fix Odin bug with "none" procedure calling conventions in the runtime
2020-09-10 16:36:33 +01:00
gingerBill
8f38b06c60
Add sanity conversion for rand.norm_float64
2020-09-10 15:42:07 +01:00
gingerBill
993fc577b2
Clarify euler angle procedures better
2020-09-10 15:33:50 +01:00
gingerBill
824491f410
Clean up Euler Angle code for math/linalg
2020-09-10 15:23:08 +01:00
gingerBill
c1149dbdee
Update math and math/linalg; add "pure_none" calling convention
2020-09-10 15:00:19 +01:00
gingerBill
7e625f6ee7
Add extra check for checking uniqueness of package names
2020-09-10 11:13:09 +01:00
gingerBill
2dfa3a5df7
Fix typo
2020-09-07 14:40:36 +01:00
gingerBill
1064622ff7
Improve math/rand functionality
2020-09-07 14:38:01 +01:00
gingerBill
f5b8609160
Remove debug print
2020-09-07 12:15:54 +01:00
gingerBill
7f48cf8405
[REFLECTION BREAKING] Modify the internals of the map type to increase performance
2020-09-07 11:41:42 +01:00
gingerBill
7e08bccc9a
Merge branch 'master' of https://github.com/odin-lang/Odin
2020-09-04 11:18:58 +01:00
gingerBill
9fd9130891
Add new core procedures: ordered_remove_range; unordered_remove_range; insert_at
2020-09-04 11:18:46 +01:00
gingerBill
9f1f194d18
Merge pull request #727 from JoshuaManton/master-fork
...
Add allocator parameter to os.read_entire_file()
2020-09-03 08:37:22 +01:00
Joshua Mark Manton
0fe47a2f1b
Add allocator parameter to os.read_entire_file()
2020-09-02 18:42:12 -07:00
Mikkel Hjortshøj
31989c93ac
Merge pull request #725 from Skytrias/master
...
fix t0 not being t
v0.13.0
2020-08-29 22:48:49 +02:00
Michael Kutowski
7b0ba76915
Update specific.odin
2020-08-29 22:33:24 +02:00
Michael Kutowski
bd8ca64a30
Merge pull request #1 from odin-lang/master
...
Merge pull request #724 from Skytrias/master
2020-08-29 22:32:26 +02:00
Mikkel Hjortshøj
32fda798f3
Merge pull request #724 from Skytrias/master
...
fix hsl math.mod to usual hsl conversion
2020-08-29 21:58:16 +02:00
Michael Kutowski
12895de9ac
fix hsl math.mod to usual hsl conversion
2020-08-29 21:49:49 +02:00
gingerBill
0216ade2f9
Merge pull request #721 from Tetralux/fix-getcwd-allocator
...
Fix os.get_current_directory() allocator
2020-08-27 11:38:24 +01:00
gingerBill
14e6cdb1a0
Merge pull request #722 from jockus/fix-core-path-name-extension
...
Fix path.name failing to remove extension
2020-08-27 11:38:04 +01:00
gingerBill
4daf098a3a
Fix defer on explicit return of a procedure with no return values for llvm-api
2020-08-27 11:06:44 +01:00
jockus
914c99a15e
Merge branch 'master' into fix-core-path-name-extension
2020-08-27 08:24:59 +01:00
gingerBill
d31c63c0ae
Fix #714
2020-08-27 00:11:02 +01:00
gingerBill
c783840eab
Fix #642
2020-08-26 23:20:25 +01:00
gingerBill
d3eca21e40
Fix style in parse.odin
2020-08-26 22:48:32 +01:00
gingerBill
df3690c32a
Revert accidental removal of #const for procedure variable parameters #718
2020-08-26 22:46:54 +01:00
gingerBill
999d1a022d
Merge branch 'master' of https://github.com/odin-lang/Odin
2020-08-26 22:41:06 +01:00
gingerBill
1f2f3cb315
Fix #712
2020-08-26 22:40:03 +01:00
jockus
8de70ce73d
Fix path.name failing to remove extension
2020-08-26 17:32:47 +01:00
Tetralux
3820f27c7c
Fix os.get_current_directory() allocator
...
This procedure accidentally used the temporary allocator for the
returned string.
Use context.allocator, and the allocator parameter idiom instead.
2020-08-26 11:37:44 +00:00
gingerBill
7309cfdbb2
Merge pull request #715 from Platin21/patch-1
...
Update ring.odin
2020-08-23 17:13:29 +01:00
Mikkel Hjortshoej
ea19f3e77f
Merge branch 'master' of github.com:odin-lang/Odin
2020-08-23 15:25:45 +02:00
Mikkel Hjortshoej
ae2fc5830e
Add git sha to odin version command
2020-08-23 15:25:19 +02:00
Platin21
3946f357e8
Update ring.odin
...
Someone missed the T type here ;)
2020-08-22 13:12:18 +02:00
gingerBill
b9b2b90f0c
Merge branch 'master' of https://github.com/odin-lang/Odin
2020-08-18 21:12:02 +01:00
gingerBill
a6a7395be7
Update unicode/letter.odin
2020-08-18 21:11:51 +01:00
Mikkel Hjortshoej
16b50a2f57
Fix #711
2020-08-18 21:57:47 +02:00
gingerBill
e7f54d25d6
Add mem.Allocator_Query_Info and mem.query_info
2020-08-16 23:05:33 +01:00
gingerBill
033b46def8
Add mem.Allocator_Mode.Query_Features, mem.Allocator_Mode_Set, mem.query_features`
2020-08-16 22:07:40 +01:00