Visen

Results 96 comments of Visen

@natecraddock where are we at on this pr?

> As a concrete example, making a high contrast theme is something we could implement quickly. But how would we know if we did the right thing? Initially, we could...

OS Specific TTS integration - Mac * We can use [Speech Synthesis](https://developer.apple.com/documentation/avfoundation/speech_synthesis) for the speech generation. * We should be able to somehow query whether the user has a screenreader...

> This sounds really useful! > > So if I understand correctly, this `lintLuaFile` would take place during the build phase? Yes, if we do it at runtime it doesn't...

I've realized this is relatively simple to implement in build.zig using system commands. Here is what I have worked out so far in one of my own projects. `build.zig` ```zig...

> I wouldn’t mark this as closing the issue because it doesn’t rename `slice()` to `items()` as proposed. Oh I missed that, I'll make that change

> ```zig > switch (@TypeOf(self)) { > *Self => []align(alignment.toByteUnits()) T, > *const Self => []align(alignment.toByteUnits()) const T, > else => @compileError("Bad type"), > } > ``` Sure I can...

> > `try ziglua.appendLuadocs(b.path("data/lua/main.lua"));` > > So this would require some kind of build step that transforms the input lua files and outputs a new file with type information in...

We will have to do some consideration on the best way to implement these ideas Desired functions - Function to declare a zig function that will be available to ziglua...