Salomon Popp

Results 83 comments of Salomon Popp

I've hand-rolled my own lazy-loading for Neotest adapters. On startup I create a simple [mapping of `filetype→neotest adapter module`](https://github.com/disrupted/dotfiles/blob/02c0917392a0cfca3c19e22918c01e28d6ddb612/.config/nvim/lua/conf/neotest/adapters.lua) and then load it from there on each of the entrypoints...

> [@tinzh](https://github.com/tinzh?rgh-link-date=2025-02-16T21%3A31%3A35.000Z) Nice find! I added ShaDa saving support. Any interest in testing it out? If so, temporarily change your lazy auto-session config as follows: > > -- 'rmagatti/auto-session', >...

> @disrupted does the shada/jumplist work as you're expecting with my branch? there's no technical reason it couldn't be separated but I'm worried about scope creep for auto-session. one way...

It seems to work really well so far. With the previous approach I encountered an issue where the global shadafile was leaking into the project-local shada on initial creation. For...

the most useless + annoying bot ever 🤦🏻

I agree with @stelcodes, I would also add `FocusGained`

As a workaround I am inserting directly into the `adapters` list which seems to work fine. https://github.com/nvim-neotest/neotest/issues/428#issuecomment-2676161358 But I would also be happy if a public API existed to register...

> i think returning `serverInfo` in [`InitializeResult`](https://microsoft.github.io/language-server-protocol/specifications/lsp/3.17/specification/#initializeResult) would probably be a better option than the client guessing different commands ([#1022](https://github.com/DetachHead/basedpyright/issues/1022)) that's true! Neovim already reads `InitializeResult.serverInfo` https://github.com/neovim/neovim/pull/31611, I believe the...

> That said, having a `--help` option that prints something is no bad thing, no? I agree with this. It would be nice to have a very minimal help menu....

I have a very similar annoyance that import suggestions appear in an inconvenient order. e.g. I would always like `pathlib.Path` to be the first suggestion. Of course this depends on...