Justin M. Keyes

Results 2414 comments of Justin M. Keyes

Related: https://github.com/neovim/neovim/pull/30379

> Error should mention the parser _file location_. It wasn't obvious that I had a `~/.config/nvim/parser/` that was overriding the builtin parser. > `vim.treesitter.get_parser()` should return the parser file location....

Via https://twitter.com/oilsforunix/status/1680957458431213569 : > I have been lightly working on almost exactly this, many notes on [https://oilshell.zulipchat.com](https://t.co/qk22EV4Iri) (please join). Working name is "Silo" for dumb artifacts; "medo"/meadow for git-versioned trees....

It is intended to calculate dependencies. I don't understand your question.

> i.e. not dependencies of a plugin, but dependencies of a user's configuration. Yes. Users can specify their plugins in a local `pkg.json`. > whether it should play a role...

Since https://github.com/justinmk/vim-dirvish/pull/255 , a different approach is used in Neovim. But I wouldn't expect that to regress the behavior for Vim. Does reverting that (or going back to a dirvish...

oh I forgot that textprops are used in Vim if available: https://github.com/justinmk/vim-dirvish/blob/5d1d1ef45c6161af14c7d3d3097057e8fb5ac257/autoload/dirvish.vim#L434-L439 so either we're doing something wrong, or upstream Vim changed something and we need to adapt. I confirmed...

> So instead it could be `vim.api.nvim_create_buf(, , [])` Sounds like a new 'buftype' could make sense. Or maybe there is an existing buftype(s) that LSP should already support (by...

> Imho we should support something like: > > vim.lsp.get_config(name, function(conf) > vim.lsp.start(conf) > end) Is that covered by, or a potential sub-task of, the "Allow Config to be a...

> One could just create `~/.cache/nvim/scratch/` and make "scratchpads" be created there under names/subfolders hashed based on datetime, uuidgen or something. That shifts the problem to a different place. And...