aboutsummaryrefslogtreecommitdiff
path: root/core
Commit message (Expand)AuthorAgeFilesLines
* v0.3 Releasev0.3.0Ginger Bill2017-06-081-4/+3
* v0.3.0Ginger Bill2017-06-073-5/+5
* Make `rune` a basic type and not an alias; Remove `byte`Ginger Bill2017-06-0616-178/+189
* Fix issue #69 for fmt.printf paddingGinger Bill2017-06-062-14/+32
* Merge branch 'master' of https://github.com/gingerBill/OdinGinger Bill2017-06-051-1/+6
|\
| * Merge pull request #68 from ThisDrunkDane/mastergingerBill2017-06-051-1/+6
| |\
| | * Added extra sys/windows.odin stuffMikkel Hjortshoej2017-06-011-1/+6
* | | Allow 128 bit map keysGinger Bill2017-06-052-63/+69
|/ /
* | Allow using on bit fieldsGinger Bill2017-06-041-47/+68
* | `bit_field`; Lexical sugar operators ≠ ≤ ≥Ginger Bill2017-06-035-33/+298
* | Remove Quat from math.odinGinger Bill2017-06-012-6/+5
* | Remove `quaternion128` and `quaternion256` as core typesGinger Bill2017-06-012-57/+0
* | Implement u128/i128 features; Add bits.odinGinger Bill2017-06-014-242/+406
|/
* Convert windows.odin to the new naming conventionGinger Bill2017-05-287-179/+179
* Change label syntax for `for` and `match` from #label name to name:Ginger Bill2017-05-282-6/+6
* Change naming convention from Ada_Like to RustLikeGinger Bill2017-05-2812-360/+372
* `default:` to `case:`; `no_alias` to `#no_alias`Ginger Bill2017-05-275-23/+33
* Fix interval loop constant bug; Fix ir edge checking; Fix vector arithmetic w...Ginger Bill2017-05-221-8/+7
* Merge branch 'master' of https://github.com/gingerBill/OdinGinger Bill2017-05-131-5/+5
|\
| * Add `#ordered` to the "raw" types in raw.odingingerBill2017-05-121-5/+5
* | Fix Ternary Operator IR bugGinger Bill2017-05-131-3/+3
|/
* Fix issue with `os.file_size` on *nixGinger Bill2017-05-122-4/+4
* Reimplement #ordered againGinger Bill2017-05-124-27/+27
* Fix alignment for normal structures to match LLVMGinger Bill2017-05-102-2/+1
* Fix ir bug; allow formatting options for arrays & et al.Ginger Bill2017-05-091-41/+28
* Fix issue #63 for block comments not terminating at an EOFGinger Bill2017-05-091-0/+2
* Fix `fmt_float` precisionGinger Bill2017-05-072-4/+4
* Add following win32 functionsMikkel Hjortshoej2017-05-051-0/+24
* Fix casing on FILE_ATTRIBUTE_DIRECTORYMikkel Hjortshoej2017-05-051-1/+1
* Add hidden __tag for union variables.Ginger Bill2017-05-045-128/+168
* Fix alignment and size bug of enums; Remove #ordered and make the default #or...Ginger Bill2017-05-026-34/+34
* Remove check on array/slice/dynamic element sizeGinger Bill2017-05-021-1/+1
* Add files in corev0.2.1Ginger Bill2017-05-013-0/+284
* `for in` iteration of Enum Type (request from issue #58)Ginger Bill2017-05-011-7/+11
* Improve vector math; Make bprint* return stringGinger Bill2017-05-012-18/+18
* v0.2.0v0.2.0Ginger Bill2017-04-302-10/+10
* Syntax change: cast(T)x => T(x); union_cast(T)x => x.(T); transmute(T)x => tr...Ginger Bill2017-04-3016-432/+425
* Fix issues #50 and #55Ginger Bill2017-04-292-1/+2
* Fix issue #51; begin work on `atomic` typesGinger Bill2017-04-283-100/+8
* `fmt.String_Buffer`, Fix issue #44, Tweak overloading rulesGinger Bill2017-04-262-71/+150
* Swap memory layout of `any`Ginger Bill2017-04-232-14/+14
* Fix constant bounds checking for slicingGinger Bill2017-04-223-7/+8
* Making slicing a little more robustGinger Bill2017-04-211-3/+1
* Change interval syntax: .. open range, ..< half-closed rangeGinger Bill2017-04-2010-50/+50
* Fix procedure calls from non-regular addressing modesGinger Bill2017-04-171-0/+6
* Fix error printing for basic directivesGinger Bill2017-04-172-0/+5
* Calling convention, change from bitcast to transmuteGinger Bill2017-04-161-2/+2
* Add parse_int; Fix union bugs with size, alignment, and recursive definition ...Ginger Bill2017-04-141-0/+46
* Fix fmt for type; remove dead stuffGinger Bill2017-04-132-7/+20
* Fix: map key not getting transferred on rehashGinger Bill2017-04-111-4/+3