aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
| * | | | | add fontstash and nanovg port from heimdallskytrias2022-12-205-0/+6324
* | | | | | Fix #2594 zero sized union code generationgingerBill2023-06-263-4/+6
| |_|_|/ / |/| | | |
* | | | | Add missing `-strict-style` checkgingerBill2023-06-261-0/+4
* | | | | Fix #2606gingerBill2023-06-261-1/+5
* | | | | Improve internal names for parapoly recordsgingerBill2023-06-261-3/+46
* | | | | Default to `panic` allocator for wasm targetsgingerBill2023-06-264-11/+59
* | | | | Fix fmt implementation for `js`gingerBill2023-06-261-13/+10
* | | | | Fix tests for `-strict-style`gingerBill2023-06-261-2/+2
* | | | | Replace `x in &y` Use `&v in y` syntax through core & vendor for `switch`/`fo...gingerBill2023-06-2614-33/+33
* | | | | Allow `switch &v in ...` work to be consistent with `for &e in ...`gingerBill2023-06-263-5/+53
* | | | | `for &e, i in array` and `for k, &v in map` (alternative to passing the itera...gingerBill2023-06-264-39/+94
| |_|/ / |/| | |
* | | | Merge pull request #2584 from odin-lang/new-iogingerBill2023-06-2355-1036/+720
|\ \ \ \
| * | | | Use `i64` instead of `int` for internal proceduresgingerBill2023-06-144-48/+68
| * | | | Merge branch 'master' into new-iogingerBill2023-06-1425-130/+207
| |\ \ \ \
| * | | | | Ignore BSD's for stream.odingingerBill2023-06-081-5/+13
| * | | | | Put stream into the implgingerBill2023-06-084-17/+19
| * | | | | Use `io.Stream` as the internal interface for `os2.File`gingerBill2023-06-084-104/+131
| * | | | | Update os2 to new `io.Stream`gingerBill2023-06-082-61/+41
| * | | | | Just make the `io.Reader` etc aliasesgingerBill2023-06-0841-142/+137
| * | | | | Update to new io interfacegingerBill2023-06-0849-849/+501
* | | | | | Merge pull request #2597 from odin-lang/ordered-named-argumentsgingerBill2023-06-2327-1167/+1259
|\ \ \ \ \ \
| * | | | | | Fix nullptr entity casegingerBill2023-06-211-8/+8
| * | | | | | Fix empty varargsgingerBill2023-06-211-0/+3
| * | | | | | Handle `#c_vararg`gingerBill2023-06-211-6/+9
| * | | | | | Correct deferred proceduresgingerBill2023-06-211-87/+109
| * | | | | | Fix constant parameter passinggingerBill2023-06-211-17/+27
| * | | | | | Remove unnecessary indentgingerBill2023-06-211-64/+62
| * | | | | | Remove `new_and_improved` in the namegingerBill2023-06-211-9/+9
| * | | | | | Remove in order requirement for named parametersgingerBill2023-06-211-107/+0
| * | | | | | Use positional and named arguments within the core librarygingerBill2023-06-2115-82/+82
| * | | | | | Allow named arguments variadic expansion `..`gingerBill2023-06-211-2/+8
| * | | | | | Minor code reshufflegingerBill2023-06-211-20/+20
| * | | | | | Refactor call argument checking to a single proceduregingerBill2023-06-211-152/+97
| * | | | | | Correct purely named argument handlinggingerBill2023-06-212-332/+99
| * | | | | | Make error checks diverging where possiblegingerBill2023-06-201-10/+10
| * | | | | | Fix scoring for untyped ternary expressionsgingerBill2023-06-201-16/+30
| * | | | | | Correct procedure group handlinggingerBill2023-06-201-4/+20
| * | | | | | Allow for positional and named arguments in procedure callsgingerBill2023-06-201-1187/+215
| * | | | | | Correct `check_call_arguments_new_and_improved` logicgingerBill2023-06-204-100/+180
| * | | | | | Start work on parapoly args for new and improvedgingerBill2023-06-202-15/+5
| * | | | | | Try to get make everything work with parapolygingerBill2023-06-203-161/+48
| * | | | | | Begin to handle split arguments correctlygingerBill2023-06-191-275/+273
| * | | | | | Improve proc group selection with named argumentsgingerBill2023-06-191-29/+38
| * | | | | | Fix line error printing for error messagesgingerBill2023-06-197-83/+765
| * | | | | | Begin work in procedure callsgingerBill2023-06-191-106/+227
| * | | | | | Basic support for new procedure code (non-polymorphic, non-proc-group)gingerBill2023-06-154-18/+501
| * | | | | | Begin work allowing mixture of named and unnamedgingerBill2023-06-141-28/+45
| * | | | | | Separate out logic for checking mixture of named and unnamed parametersgingerBill2023-06-142-31/+38
| * | | | | | Basic enforcement of ordered named arguments/parameters for proceduresgingerBill2023-06-143-14/+127
* | | | | | | Update WebGL procedures to `contextless` calling conventiongingerBill2023-06-222-56/+53