projects
/
onyx.git
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
onyx.git
2023-03-27
Brendan Hansen
removed: old code
feature/import-statement
commit
|
commitdiff
|
tree
|
snapshot
2023-03-27
Brendan Hansen
added: qualified import of top-level package
commit
|
commitdiff
|
tree
|
snapshot
2023-03-27
Brendan Hansen
removed: all references to `use package`
commit
|
commitdiff
|
tree
|
snapshot
2023-03-27
Brendan Hansen
removed: `#import` statement. repurposed `use` statemen...
commit
|
commitdiff
|
tree
|
snapshot
2023-03-26
Brendan Hansen
changed: `use` now acts like `#import`
commit
|
commitdiff
|
tree
|
snapshot
2023-03-25
Brendan Hansen
changed: `#import X {...}` no longer makes `X` accessible
commit
|
commitdiff
|
tree
|
snapshot
2023-03-25
Brendan Hansen
added: `#import` functions as `use` statement
commit
|
commitdiff
|
tree
|
snapshot
2023-03-25
Brendan Hansen
added: `#import` at function scope; bugfix: numerous
commit
|
commitdiff
|
tree
|
snapshot
2023-03-24
Brendan Hansen
breaking change: top-level packages are required to...
commit
|
commitdiff
|
tree
|
snapshot
2023-03-24
Brendan Hansen
bugfix: with new multi-pointer features
commit
|
commitdiff
|
tree
|
snapshot
2023-03-24
Brendan Hansen
Merge pull request #6 from onyx-lang/feature/multi...
commit
|
commitdiff
|
tree
|
snapshot
2023-03-24
Brendan Hansen
bugfix: debugging broke when using multi-pointers
feature/multi-pointers
commit
|
commitdiff
|
tree
|
snapshot
2023-03-23
Brendan Hansen
changed: pointer promotes to multi-pointer
commit
|
commitdiff
|
tree
|
snapshot
2023-03-23
Brendan Hansen
bugfix: `map.as_iter` had wrong typeof
commit
|
commitdiff
|
tree
|
snapshot
2023-03-23
Brendan Hansen
removed: non-multi-pointer math
commit
|
commitdiff
|
tree
|
snapshot
2023-03-23
Brendan Hansen
bugfix: polymorphing with multi-pointing
commit
|
commitdiff
|
tree
|
snapshot
2023-03-23
Brendan Hansen
added: basics of multi-pointers
commit
|
commitdiff
|
tree
|
snapshot
2023-03-23
Brendan Hansen
changed: added new logo; added: proposal for multi...
commit
|
commitdiff
|
tree
|
snapshot
2023-03-16
Brendan Hansen
bugfix: clz_i32, ctz_i32, popcnt_i32
commit
|
commitdiff
|
tree
|
snapshot
2023-03-16
Brendan Hansen
bugfix: segfault in weird case; added: overload to...
commit
|
commitdiff
|
tree
|
snapshot
2023-03-16
Brendan Hansen
added: bi-directional custom serializer
commit
|
commitdiff
|
tree
|
snapshot
2023-03-15
Brendan Hansen
added: `alloc.gc.untrack` to untrack a GC'd allocation
commit
|
commitdiff
|
tree
|
snapshot
2023-03-15
Brendan Hansen
cleanup: removed old references to `to_u32`
commit
|
commitdiff
|
tree
|
snapshot
2023-03-14
Brendan Hansen
change: made `math.ilog2` work for `u32`
commit
|
commitdiff
|
tree
|
snapshot
2023-03-14
Brendan Hansen
added: math.ilog2
commit
|
commitdiff
|
tree
|
snapshot
2023-03-14
Brendan Hansen
bugfix: some `#cstr`s did not have null bytes at the end
commit
|
commitdiff
|
tree
|
snapshot
2023-03-13
Brendan Hansen
changed: `math.max` -> `math.max_fast`, `math.max_poly...
commit
|
commitdiff
|
tree
|
snapshot
2023-03-12
Brendan Hansen
bugfix: js platform and `void` structure literals
commit
|
commitdiff
|
tree
|
snapshot
2023-03-11
Brendan Hansen
Merge pull request #5 from onyx-lang/feature/first...
commit
|
commitdiff
|
tree
|
snapshot
2023-03-11
Brendan Hansen
bugfix: special cases in unify_node_and_type
commit
|
commitdiff
|
tree
|
snapshot
2023-03-11
Brendan Hansen
bugfix: method calls on optional types
commit
|
commitdiff
|
tree
|
snapshot
2023-03-11
Brendan Hansen
added: implicit conversion to optional where appropriate
commit
|
commitdiff
|
tree
|
snapshot
2023-03-11
Brendan Hansen
Merge pull request #4 from onyx-lang/feature/dyncall
commit
|
commitdiff
|
tree
|
snapshot
2023-03-11
Brendan Hansen
bugfix: return simple structures from dyncall procedures
commit
|
commitdiff
|
tree
|
snapshot
2023-03-11
Brendan Hansen
bugfix: window compilation, this time with feeling
commit
|
commitdiff
|
tree
|
snapshot
2023-03-10
Brendan Hansen
bugfix: window compilation
commit
|
commitdiff
|
tree
|
snapshot
2023-03-10
Brendan Hansen
bugfix: hopefully fixed GitHub tests
commit
|
commitdiff
|
tree
|
snapshot
2023-03-10
Brendan Hansen
bugfix: trying to fix GitHub Action
commit
|
commitdiff
|
tree
|
snapshot
2023-03-10
Brendan Hansen
bugfix: dyncall is not behind a #define
commit
|
commitdiff
|
tree
|
snapshot
2023-03-10
Brendan Hansen
added: `#foreign #dyncall` blocks
commit
|
commitdiff
|
tree
|
snapshot
2023-03-10
Brendan Hansen
added: dyncall LICENSE
commit
|
commitdiff
|
tree
|
snapshot
2023-03-10
Brendan Hansen
added: wasm_runtime supports using `dyncall`
commit
|
commitdiff
|
tree
|
snapshot
2023-03-10
Brendan Hansen
cleanup: deleting slices and arena resize
commit
|
commitdiff
|
tree
|
snapshot
2023-03-09
Brendan Hansen
added: sensible overloads for `delete`
commit
|
commitdiff
|
tree
|
snapshot
2023-03-09
Brendan Hansen
changed: `make` and `delete` no longer have pointer...
commit
|
commitdiff
|
tree
|
snapshot
2023-03-09
Brendan Hansen
added: `#if` works in macro expansions
commit
|
commitdiff
|
tree
|
snapshot
2023-03-08
Brendan Hansen
changed: iterator type of `utf8.runes`
commit
|
commitdiff
|
tree
|
snapshot
2023-03-08
Brendan Hansen
added: `core.encoding.utf8` library
commit
|
commitdiff
|
tree
|
snapshot
2023-03-08
Brendan Hansen
added: `core.alloc.arena.auto_temp()`
commit
|
commitdiff
|
tree
|
snapshot
2023-03-08
Brendan Hansen
bugfix: socket not reporting bad-write
commit
|
commitdiff
|
tree
|
snapshot
2023-03-08
Brendan Hansen
refactored: `conv.format` to better use `dyn_str`
commit
|
commitdiff
|
tree
|
snapshot
2023-03-08
Brendan Hansen
fixed: dyn_str test case
commit
|
commitdiff
|
tree
|
snapshot
2023-03-08
Brendan Hansen
added: error message for unclosed character literal
commit
|
commitdiff
|
tree
|
snapshot
2023-03-08
Brendan Hansen
added: single quote character literals
commit
|
commitdiff
|
tree
|
snapshot
2023-03-07
Brendan Hansen
added: syntax highlighting for `dyn_str`; bugfix: array...
commit
|
commitdiff
|
tree
|
snapshot
2023-03-07
Brendan Hansen
added: `u8.is_whitespace`
commit
|
commitdiff
|
tree
|
snapshot
2023-03-07
Brendan Hansen
bugfix: printing '{' did not work
commit
|
commitdiff
|
tree
|
snapshot
2023-03-07
Brendan Hansen
bugfix: `dyn_str` functions
commit
|
commitdiff
|
tree
|
snapshot
2023-03-07
Brendan Hansen
added: `dyn_str` type ([..] u8)
commit
|
commitdiff
|
tree
|
snapshot
2023-03-07
Brendan Hansen
added: variant of string.concat for appending single...
commit
|
commitdiff
|
tree
|
snapshot
2023-03-07
Brendan Hansen
Merge pull request #1 from onyx-lang/first-class-optional
commit
|
commitdiff
|
tree
|
snapshot
2023-03-07
Brendan Hansen
bugfix: '??' precedence; added: writer_consumer_error...
first-class-optional
commit
|
commitdiff
|
tree
|
snapshot
2023-03-07
Brendan Hansen
fixed: parsing of method call with wrong precedence
commit
|
commitdiff
|
tree
|
snapshot
2023-03-06
Brendan Hansen
removed: return #from_enclosing; added: repeated `return`
commit
|
commitdiff
|
tree
|
snapshot
2023-03-06
Brendan Hansen
added: try operator (?)
commit
|
commitdiff
|
tree
|
snapshot
2023-03-06
Brendan Hansen
added: coalesce operator (??)
commit
|
commitdiff
|
tree
|
snapshot
2023-03-06
Brendan Hansen
migration: changed tests to use new pointer syntax
commit
|
commitdiff
|
tree
|
snapshot
2023-03-06
Brendan Hansen
fixed: test cases broken for new pointer syntax
commit
|
commitdiff
|
tree
|
snapshot
2023-03-06
Brendan Hansen
huge_test: trying `&` as pointer specifier in addition...
commit
|
commitdiff
|
tree
|
snapshot
2023-03-05
Brendan Hansen
cleanup: better printing of 'Optional(T)' as '? T'
commit
|
commitdiff
|
tree
|
snapshot
2023-03-05
Brendan Hansen
new: made `?T` mean `Optional(T)`
commit
|
commitdiff
|
tree
|
snapshot
2023-03-05
Brendan Hansen
cleanup: platform layer specification
commit
|
commitdiff
|
tree
|
snapshot
2023-03-05
Brendan Hansen
cleanup: restructured platform layer code
commit
|
commitdiff
|
tree
|
snapshot
2023-03-05
Brendan Hansen
bugfix: exporting aliased symbol; added: better cli...
commit
|
commitdiff
|
tree
|
snapshot
2023-02-28
Brendan Hansen
added: running `.wasm` binaries with `onyx run`; deprec...
commit
|
commitdiff
|
tree
|
snapshot
2023-02-28
Brendan Hansen
breaking: moved `onyx-pkg` to `onyx pkg`
commit
|
commitdiff
|
tree
|
snapshot
2023-02-27
Brendan Hansen
doc: result.onyx
commit
|
commitdiff
|
tree
|
snapshot
2023-02-27
Brendan Hansen
cleanup: bin folder had old executables
commit
|
commitdiff
|
tree
|
snapshot
2023-02-27
Brendan Hansen
added: return_ok and return_err to Result
commit
|
commitdiff
|
tree
|
snapshot
2023-02-27
Brendan Hansen
Merge branch 'result-type'
commit
|
commitdiff
|
tree
|
snapshot
2023-02-27
Brendan Hansen
added: `or_return` to Optional
commit
|
commitdiff
|
tree
|
snapshot
2023-02-27
Brendan Hansen
added: `catch` method on Result
commit
|
commitdiff
|
tree
|
snapshot
2023-02-26
Brendan Hansen
bugfix: return from expression with stray values
commit
|
commitdiff
|
tree
|
snapshot
2023-02-26
Brendan Hansen
bugfix: returning in expressions being handled
commit
|
commitdiff
|
tree
|
snapshot
2023-02-26
Brendan Hansen
Merge branch 'master' into result-type
commit
|
commitdiff
|
tree
|
snapshot
2023-02-26
Brendan Hansen
using result type in aoc-2021/day01
commit
|
commitdiff
|
tree
|
snapshot
2023-02-26
Brendan Hansen
bugfix with matching function using array literals
commit
|
commitdiff
|
tree
|
snapshot
2023-02-26
Brendan Hansen
testing result with os.file open
commit
|
commitdiff
|
tree
|
snapshot
2023-02-26
Brendan Hansen
starting experimentation with Result type
commit
|
commitdiff
|
tree
|
snapshot
2023-02-26
Brendan Hansen
bugfix; added 'return #from_enclosing'
commit
|
commitdiff
|
tree
|
snapshot
2023-02-24
Brendan Hansen
bugfix: polymorphic argument default values did not...
commit
|
commitdiff
|
tree
|
snapshot
2023-02-24
Brendan Hansen
cleanup: removed all notion of 'notes' deprecated feature
commit
|
commitdiff
|
tree
|
snapshot
2023-02-22
Brendan Hansen
completely revamped logging to a file
commit
|
commitdiff
|
tree
|
snapshot
2023-02-22
Brendan Hansen
vscode: updated syntax defintion for better outline...
commit
|
commitdiff
|
tree
|
snapshot
2023-02-22
Brendan Hansen
onyx-pkg: added generating a single file to load
commit
|
commitdiff
|
tree
|
snapshot
2023-02-21
Brendan Hansen
bugfix with overflowing integers
commit
|
commitdiff
|
tree
|
snapshot
2023-02-18
Brendan Hansen
bugfix with large switch statements and spelling fix
commit
|
commitdiff
|
tree
|
snapshot
2023-02-17
Brendan Hansen
starting to update examples
commit
|
commitdiff
|
tree
|
snapshot
2023-02-16
Brendan Hansen
bugfixes and spelling fixes
commit
|
commitdiff
|
tree
|
snapshot
2023-02-14
Brendan Hansen
more standard library documentation
commit
|
commitdiff
|
tree
|
snapshot
next