aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
* Add runtime messages for `make` for the len/cap parametersgingerBill2018-08-082-5/+52
* `make` as a user-level procedure rather than a built-in proceduregingerBill2018-08-085-863/+82
* Fix parenthesis warning on clanggingerBill2018-08-081-1/+1
* Refactor handle_parameter_value codegingerBill2018-08-061-147/+82
* Refactor default parameter valuesgingerBill2018-08-054-48/+110
* Add `*with_allocator` procedures to `mem`gingerBill2018-08-052-11/+26
* Fix cstring cast operationgingerBill2018-08-051-1/+1
* Remove `opengl` packagegingerBill2018-08-052-1588/+0
* Fix `cstring` to `string` conversiongingerBill2018-08-051-1/+1
* Change build.bat to use release_mode=1 by defaultgingerBill2018-08-051-1/+1
* Fix map runtime issue regarding erasing a keygingerBill2018-08-052-12/+15
* Change rules for how `context` and `defer` interactgingerBill2018-08-041-1/+7
* Replace `context <- c {}` with `context = c;`. context assignments are scope...gingerBill2018-08-0410-136/+133
* Reduce number of range and slice operators #239gingerBill2018-08-0131-219/+204
* foreign import x {"foo.lib", "bar.lib"}gingerBill2018-07-297-53/+95
* Add older demosgingerBill2018-07-293-11/+1359
* Do `using Foo :: enum` at the `type_decl` stagegingerBill2018-07-298-33/+33
* using Foo :: enum {A, B, C}; len(Foo)gingerBill2018-07-2911-73/+60
* Support larger integer literals to work with the new BigInt systemgingerBill2018-07-293-43/+57
* `expand_to_tuple` for fixed arraysgingerBill2018-07-283-20/+37
* Fix typosgingerBill2018-07-284-8/+17
* Merge pull request #238 from odin-lang/big-intgingerBill2018-07-2813-347/+1808
|\
| * Correctly handle bitwise operations for negative BigIntgingerBill2018-07-282-91/+227
| * Fix big_int_shrgingerBill2018-07-281-3/+5
| * BigInt support in the constant systemgingerBill2018-07-2813-347/+1670
* | Merge pull request #237 from lunaticLipid/mastergingerBill2018-07-171-4/+16
|\ \ | |/ |/|
| * Fix indent charactersLipid2018-07-161-1/+1
| * Add mat3_mul and generic transpose to math.odinLipid2018-07-161-4/+16
|/
* Merge pull request #236 from hasenj/mastergingerBill2018-07-142-12/+12
|\
| * free -> delete in os_osx and os_linuxHasen Judy2018-07-132-12/+12
|/
* Rename `free` to `delete` for non pointer typesgingerBill2018-07-088-102/+130
* Improve array arithmetic inlininggingerBill2018-07-081-60/+96
* Remove allocator parameters in ir.cppgingerBill2018-07-071-312/+308
* Loop array arithmetic on large arraysgingerBill2018-07-073-49/+74
* Merge branch 'master' of https://github.com/odin-lang/OdingingerBill2018-07-075-9/+10
|\
| * Updated makefile to run demo package instead of demo.odinMorten Vassvik2018-07-051-1/+1
| * Surrounded explicit link paths (.a and .so) and the exe path for 'odin run' i...Morten Vassvik2018-07-051-3/+3
| * Replaced CLOCK_PROCESS_CPUTIME_ID with CLOCK_MONOTONIC in calls to clock_gett...Morten Vassvik2018-07-041-2/+2
| * Merge pull request #233 from zangent/mastergingerBill2018-07-022-3/+4
| |\
| | * Made `os_osx.odin` use the new-style `runtime.args__` and added `read_directo...Zachary Pierson2018-07-022-3/+4
| |/
* / Fix `when` statements within a `foreign` blockgingerBill2018-07-071-1/+0
|/
* Uncomment codegingerBill2018-07-011-1/+1
* Fix build.shgingerBill2018-07-011-1/+1
* Merge branch 'packages' of https://github.com/odin-lang/Odin into packagesgingerBill2018-07-012-8/+70
|\
| * Add read_directory for linuxgingerBill2018-06-211-0/+64
| * Fix `is_excluded_target_filename`gingerBill2018-06-211-8/+6
* | Fix on *nixgingerBill2018-07-013-8/+18
* | Fix anonymous proceduresgingerBill2018-07-014-9/+30
|/
* Minor style changegingerBill2018-06-171-1/+2
* Scope to use flags rathers than booleansgingerBill2018-06-176-70/+72