Ethin Probst

Results 128 issues of Ethin Probst

So I'm writing an Ada parser (I've tried a few different tools) and I came across this (thank you, This Week in Rust) and I found it fascinating (talk about...

The sample configuration file that's supposed to explain all of the configuration options doesn't really explain much, and neither does the API documentation. As an example, the SessionID isn't explained....

I'm considering writing a PEG grammar for Ada, which requires Unicode identifiers. (The grammar is going to be another huge one, so we'll see if npeg can handle it; I...

It would be neat to add both kanidm and lldap. [Kanidm](https://github.com/kanidm/kanidm) is an all-in-one IDM solution while [lldap](https://github.com/lldap/lldap) is a lightweight LDAP server. (I'd suggest OpenLDAP as well, but OpenLDAP...

New Service

This proposal introduces the automatic rule inlining (where productions are inlined given certain conditions) and rules are type-deduced given another set of conditions. In particular, I think a singular condition...

I'm very confused. The peginator-cli binary is giving me this error: ``` Error: expected end of input --> ada.peg:6801:1 | | | ^ ``` But my grammar certainly isn't done...

I am a bit confused on how I might go about authenticating to nickserv with LDAP. I have a test network with LDAP set up but there is absolutely no...

The code in `bin.rs` is unsafe and causes a panic (in `read_u16`/`read_u32`). It'd probably be a much better (and safer) idea to either use Nom or to interpret the bytes...

enhancement

When I initialize flanterm as demonstrated in the README but adapted for Zig, like so: ```zig fb_contexts[i] = flanterm.flanterm_fb_init(null, null, @alignCast(@ptrCast(fb.address)), fb.width, fb.height, fb.pitch, fb.red_mask_size, fb.red_mask_shift, fb.green_mask_size, fb.green_mask_shift, fb.blue_mask_size, fb.blue_mask_shift,...

So, this is a bit of an unconventional suggestion, and diverges significantly from the AARM/LRM at ada-auth.org, but I think it would definitely make things easier to understand and follow....