 gingerBillandGitHub
|
75e8e5e06f
|
Merge pull request #767 from SrMordred/patch-1
Update thread_windows.odin
|
2020-10-31 10:07:33 +00:00 |
|
 gingerBillandGitHub
|
6772cb0f3b
|
Merge pull request #758 from zhibog/master
Fixed getting windows version. The former function is no longer worki…
|
2020-10-26 11:36:09 +00:00 |
|
 gingerBillandGitHub
|
ce35de47e4
|
Merge pull request #761 from Tetralux/patch-7
Reuse container.Queue capacity when calling pop_front()
|
2020-10-26 11:35:25 +00:00 |
|
 gingerBillandGitHub
|
71ef27fef9
|
Merge pull request #753 from Tetralux/fix-dirnoexist-error
Fix error message when importing package that does not exist
|
2020-10-24 09:41:26 +01:00 |
|
 gingerBillandGitHub
|
6ea000b648
|
Merge pull request #752 from powerc9000/patch-4
Fix a few bugs in path based code.
|
2020-10-24 01:28:15 +01:00 |
|
 gingerBillandGitHub
|
1818ceb4f2
|
Merge pull request #747 from Platin21/master
Fixes for MacOS 11 / Big Sur
|
2020-09-28 12:48:50 +01:00 |
|
 gingerBillandGitHub
|
4936713a5e
|
Merge pull request #740 from bttelle/issue-697
Fix issue #697
|
2020-09-26 21:09:40 +01:00 |
|
 gingerBillandGitHub
|
f5b18482f6
|
Merge pull request #739 from bttelle/issue-486
Fix issue #486
|
2020-09-16 22:23:41 +01:00 |
|
 gingerBillandGitHub
|
94b27aa64e
|
Merge pull request #737 from nakst/master
update essence platform
|
2020-09-15 22:28:15 +01:00 |
|
 gingerBillandGitHub
|
17b3c2ed4c
|
Merge pull request #736 from jockus/json-parse-number-option
Added option to parse number as integer, disabled by default
|
2020-09-15 12:15:57 +01:00 |
|
 gingerBillandGitHub
|
3211e60018
|
Merge pull request #734 from krixano/FreeBSD
FreeBSD Support
|
2020-09-15 10:12:42 +01:00 |
|
 gingerBillandGitHub
|
775bd66382
|
Merge pull request #735 from bttelle/issue-723
Fix issue #723
|
2020-09-15 10:05:05 +01:00 |
|
 gingerBillandGitHub
|
d53725fe14
|
Merge pull request #733 from bttelle/issue-515
Fix issue #515
|
2020-09-14 14:07:02 +01:00 |
|
 gingerBillandGitHub
|
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 |
|
 gingerBillandGitHub
|
0216ade2f9
|
Merge pull request #721 from Tetralux/fix-getcwd-allocator
Fix os.get_current_directory() allocator
|
2020-08-27 11:38:24 +01:00 |
|
 gingerBillandGitHub
|
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 |
|
 gingerBillandGitHub
|
7309cfdbb2
|
Merge pull request #715 from Platin21/patch-1
Update ring.odin
|
2020-08-23 17:13:29 +01:00 |
|
 gingerBillandGitHub
|
5b7e1cd6f6
|
Update LICENSE
|
2020-08-01 11:35:56 +01:00 |
|
 gingerBillandGitHub
|
cbfe3571ab
|
Merge pull request #693 from powerc9000/patch-2
Fix pthread_t on Macos.
|
2020-07-22 22:28:38 +01:00 |
|
 gingerBillandGitHub
|
b04bc21ec6
|
Merge pull request #704 from oskarnp/log_thread_id
Add .Thread_Id option to log package
|
2020-07-22 22:27:53 +01:00 |
|
 gingerBillandGitHub
|
2945feecde
|
Merge pull request #703 from oskarnp/darwin_thread_id
Implement os.current_thread_id() for Darwin (assumes OSX 10.6 / iOS 3…
|
2020-07-22 22:27:02 +01:00 |
|
 gingerBillandGitHub
|
c8a3937ea0
|
Merge pull request #695 from jharler/master
Added "sep" parameter to logging procs
|
2020-07-13 13:28:30 +01:00 |
|
 gingerBillandGitHub
|
f65fa0e4a6
|
Merge pull request #339 from dotbmp/master
"core:path" Path library and "core:strings" `split` Utilities
|
2020-07-10 08:25:24 +01:00 |
|
 gingerBillandGitHub
|
4059542afb
|
Merge pull request #673 from kevinw/patch-2
add `#config` to odin parser
|
2020-07-08 23:08:31 +01:00 |
|
 gingerBillandGitHub
|
a6ff48a5de
|
Merge pull request #681 from ralph-the-mighty/stringwidth
Control %s width in fmt.print* functions
|
2020-06-12 23:10:28 +01:00 |
|
 gingerBillandGitHub
|
5ed4bac16f
|
Merge pull request #676 from Tetralux/fix-temp-alloc-resize
Fix temporary allocator resizing
|
2020-06-04 23:13:41 +01:00 |
|
 gingerBillandGitHub
|
239f3c0418
|
Merge pull request #672 from foxnne/fixwrap
Fix wrap in core:math.
|
2020-06-03 14:57:43 +01:00 |
|
 gingerBillandGitHub
|
5b11a842a8
|
Merge pull request #668 from kevinw/patch-1
Remove `intrinsics` import
|
2020-06-03 14:56:36 +01:00 |
|
 gingerBillandGitHub
|
aacf524a47
|
Merge pull request #653 from lkppo/master
Fix the shebang portability of the build.sh script
|
2020-05-22 10:35:49 +01:00 |
|
 gingerBillandGitHub
|
7819fec0a1
|
Merge pull request #645 from Tetralux/llvm-noabc-obey-directive
LLVM C backend: Obey directives on blocks, procedures, and expressions
|
2020-05-16 18:15:25 +01:00 |
|
 gingerBillandGitHub
|
3bd01d3a02
|
Merge pull request #644 from Tetralux/llvm-bounds-checks
Add bounds checks to LLVM C backend
|
2020-05-16 15:32:15 +01:00 |
|
 gingerBillandGitHub
|
5f08c77d8b
|
Merge pull request #641 from Tetralux/fix-container-arraypushelems
Fix container.Array.array_push_back_elems
|
2020-05-15 08:49:26 +01:00 |
|
 gingerBillandGitHub
|
d49ecd9009
|
Merge pull request #638 from jharler/master
Fixed thread_pool not destroying threads
|
2020-05-11 17:38:05 +01:00 |
|
 gingerBillandGitHub
|
197a72adde
|
Merge pull request #616 from Tetralux/fix-sync-badopt
Fix potential bad optimization bug in sync.Ticket_Mutex
|
2020-05-10 10:37:11 +01:00 |
|
 gingerBillandGitHub
|
e3f3e715e2
|
Merge pull request #634 from Tetralux/enum_from_name
Add reflect.enum_from_name
|
2020-05-09 12:57:27 +01:00 |
|
 gingerBillandGitHub
|
6adbdb1e0e
|
Merge pull request #633 from Tetralux/fix-parseint-again
Fix parsing of single-digit numbers
|
2020-05-07 00:35:26 +01:00 |
|
 gingerBillandGitHub
|
8434cb8951
|
Merge pull request #630 from Tetralux/parseint
Refactor parsing procedures: Return (value, ok) instead
|
2020-05-05 21:05:13 +01:00 |
|
 gingerBillandGitHub
|
a10d180d81
|
Merge pull request #627 from zhibog/master
Added #maybe to the builtin parser and ast for Unions
|
2020-04-25 17:49:06 +01:00 |
|
 gingerBillandGitHub
|
b725ae5ae0
|
Merge pull request #617 from Tetralux/dep-yield-processor
Rename `yield_processor` to `cpu_relax`
|
2020-04-21 18:07:04 +01:00 |
|
 gingerBillandGitHub
|
f5a1d8f2b5
|
Merge pull request #614 from Tetralux/patch-1
Remove outdated comment
|
2020-04-21 15:35:24 +01:00 |
|
 gingerBillandGitHub
|
2c91c21021
|
Merge pull request #610 from zhibog/master
Add bool flag to AST data in the parser in the core library
|
2020-04-18 20:43:21 +01:00 |
|
 gingerBillandGitHub
|
872e97dba6
|
Merge pull request #609 from hasenj/osx-consts
Fix darwin open flags and mode
|
2020-04-18 19:20:42 +01:00 |
|
 gingerBillandGitHub
|
b925ad5927
|
Update README.md
|
2020-04-10 10:27:36 +01:00 |
|
 gingerBillandGitHub
|
090579d6b5
|
Update README.md
|
2020-04-10 10:27:15 +01:00 |
|
 gingerBillandGitHub
|
1524852ffc
|
Merge pull request #600 from kevinw/master
Add a missing space after /LIBPATH linker options.
|
2020-03-29 14:32:42 +01:00 |
|
 gingerBillandGitHub
|
6bbecbe895
|
Merge pull request #595 from odin-lang/llvm-integration
LLVM C API Integration
|
2020-03-26 17:41:38 +00:00 |
|
 gingerBillandGitHub
|
a9bc07dbff
|
Merge pull request #586 from Tetralux/fix-reading
Fix os.read / os.read_entire_file on Windows
|
2020-03-12 22:35:12 +00:00 |
|
 gingerBillandGitHub
|
775e6caf31
|
Merge pull request #583 from machinamentum/llvm-integration
LLVM: speed improvement changes.
|
2020-03-09 08:46:27 +00:00 |
|
 gingerBillandGitHub
|
19b9cb7524
|
Merge pull request #575 from Tetralux/patch-2
Fix mem.align_backward when pointer is already aligned
|
2020-03-07 10:46:19 +00:00 |
|
 gingerBillandGitHub
|
4ee936ab8d
|
Merge pull request #581 from terickson001/linux_stat_fix
Linux stat fix
|
2020-03-06 15:42:05 +00:00 |
|
 gingerBillandGitHub
|
0c21939600
|
Merge pull request #579 from powerc9000/patch-1
Fix issues with stat struct.
|
2020-03-06 15:41:54 +00:00 |
|
 gingerBillandGitHub
|
2fe0eaf2ad
|
Fix formatting
|
2020-03-04 13:10:39 +00:00 |
|
 gingerBillandGitHub
|
408fa027af
|
Merge pull request #576 from Tetralux/patch-5
Fix encoding/base64 encoding null bytes incorrectly
|
2020-02-29 09:53:55 +00:00 |
|
 gingerBillandGitHub
|
5e903ed2ff
|
Merge pull request #537 from Tetralux/fix-heap-alloc
Fix heap allocator alignment on all platforms
|
2020-02-29 09:49:24 +00:00 |
|
 gingerBillandGitHub
|
8f42958ba3
|
Fix __dynamic_array_reserve
|
2020-02-26 12:58:22 +00:00 |
|
 gingerBillandGitHub
|
4d7270cec9
|
Fix __dynamic_array_reserve to allow for zero sized elements
|
2020-02-26 12:55:56 +00:00 |
|
 gingerBillandGitHub
|
10fe5e97b3
|
Merge pull request #541 from Tetralux/getcwd
Add os.get_current_directory / os.set_current_directory
|
2020-02-23 10:39:21 +00:00 |
|
 gingerBillandGitHub
|
49ecd73406
|
Merge pull request #562 from Tetralux/string-compare
Fix #552: Fix strings.compare for empty strings and different-length strings.
|
2020-02-23 10:08:50 +00:00 |
|
 gingerBillandGitHub
|
fbe2366af3
|
Merge pull request #554 from terickson001/merge-sort-proc
Removed 'where' clause from merge_sort_proc
|
2020-02-04 18:46:28 +00:00 |
|
 gingerBillandGitHub
|
357e72654d
|
Merge pull request #546 from thebirk/patch-1
Update README.md to use Odin syntax highlighting instead of Go.
|
2020-01-31 09:46:47 +00:00 |
|
 gingerBillandGitHub
|
3a30f9fd71
|
Create .gitattributes
|
2020-01-29 12:04:54 +00:00 |
|
 gingerBillandGitHub
|
d658a8fca5
|
Merge pull request #545 from Tetralux/patch-2
Fix `make(map[K]V, 0)` by ensuring `reserve` always sets an allocator
|
2020-01-26 16:19:50 +00:00 |
|
 gingerBillandGitHub
|
9abdfaaf6c
|
Merge pull request #531 from Tetralux/fix-make-and-reserve
Fix make and reserve
|
2020-01-03 10:51:42 +00:00 |
|
 gingerBillandGitHub
|
d0ca045586
|
Merge pull request #530 from KTRosenberg/unix_yield_sem_fix
Fixes for yielding and semaphore posting on unix
|
2020-01-03 09:50:12 +00:00 |
|
 gingerBillandGitHub
|
83fec387d4
|
Merge pull request #529 from Tetralux/patch-1
Fix `append_string`
|
2020-01-02 11:39:20 +00:00 |
|
 gingerBillandGitHub
|
e9e2ab240d
|
Merge pull request #528 from oskarnp/foreign-dylib-fix
Fix dylib foreign import
|
2020-01-01 10:42:09 +00:00 |
|
 gingerBillandGitHub
|
4578544007
|
Merge pull request #526 from sci4me/unix-dynlib
Implement dynlib core library for unix/darwin
|
2019-12-31 13:22:48 +00:00 |
|
 gingerBillandGitHub
|
f308d8d73e
|
Merge pull request #520 from SrMordred/memcpy
minor details ;)
|
2019-12-26 12:09:44 +00:00 |
|
 gingerBillandGitHub
|
072979c6d2
|
Merge pull request #519 from Tetralux/remove-prints
remove errorneous prints
|
2019-12-24 12:54:00 +00:00 |
|
 gingerBillandGitHub
|
5b1312342e
|
Fix runtime.mem_copy_non_overlapping to be like C's memcpy
|
2019-12-24 08:07:43 +00:00 |
|
 gingerBillandGitHub
|
fb0fb4767b
|
Merge pull request #517 from SSStormy/fix-os-linux-fs-stuffs
Unix: Fix improper _unix_open binding; make write_entire_file set sane file permissions.
|
2019-12-23 18:07:59 +00:00 |
|
 gingerBillandGitHub
|
c43d17bfec
|
Merge pull request #505 from Tetralux/patch-2
Fix mem.Arena
|
2019-12-16 08:05:39 +00:00 |
|
 gingerBillandGitHub
|
b8c534eba9
|
Merge pull request #500 from SSStormy/fix-string_to_enum_value
Fix 'fmt.string_to_enum_value' not compiling
|
2019-12-15 09:38:37 +00:00 |
|
 gingerBillandGitHub
|
be2dfd42fd
|
Merge pull request #493 from ThisDrunkDane/master
Fix #399 by removing unused parameter
|
2019-12-08 14:35:18 +00:00 |
|
 gingerBillandGitHub
|
42def957d5
|
Fix append_elem_string, again
|
2019-12-03 09:35:24 +00:00 |
|
 gingerBillandGitHub
|
6433a0d31e
|
Fix append_elem_string
|
2019-12-03 09:16:11 +00:00 |
|
 gingerBillandGitHub
|
359e5d9e15
|
Fix append_elem_string
|
2019-12-03 09:07:15 +00:00 |
|
 gingerBillandGitHub
|
3fd5c3cd85
|
Merge pull request #458 from Tetralux/linux-threads
Implement core:thread and core:sync on Unix using pthreads
|
2019-12-01 11:33:23 +00:00 |
|
 gingerBillandGitHub
|
5ea9fc3fb0
|
Merge pull request #478 from castano/auto-search-sdk
Allow running Odin compiler without using visual studio command prompt or setting up environgment variables.
|
2019-11-26 22:29:08 +00:00 |
|
 gingerBillandGitHub
|
88c90cf99a
|
Update demo.odin
|
2019-11-21 14:41:33 +00:00 |
|
 gingerBillandGitHub
|
321dcc60e3
|
Update fmt.odin
|
2019-11-21 14:41:12 +00:00 |
|
 gingerBillandGitHub
|
400f12f31f
|
Update demo.odin
|
2019-11-21 14:23:59 +00:00 |
|
 gingerBillandGitHub
|
d9647174a3
|
Merge pull request #479 from ThisDrunkDane/master
Fix CI badge on README.md
|
2019-11-14 22:57:08 +00:00 |
|
 gingerBillandGitHub
|
4d29b64196
|
Merge pull request #475 from hasenj/reverse
fix string reversal
|
2019-11-14 22:52:01 +00:00 |
|
 gingerBillandGitHub
|
8be1b2e1b1
|
Merge pull request #476 from castano/symlink-fix
Add support for running odin through a symlink.
|
2019-11-14 22:50:17 +00:00 |
|
 gingerBillandGitHub
|
b5b085914a
|
Merge pull request #404 from hazeycode/master
Impl time for macOS
|
2019-11-01 19:44:50 +00:00 |
|
 gingerBillandGitHub
|
d63878d0dd
|
Merge pull request #437 from nakst/master
updated os_essence.odin
|
2019-11-01 10:20:29 +00:00 |
|
 gingerBillandGitHub
|
4aad45e3e7
|
Merge pull request #453 from kevinw/master
Remove unused variables in utf8.odin.
|
2019-10-29 11:47:37 +00:00 |
|
 gingerBillandGitHub
|
fe5c642d9f
|
Fix runtime.cstring_len
|
2019-10-29 08:47:05 +00:00 |
|
 gingerBillandGitHub
|
6a8c4ee04c
|
Merge pull request #450 from ThisDrunkDane/master
Setup Github Actions instead of Travis and Appveyor
|
2019-10-21 22:17:05 +01:00 |
|
 gingerBillandGitHub
|
a9a2dafca5
|
Merge pull request #430 from nakst/master
New Essence OS layer; cross-compiling improvements
|
2019-09-09 14:39:35 +01:00 |
|
 gingerBillandGitHub
|
da3467c25f
|
Merge pull request #434 from odin-lang/ThisDrunkDane-patch-1
Make `odin run` return the process exit code
|
2019-09-08 20:28:10 +01:00 |
|
 gingerBillandGitHub
|
a1d4ea7718
|
Merge pull request #425 from thebirk/parser-threading
Fixed parser creating a new thread for each file.
|
2019-08-29 20:44:48 +01:00 |
|
 gingerBillandGitHub
|
28ada801a0
|
Merge pull request #419 from zhibog/master
Added an implementation for Base64. Also provides the ability to supp…
|
2019-08-16 19:42:03 +01:00 |
|
 gingerBillandGitHub
|
ebe7fc23a5
|
Merge pull request #400 from asmoaesl/patch-1
Correct two typos
|
2019-06-29 12:09:46 +01:00 |
|
 gingerBillandGitHub
|
9f039c323e
|
Update FUNDING.yml
|
2019-06-20 09:29:18 +01:00 |
|
 gingerBillandGitHub
|
4c79b52867
|
Update README.md
|
2019-05-30 18:08:35 +01:00 |
|
 gingerBillandGitHub
|
6dba05b00d
|
Update README.md
|
2019-05-30 18:07:54 +01:00 |
|
 gingerBillandGitHub
|
32a29d627a
|
Create FUNDING.yml
|
2019-05-30 17:42:15 +01:00 |
|
 gingerBillandGitHub
|
868603f617
|
Merge pull request #375 from Zilarrezko/master
make_builder function now properly uses given allocator
|
2019-05-19 09:55:03 +01:00 |
|