onyx.git
2023-03-14 Brendan Hansenbugfix: some `#cstr`s did not have null bytes at the end
2023-03-13 Brendan Hansenchanged: `math.max` -> `math.max_fast`, `math.max_poly...
2023-03-12 Brendan Hansenbugfix: js platform and `void` structure literals
2023-03-11 Brendan HansenMerge pull request #5 from onyx-lang/feature/first...
2023-03-11 Brendan Hansenbugfix: special cases in unify_node_and_type
2023-03-11 Brendan Hansenbugfix: method calls on optional types
2023-03-11 Brendan Hansenadded: implicit conversion to optional where appropriate
2023-03-11 Brendan HansenMerge pull request #4 from onyx-lang/feature/dyncall
2023-03-11 Brendan Hansenbugfix: return simple structures from dyncall procedures
2023-03-11 Brendan Hansenbugfix: window compilation, this time with feeling
2023-03-10 Brendan Hansenbugfix: window compilation
2023-03-10 Brendan Hansenbugfix: hopefully fixed GitHub tests
2023-03-10 Brendan Hansenbugfix: trying to fix GitHub Action
2023-03-10 Brendan Hansenbugfix: dyncall is not behind a #define
2023-03-10 Brendan Hansenadded: `#foreign #dyncall` blocks
2023-03-10 Brendan Hansenadded: dyncall LICENSE
2023-03-10 Brendan Hansenadded: wasm_runtime supports using `dyncall`
2023-03-10 Brendan Hansencleanup: deleting slices and arena resize
2023-03-09 Brendan Hansenadded: sensible overloads for `delete`
2023-03-09 Brendan Hansenchanged: `make` and `delete` no longer have pointer...
2023-03-09 Brendan Hansenadded: `#if` works in macro expansions
2023-03-08 Brendan Hansenchanged: iterator type of `utf8.runes`
2023-03-08 Brendan Hansenadded: `core.encoding.utf8` library
2023-03-08 Brendan Hansenadded: `core.alloc.arena.auto_temp()`
2023-03-08 Brendan Hansenbugfix: socket not reporting bad-write
2023-03-08 Brendan Hansenrefactored: `conv.format` to better use `dyn_str`
2023-03-08 Brendan Hansenfixed: dyn_str test case
2023-03-08 Brendan Hansenadded: error message for unclosed character literal
2023-03-08 Brendan Hansenadded: single quote character literals
2023-03-07 Brendan Hansenadded: syntax highlighting for `dyn_str`; bugfix: array...
2023-03-07 Brendan Hansenadded: `u8.is_whitespace`
2023-03-07 Brendan Hansenbugfix: printing '{' did not work
2023-03-07 Brendan Hansenbugfix: `dyn_str` functions
2023-03-07 Brendan Hansenadded: `dyn_str` type ([..] u8)
2023-03-07 Brendan Hansenadded: variant of string.concat for appending single...
2023-03-07 Brendan HansenMerge pull request #1 from onyx-lang/first-class-optional
2023-03-07 Brendan Hansenbugfix: '??' precedence; added: writer_consumer_error... first-class-optional
2023-03-07 Brendan Hansenfixed: parsing of method call with wrong precedence
2023-03-06 Brendan Hansenremoved: return #from_enclosing; added: repeated `return`
2023-03-06 Brendan Hansenadded: try operator (?)
2023-03-06 Brendan Hansenadded: coalesce operator (??)
2023-03-06 Brendan Hansenmigration: changed tests to use new pointer syntax
2023-03-06 Brendan Hansenfixed: test cases broken for new pointer syntax
2023-03-06 Brendan Hansenhuge_test: trying `&` as pointer specifier in addition...
2023-03-05 Brendan Hansencleanup: better printing of 'Optional(T)' as '? T'
2023-03-05 Brendan Hansennew: made `?T` mean `Optional(T)`
2023-03-05 Brendan Hansencleanup: platform layer specification
2023-03-05 Brendan Hansencleanup: restructured platform layer code
2023-03-05 Brendan Hansenbugfix: exporting aliased symbol; added: better cli...
2023-02-28 Brendan Hansenadded: running `.wasm` binaries with `onyx run`; deprec...
2023-02-28 Brendan Hansenbreaking: moved `onyx-pkg` to `onyx pkg`
2023-02-27 Brendan Hansendoc: result.onyx
2023-02-27 Brendan Hansencleanup: bin folder had old executables
2023-02-27 Brendan Hansenadded: return_ok and return_err to Result
2023-02-27 Brendan HansenMerge branch 'result-type'
2023-02-27 Brendan Hansenadded: `or_return` to Optional
2023-02-27 Brendan Hansenadded: `catch` method on Result
2023-02-26 Brendan Hansenbugfix: return from expression with stray values
2023-02-26 Brendan Hansenbugfix: returning in expressions being handled
2023-02-26 Brendan HansenMerge branch 'master' into result-type
2023-02-26 Brendan Hansenusing result type in aoc-2021/day01
2023-02-26 Brendan Hansenbugfix with matching function using array literals
2023-02-26 Brendan Hansentesting result with os.file open
2023-02-26 Brendan Hansenstarting experimentation with Result type
2023-02-26 Brendan Hansenbugfix; added 'return #from_enclosing'
2023-02-24 Brendan Hansenbugfix: polymorphic argument default values did not...
2023-02-24 Brendan Hansencleanup: removed all notion of 'notes' deprecated feature
2023-02-22 Brendan Hansencompletely revamped logging to a file
2023-02-22 Brendan Hansenvscode: updated syntax defintion for better outline...
2023-02-22 Brendan Hansenonyx-pkg: added generating a single file to load
2023-02-21 Brendan Hansenbugfix with overflowing integers
2023-02-18 Brendan Hansenbugfix with large switch statements and spelling fix
2023-02-17 Brendan Hansenstarting to update examples
2023-02-16 Brendan Hansenbugfixes and spelling fixes
2023-02-14 Brendan Hansenmore standard library documentation
2023-02-13 Brendan Hansendocumented sync library
2023-02-13 Brendan Hansenrefactored and documented random.onyx
2023-02-13 Brendan Hansendocumented more of the standard library
2023-02-13 Brendan Hansendocumented conv, base64, and ini; cleanup to format...
2023-02-13 Brendan Hansenbugfixes and improvements to reader.lines
2023-02-13 Brendan Hansendocumentation in CSV library
2023-02-12 Brendan Hansendocumented allocators uses
2023-02-12 Brendan Hansencleaned up more of builtin.onyx
2023-02-12 Brendan Hansenfinished documenting the builtin.onyx file
2023-02-12 Brendan Hansenbetter support for memory_grow and memory_size in OVM
2023-02-11 Brendan Hansenmore symbol information for struct fields
2023-02-11 Brendan Hansenimproved usability of 'core.time'; started documenting...
2023-02-08 Brendan Hansenbugfixes with symbol information; sorting symbols
2023-02-08 Brendan Hansenbugfix with stdio_stream not having correct flags symbol-info
2023-02-08 Brendan HansenMerge branch 'master' into symbol-info
2023-02-08 Brendan Hansenrenamed `#precedence` to `#order`
2023-02-08 Brendan Hansenbugfix with (*foo)->bar(); changed date format
2023-02-07 Brendan Hansenrenamed core.hash.to_u32 to core.hash.hash
2023-02-07 Brendan Hansenremoved old `core.string.reader`
2023-02-07 Brendan Hansendocumented core.map
2023-02-07 Brendan Hansenmore bugfixes in core.iter
2023-02-07 Brendan Hansenbugfix with iter.enumerate
2023-02-07 Brendan Hansenre-wrote much of core.iter to be cleaner
2023-02-05 Brendan Hansenfinalized bugfix with recursive structures
2023-02-05 Brendan Hansenstill working on the bugfix
next