Alexandre Bury

Results 285 comments of Alexandre Bury

Also consider as possible filters for dependencies: - Examples - Integration tests - Benchmarks Also, should it be per-binary (when multiple are provided)?

I'm still reading through the code, so I have an incomplete view, but I think it would go like that: * We need an atomic counter (called `num_readers`) and an...

JSON output is a great feature! A few notes on the current implementation: * Fields with a dot (like `utilization.gpu`) make them harder to use in many JSON clients (like...

Hi - indeed, right now we re-draw the screen on any change or event. ncurses includes some internal caching to only re-draw the changes, which the other backends don't do...

Hi, and thanks for the report! It's most likely a combination of the `LinearLayout` and the `TextView`'s cache leading to re-computation of the line wraps. We could update `TextView` to...

`LinearLayout` runs a few passes to compute the proper size for each child, and that process involves calling the children's `required_size` with different values. This effectively destroys `TextView`'s cache, as...

Hi, and thanks for the report! Cursive only supports utf8 locale. The default locale (or the `C` locale) are not utf8 and not supported in general. For your last example,...

So the locale is correctly installed. Not sure what's going on. Note: we had another locale issue with NetBSD some time ago: https://github.com/gyscos/cursive/issues/494. I think @hrkfdn might be using openBSD,...

Hi, and thanks for the report! Initially I did not turn this on because it was really spamming events. I'll try again to see if the performance is acceptable, otherwise...

Hi, and thanks for the report! Indeed we probably don't want to change the selection with this. We should be able to forward mouse wheel events down the view tree...