onyx.git
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
2023-02-05 Brendan Hansentrying to fix a weird bug
2023-02-04 Brendan Hansenbugfix? and added docs
2023-02-03 Brendan Hansencleaned up docs folder; bugfix with onyx-pkg
2023-02-03 Brendan Hansensmall additions and cleanup in core libraries
2023-02-01 Brendan Hansensplit 'ReadPending' into 'ReadPending' and 'ReadLater'
2023-01-31 Brendan Hansenadded `#this_package`; cleaned up code with new feature
2023-01-23 Brendan Hansenadding document explaining symbol file
2023-01-23 Brendan Hansenalmost working implementation
2023-01-23 Brendan Hansenworking vscode lsp; added Optional
2023-01-18 Brendan Hansenadded __implicit_bool_cast
2023-01-17 Brendan Hansenbugfix with new threads stack being created incorrectly struct-asm-rewrite
2023-01-16 Brendan Hansenstructures that wrap a basic type are treated differently
2023-01-12 Brendan Hansensimplied idea of type_is_compound
2023-01-12 Brendan Hansencode cleanup with parameter passing types
2023-01-12 Brendan Hansenmemmove is faster than I thought?
2023-01-12 Brendan Hansencode cleanup; important optimizations for struct literals
2023-01-11 Brendan Hansenmade the copy instruction much faster
2023-01-11 Brendan Hansenrefactored return value storing for edge cases
2023-01-11 Brendan Hansencode cleanup and devious bug fixes
2023-01-10 Brendan Hansenall test cases passing!
2023-01-10 Brendan Hansenonly 4 failing test cases now
2023-01-10 Brendan HansenMerge branch 'master' into struct-asm-rewrite
2023-01-10 Brendan Hansentiny bugfix, but crucial change
2023-01-10 Brendan Hansenremoved old ast node name
2023-01-10 Brendan Hansenmost things are compiling now, just incorrectly...
2023-01-10 Brendan Hansenmore progress
2023-01-09 Brendan Hansenhello world working now; other random failures
2023-01-09 Brendan Hansenprogress, but not working yet
2023-01-09 Brendan Hansenadded document explaining issues
2023-01-09 Brendan Hansenmarked where code would have to be changed to make...
2023-01-09 Brendan Hansencleanup garbage symbols in debug info
2023-01-08 Brendan Hansenadded experimental ability of ignoring some return...
2023-01-07 Brendan Hansenrenamed iter.as_iterator to iter.as_iter
2023-01-06 Brendan Hansenadded ini parser
2023-01-05 Brendan Hansenfixed #47
2023-01-05 Brendan Hansenadded small optimizations to OVM codegen
next