• I am one of the two people behind lavatech, hello.
  • https://l4.pm
  • skirts

  • Joined on 2018-11-12
luna pushed to master at luna/scritcher 2019-08-17 16:10:30 +00:00
cfec45eb6c make internal ports a slice of Port structs
1d86abff5b main: use direct allocator
a33db9f060 custom: add Write.deinit and fix WildNoise.deinit
e142285a32 use Plugin.deinit()
f8d8ed067d add deinit() calls to custom plugins
Compare 7 commits »
luna pushed to master at luna/scritcher 2019-08-12 16:08:58 +00:00
b0ddb35ae9 fix mbeq arg validation
luna pushed to master at luna/lunabot 2019-08-11 14:21:15 +00:00
72738c751a rm Makefile (using build.zig)
luna closed pull request luna/lunabot#1 2019-08-11 14:20:16 +00:00
main journal function rewritten in zig
luna pushed to master at luna/lunabot 2019-08-11 14:20:16 +00:00
82a20c4b87 Merge branch 'zig-translation' of luna/lunabot into master
8e9faefc0e rm debug print
f3b8196ac5 journal: catch err, add sliceifyKnown
6b78bb16d8 convert c pointers to optional unknown length ptrs
ca7a655ebb update readme
Compare 10 commits »
luna merged pull request luna/lunabot#1 2019-08-11 14:20:16 +00:00
main journal function rewritten in zig
luna closed pull request luna/lunabot#1 2019-08-11 14:20:16 +00:00
main journal function rewritten in zig
luna created pull request luna/lunabot#1 2019-08-11 14:20:09 +00:00
main journal function rewritten in zig
luna pushed to zig-translation at luna/lunabot 2019-08-11 14:17:59 +00:00
8e9faefc0e rm debug print
f3b8196ac5 journal: catch err, add sliceifyKnown
6b78bb16d8 convert c pointers to optional unknown length ptrs
Compare 3 commits »
luna pushed to master at luna/scritcher 2019-08-10 17:37:25 +00:00
af34f71c8f move lv2 core constants to comptime
luna pushed to master at luna/scritcher 2019-08-09 21:40:42 +00:00
0cab58429c fix std.AutoHashMap usage
luna pushed to master at luna/scritcher 2019-08-09 17:03:57 +00:00
c0269ead20 image: bump BufferSize
99382d0a66 add better freeing procedures w/ errdefer
Compare 2 commits »
luna closed issue luna/scritcher#1 2019-08-09 14:46:55 +00:00
plugin command optimizer
luna commented on issue luna/scritcher#1 2019-08-09 14:46:54 +00:00
plugin command optimizer

I was able to optimize plugin runs by making the tight main-plugin-run loop as small as possible, this isn't as required anymore.

luna pushed to master at luna/scritcher 2019-08-09 14:29:58 +00:00
4aa9e9d7b9 runner: bump ident of load path msg
6fd4cd0ecd add better error messages for no cmd and unknown cmd
Compare 2 commits »
luna pushed to master at luna/scritcher 2019-08-08 23:30:45 +00:00
a0bf1e2723 lang: do as many semantic errors as possible before ParseFail
luna pushed to master at luna/scritcher 2019-08-08 23:28:05 +00:00
90bc830a9a lang: show line where error happened
ab2e8884b8 lang: add arg checks for the other commands
422cd2502c lang: add basic argument validation
Compare 3 commits »
luna pushed to master at luna/scritcher 2019-08-08 19:49:02 +00:00
9fd41a61bf add runner test + 'zig build test' subcommand
luna pushed to master at luna/scritcher 2019-08-08 00:09:34 +00:00
704eaac081 lang: defer deinit() on tests
7e6b85ef48 lang: add tests
Compare 2 commits »
luna pushed to master at luna/scritcher 2019-08-07 02:36:00 +00:00
b8dcb84294 image: fix typo
981b52c05b lang: add hack while AutoHashMap is broken
fc3972d65c remove unecessary allocation in RunContext
75eeea14f3 add check for n_audio_out>2
Compare 4 commits »