Libro

Results 21 comments of Libro

Hi, i've been trying to implement this feature (started from deserializing) but i'm stuck on a few moments - maybe you will have a time and desire to help me)...

UPD: I still have no idea how to solve problems i wrote about earlier, so I switched and almost finished the **ManagedString** serialization stuff + some tests. It kinda works,...

Looks like there is 3 ways to make it work for ArrayList: 1. Somehow extend **ArrayList** via (pub) **usingnamespace**. There's little info about it in the internet ([here](https://www.reddit.com/r/Zig/comments/1ai2rqc/comment/kos85y4/?utm_source=share&utm_medium=web3x&utm_name=web3xcss&utm_term=1&utm_content=share_button) and [here](https://ziglang.org/documentation/master/#usingnamespace)),...

P.S. 4th option is to use the arrays (**[]T**) instead of lists (**ArrayList(T)**) P.P.S. jsonParse method in example above is bad written one - json.Parsed.deinit frees allocated slice, there should...

Hi, thanks for feedback. It's not an urgent case for me, just wanted to use your lib in side project which i don't have enough will to start right now...

Yes, @james-callahan, I had big hopes on `usingnamespace` earlier - I thought it could be used for struct inheritance or something like that. MessageMixins is the great example of its...

P.S. Another advantage in favor of slices was the fact that I wouldn't need to implement **jsonParse**/**jsonStrinfigy** methods for structs since slices are processed correctly in **std.json**. But we recently...

Looks like there IS a **DiagnosticVirtualTextHint** group [at line 22](https://github.com/projekt0n/github-nvim-theme/blob/d832925e77cef27b16011a8dfd8835f49bdcd055/lua/github-theme/group/modules/diagnostic.lua#L22), but it's still not visible until i specify it in **groups** section in config (didn't notice it when i first...

- [x] We should not emit empty repeated fields - [x] We should not emit empty string - [x] We should not emit empty byte arrays (**bytes** type) - [x]...

I read the proto2 specification several times and I still don't understand that's default field values for: - *Optional field with default value*: what's the difference between this one and...