projects
/
onyx.git
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
onyx.git
2023-04-19
Brendan Hansen
added: working closures for non-polymorphic functions!
feature/closures
commit
|
commitdiff
|
tree
|
snapshot
2023-04-19
Brendan Hansen
changed: function pointers now have a closure pointer
commit
|
commitdiff
|
tree
|
snapshot
2023-04-19
Brendan Hansen
added: parsing, symres, checking of capture blocks
commit
|
commitdiff
|
tree
|
snapshot
2023-04-19
Brendan Hansen
added: flag for if function is lambda
commit
|
commitdiff
|
tree
|
snapshot
2023-04-19
Brendan Hansen
bugfix: `#callsite` did not work in macros
commit
|
commitdiff
|
tree
|
snapshot
2023-04-18
Brendan Hansen
added: explicit types to `do` blocks; fixed: `read_fill...
commit
|
commitdiff
|
tree
|
snapshot
2023-04-18
Brendan Hansen
bugfix: nested do-blocks with indirect return statments
commit
|
commitdiff
|
tree
|
snapshot
2023-04-17
Brendan Hansen
added: allocator parameter to `core.encoding.osad.deser...
commit
|
commitdiff
|
tree
|
snapshot
2023-04-15
Brendan Hansen
added: `--show-all-errors`; fixed: step by instruction
commit
|
commitdiff
|
tree
|
snapshot
2023-04-10
Brendan Hansen
added: documentation for pair
commit
|
commitdiff
|
tree
|
snapshot
2023-04-10
Brendan Hansen
added: core.slice documentation
commit
|
commitdiff
|
tree
|
snapshot
2023-04-08
Brendan Hansen
added: distinct type doc output
commit
|
commitdiff
|
tree
|
snapshot
2023-04-08
Brendan Hansen
added: outputting constraints in odoc files
commit
|
commitdiff
|
tree
|
snapshot
2023-04-08
Brendan Hansen
added: reinterpret intrinsics
commit
|
commitdiff
|
tree
|
snapshot
2023-04-08
Brendan Hansen
fixed: spelling of `iter.flat_map`
commit
|
commitdiff
|
tree
|
snapshot
2023-04-07
Brendan Hansen
bugfix: scoping issue with Pair.make
commit
|
commitdiff
|
tree
|
snapshot
2023-04-07
Brendan Hansen
added: `core.encoding.json` as a stale code package
commit
|
commitdiff
|
tree
|
snapshot
2023-04-07
Brendan Hansen
Merge pull request #10 from onyx-lang/feature/allow...
commit
|
commitdiff
|
tree
|
snapshot
2023-04-07
Brendan Hansen
added: `#allow_stale_code` directive; marked uncommon...
commit
|
commitdiff
|
tree
|
snapshot
2023-04-07
Brendan Hansen
bugfix: removed threading in TCP server for now, due...
commit
|
commitdiff
|
tree
|
snapshot
2023-04-06
Brendan Hansen
updated: windows build
commit
|
commitdiff
|
tree
|
snapshot
2023-04-05
Brendan Hansen
changed: polymorphic structs can have specializations
commit
|
commitdiff
|
tree
|
snapshot
2023-04-04
Brendan Hansen
added: better error messages with interface errors
commit
|
commitdiff
|
tree
|
snapshot
2023-04-04
Brendan Hansen
bugfixes; cleanup old files
commit
|
commitdiff
|
tree
|
snapshot
2023-04-03
Brendan Hansen
bugfix: internal package type
commit
|
commitdiff
|
tree
|
snapshot
2023-04-03
Brendan Hansen
changed: move slice functionality to `core.slice`;...
commit
|
commitdiff
|
tree
|
snapshot
2023-04-03
Brendan Hansen
bugfix: numerous symbol related core library bugs
commit
|
commitdiff
|
tree
|
snapshot
2023-04-02
Brendan Hansen
changed: foreign directives no longer require string...
commit
|
commitdiff
|
tree
|
snapshot
2023-04-02
Brendan Hansen
added: `hash.sha256`
commit
|
commitdiff
|
tree
|
snapshot
2023-04-01
Brendan Hansen
added: starting work on using `dyncallback`
commit
|
commitdiff
|
tree
|
snapshot
2023-04-01
Brendan Hansen
fixed: js runtime
commit
|
commitdiff
|
tree
|
snapshot
2023-03-30
Brendan Hansen
added: `math.fmod`
commit
|
commitdiff
|
tree
|
snapshot
2023-03-30
Brendan Hansen
added: documentation to random library
commit
|
commitdiff
|
tree
|
snapshot
2023-03-29
Brendan Hansen
Merge pull request #7 from onyx-lang/docgen
commit
|
commitdiff
|
tree
|
snapshot
2023-03-29
Brendan Hansen
added: more documentation; bugfix: aliased type names
docgen
commit
|
commitdiff
|
tree
|
snapshot
2023-03-29
Brendan Hansen
added: `iter.flatMap`, `iter.single`
commit
|
commitdiff
|
tree
|
snapshot
2023-03-29
Brendan Hansen
added: structure method documentation
commit
|
commitdiff
|
tree
|
snapshot
2023-03-29
Brendan Hansen
doc: `encoding.md5`; added `io.stream_read_until_full`
commit
|
commitdiff
|
tree
|
snapshot
2023-03-28
Brendan Hansen
added: `core.hash.md5`; bugfix: `io.read_bytes` and...
commit
|
commitdiff
|
tree
|
snapshot
2023-03-28
Brendan Hansen
Merge remote-tracking branch 'origin/dev' into docgen
commit
|
commitdiff
|
tree
|
snapshot
2023-03-28
Brendan Hansen
bugfix: polymorphic-structs error; onyx package
commit
|
commitdiff
|
tree
|
snapshot
2023-03-28
Brendan Hansen
bugfix: remaining bugs from `use` change
commit
|
commitdiff
|
tree
|
snapshot
2023-03-27
Brendan Hansen
Merge pull request #9 from onyx-lang/feature/import...
commit
|
commitdiff
|
tree
|
snapshot
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
cleanup: fixed compiler warnings
commit
|
commitdiff
|
tree
|
snapshot
2023-03-24
Brendan Hansen
fixed: changed output onyx binary file
commit
|
commitdiff
|
tree
|
snapshot
2023-03-24
Brendan Hansen
added: enum documentation
commit
|
commitdiff
|
tree
|
snapshot
2023-03-24
Brendan Hansen
added: polymorphic structures to doc info
commit
|
commitdiff
|
tree
|
snapshot
2023-03-24
Brendan Hansen
added: basic structure documentation
commit
|
commitdiff
|
tree
|
snapshot
2023-03-24
Brendan Hansen
changed: converted documentation to `#doc`
commit
|
commitdiff
|
tree
|
snapshot
2023-03-24
Brendan Hansen
changed: documentation types cleanup
commit
|
commitdiff
|
tree
|
snapshot
2023-03-24
Brendan Hansen
added: `#doc` sets notes on procedures
commit
|
commitdiff
|
tree
|
snapshot
2023-03-24
Brendan Hansen
added: `parent` field to Doc_Package
commit
|
commitdiff
|
tree
|
snapshot
2023-03-24
Brendan Hansen
added: '$' in front of polymorphic variables
commit
|
commitdiff
|
tree
|
snapshot
2023-03-24
Brendan Hansen
added: doc output for polyprocs/macros/overloaded procs
commit
|
commitdiff
|
tree
|
snapshot
2023-03-24
Brendan Hansen
bugfix: some return types for procedures were unknown
commit
|
commitdiff
|
tree
|
snapshot
2023-03-24
Brendan Hansen
added: simple procedure documenting
commit
|
commitdiff
|
tree
|
snapshot
2023-03-24
Brendan Hansen
added: started outputting procedures to doc file
commit
|
commitdiff
|
tree
|
snapshot
2023-03-24
Brendan Hansen
added: package structure output in odoc
commit
|
commitdiff
|
tree
|
snapshot
2023-03-24
Brendan Hansen
switching branches
commit
|
commitdiff
|
tree
|
snapshot
2023-03-24
Brendan Hansen
switching branches
commit
|
commitdiff
|
tree
|
snapshot
2023-03-24
Brendan Hansen
starting work on documentation file generation
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
next