Lewis Russell
Lewis Russell
I didn't know about the behaviour of `K` in help files. I've always used `` which does the same thing.
That was my first thought with this plugin, however, `keywordprg` is very limited in what it can do. It must be a shell command which gets invoked. We can add...
Sorry I don't understand why using the modified time for cache invalidation is wrong or why nix has issues with it? Can you elaborate more? Using a full file hash...
Python has (and solved) this already in [PEP552](https://www.python.org/dev/peps/pep-0552/) > The current Python pyc format is the marshaled code object of the module prefixed by a magic number, the source timestamp,...
We can take the same approach python has, where the current solution of using `mtime` will work well for 95% of users and thus should be the default. If you...
I've opened #50, so the hash uses the file size too. It doesn't completely fix this issue but it should mitigate it a bit since the cache will work, though...
Kind of, but not really. That PR adds `nvim_win_get_viewport()` which is used to get information about the visible bounds of the buffer. For the size of the scrollbar and decorations...
> Couldn't this be an option to `get_viewport`, controlling how to count virtual lines? To me, that doesn't seem like the best approach. `get_viewport` is more related to the bounds...
Do you have valid use cases to why you want an API for this? Asking for things without any justification other than "it would be nice" doesn't really fly.
It looks like what you actually want is: ```lua require('satellite').setup { current_only = true, } ```