bfredl
bfredl
We could add a `ml_get_buflen` variant and cache the last requested len, though a lot of other things are `O(N^2)` in line length so it will punt the issue somewhere...
Could there be some more clarifications what about what parts of this is really blocking? If this was done _after_ 0.10, we would need to keep some deprecated aliases in...
Sure, I just wanted some more information to be able to plan properly. My tentative first possible release day is 12:th of april (or if we are not ready, a...
I have not checked the details yet but if `ext_hlstate` has a bug in its implementation we could fix that bug instead of reinventing `ext_hlstate_but_hlstate_again`, perhaps?
missing info can be fixed by adding new ui highlight groups or splitting them (which can be done fully compatibly using default links). "information overflow" shouldn't be a big problem...
> but that was turned down by @bfredl here https://github.com/neovim/neovim/issues/23610#issuecomment-1867430580 It was """turned down"""" together with a concrete solution of the original problem which still stand as my suggestion.
Yes, you changed the topic to another (also valid, but different) problem. But we still need a solution to the original problem the issue was about, even as we fix/replace...
Some follow-up changes has been merged to the bisected PR. Please try again and see if the behavior makes sense now.
Possible followup: use a modal window also to reimplement "pager". Then scollback messages can be stored in an ordinary buffer instead, and "more prompt" implemented as a bunch of keybindings...
Not a priority but a complete PR with docs and tests will be accepted.