gingerBill
|
289908e0b8
|
Add +build ignore tag
|
2020-10-15 16:25:57 +01:00 |
|
gingerBill
|
5a28a7e0f5
|
Add intrinsics.type_field_index_of
|
2020-10-15 16:12:47 +01:00 |
|
gingerBill
|
f8e697dbbb
|
Fix indirect selector bug with using on offset_of
|
2020-10-15 14:58:57 +01:00 |
|
gingerBill
|
7fc3030c63
|
Update path/filepath to use new slice.sort; Add sort.reverse_interface
|
2020-10-14 20:47:13 +01:00 |
|
gingerBill
|
edd802e1ff
|
Add package slice; New sort.Interface with default sort.sort
|
2020-10-14 19:52:05 +01:00 |
|
gingerBill
|
de13584be2
|
Add #no_bounds_check to crc procedures
|
2020-10-14 16:00:08 +01:00 |
|
gingerBill
|
8806283cf7
|
Improve location information for log.panic*
|
2020-10-14 15:59:45 +01:00 |
|
gingerBill
|
ec5934705c
|
Enforce do bodies to be on the same line as the control statement's condition or token
|
2020-10-14 15:59:19 +01:00 |
|
gingerBill
|
fa33476438
|
Improve default temp allocator; Fix filepath.abs behaviour on Windows
|
2020-10-13 14:40:13 +01:00 |
|
gingerBill
|
1b4bccbc94
|
Add append_nothing
|
2020-10-08 12:23:44 +01:00 |
|
gingerBill
|
6eeb12a986
|
Improve default temp_allocator; make nil loggers do nothing; improve mem.Scratch_Allocator behaviour
|
2020-10-02 16:06:55 +01:00 |
|
gingerBill
|
a65553293f
|
Add mem.Small_Allocator
|
2020-10-02 11:09:36 +01:00 |
|
gingerBill
|
8f28312705
|
Fix pop behaviour, and improve assert messages by using #caller_location
|
2020-10-02 11:04:17 +01:00 |
|
gingerBill
|
3a4f0d85a6
|
Fix container.Array and container.Ring
|
2020-10-01 17:04:56 +01:00 |
|
gingerBill
|
c604e359c7
|
Move flush to within the sbprint* procedures
|
2020-10-01 12:09:38 +01:00 |
|
gingerBill
|
66c648e5e0
|
Remove unused variable
|
2020-10-01 12:05:42 +01:00 |
|
gingerBill
|
e83af93394
|
Allow flushing with strings.Builder; Make fmt.fprint* procedures use a custom flush procedure
|
2020-10-01 12:03:20 +01:00 |
|
gingerBill
|
dd4c02a1b9
|
Fix multiple declared foreign procedures
|
2020-10-01 12:02:07 +01:00 |
|
gingerBill
|
bc2151f529
|
Add new os_specific_*.odin files
|
2020-10-01 10:59:47 +01:00 |
|
gingerBill
|
252a864308
|
Reimplement the Windows OS dependencies in package runtime
|
2020-10-01 10:57:02 +01:00 |
|
gingerBill
|
9513cf1ac6
|
Fix os.stat code; make fmt.panicf diverging
|
2020-09-30 22:04:39 +01:00 |
|
gingerBill
|
c35d533ce5
|
Replace the *_remove_range with procedures with remove_range
|
2020-09-30 12:38:40 +01:00 |
|
gingerBill
|
464e733b88
|
Merge branch 'master' of https://github.com/odin-lang/Odin
|
2020-09-29 11:11:42 +01:00 |
|
gingerBill
|
519dcc2b76
|
Add os.read_at and for Windows; fix mem.clone_slice; fix current directory locking code
|
2020-09-29 11:11:28 +01:00 |
|
gingerBill
|
1818ceb4f2
|
Merge pull request #747 from Platin21/master
Fixes for MacOS 11 / Big Sur
|
2020-09-28 12:48:50 +01:00 |
|
gingerBill
|
e95addb1f4
|
Revert user_data addition
|
2020-09-28 12:40:48 +01:00 |
|
gingerBill
|
d343e47a86
|
Add user_data parameter to filepath.walk and filepath.Walk_Proc
|
2020-09-28 12:39:34 +01:00 |
|
gingerBill
|
1d21740afb
|
Add filepath.walk
|
2020-09-28 12:29:14 +01:00 |
|
gingerBill
|
9ae3879956
|
Add os.stat, os.lstat, os.fstat, filepath.walk
|
2020-09-28 12:28:02 +01:00 |
|
Platin21
|
6b83159b06
|
Switched to else instead of not equal
|
2020-09-27 22:17:35 +03:00 |
|
Platin21
|
d72a01a714
|
Merge branch 'master' of https://github.com/odin-lang/Odin
|
2020-09-27 22:13:12 +03:00 |
|
Platin21
|
2ed6785b4a
|
Adds -syslibroot to linker command needed for System.framework
|
2020-09-27 22:11:23 +03:00 |
|
Platin21
|
f7e40b8572
|
Adds when statement for framework include
|
2020-09-27 22:08:33 +03:00 |
|
Platin21
|
a71cbd4087
|
Changed foreign imports to now use the System Framework
|
2020-09-27 21:57:27 +03:00 |
|
gingerBill
|
2ebb94fa72
|
Allow os.read_dir to use a different allocator
|
2020-09-27 00:31:29 +01:00 |
|
gingerBill
|
96a0125599
|
Fix typo in reflect.set_union_variant_type_info
|
2020-09-27 00:30:54 +01:00 |
|
gingerBill
|
626d0736f4
|
Add more to package reflect (as_string, as_pointer, as_raw_data, relative_pointer_to_absolute)
|
2020-09-27 00:15:16 +01:00 |
|
gingerBill
|
e26f63b448
|
Update package reflect
|
2020-09-26 23:51:42 +01:00 |
|
gingerBill
|
b9076b0d5b
|
Add package unicode/utf8/utf8string for efficient utf8 codepoint indexing to strings
|
2020-09-26 23:16:18 +01:00 |
|
gingerBill
|
c43b8ef387
|
Merge branch 'master' of https://github.com/odin-lang/Odin
|
2020-09-26 23:12:20 +01:00 |
|
gingerBill
|
b9f511954a
|
Make runtime.slice_handle_error explicitly diverging
|
2020-09-26 23:12:04 +01:00 |
|
gingerBill
|
4936713a5e
|
Merge pull request #740 from bttelle/issue-697
Fix issue #697
|
2020-09-26 21:09:40 +01:00 |
|
gingerBill
|
0bd38ba1f6
|
Add some comments to explain what the differences between packages path and path/filepath
|
2020-09-26 20:17:54 +01:00 |
|
gingerBill
|
49eaeccd84
|
Remove OS specific stuff from package path
|
2020-09-26 20:02:24 +01:00 |
|
gingerBill
|
840af6825a
|
Update packages os, path, and filepath
|
2020-09-26 16:02:03 +01:00 |
|
gingerBill
|
3ccaf47566
|
Remove unused imports
|
2020-09-25 20:23:29 +01:00 |
|
gingerBill
|
8cc5cd1494
|
Add package path/filepath; Add os.stat for windows (TODO: unix)
|
2020-09-25 20:20:53 +01:00 |
|
gingerBill
|
6b634d5e46
|
Fix fmt with -vet
|
2020-09-25 15:54:23 +01:00 |
|
gingerBill
|
903ba1c5d8
|
Add built-in custom formatters for time.Time and time.Duration
|
2020-09-25 15:47:39 +01:00 |
|
gingerBill
|
b42c7f9161
|
Update package path and fix bugs; add path.match which uses shell pattern matching
|
2020-09-25 11:43:51 +01:00 |
|