James Trew
James Trew
> they aren't compatible with emmylua annotations which are used within docgen (its uses a lua treesitter parser with emmylua support). Yeah I actually made an issue on tree-sitter-lua about...
It looks to be by design (with tests) https://github.com/nvim-telescope/telescope.nvim/blob/87e92ea31b2b61d45ad044cf7b2d9b66dad2a618/lua/telescope/config/resolve.lua#L268 That `- 1` being the difference maker. I'm a little shaky on adding more config options to layout_config but I suppose...
I'm thinking maybe something more like `anchor_padding` that's a default of 1. Then just do something like ```lua if anchor:find "W" then pos[1] = math.ceil((p_width - max_columns) / 2) +...
I found an regression with `:Telescope help_tags` related to opening an existing buffer at a different location. 1. `:Telescope help_tags` -> search for `bufhidden` -> this opens the `options.txt` doc...
> I found an regression with `:Telescope help_tags` related to opening an existing buffer at a different location. > > 1. `:Telescope help_tags` -> search for `bufhidden` -> this opens...
Yeah idno how to cleanly fix this without API changes and big refactors.
Thanks for reporting. This is something we've been tracking and struggling to get a clean fix. I opened a PR with a potential fix for it but there's a ton...
If you can give the PR a try, that'll be helpful.
Pushed another commit. Should fix this as well. Just throwing `vim.schedule` around everywhere :laughing:
My theory is that we were setting cursor positions or allowing subsequent commands that set cursor positions too early in the vim event loop before it was "safe" to do...