Shougo

Results 758 comments of Shougo

> So raw input can be changed on the fly by plugins? That sounds like a potential source of very strange bugs. The feature is needed to support in `nvim-cmp`...

> When KeyInputPre and vim.on_key() both exist, there is also an ordering problem. Since KeyInputPre can change v:char, whether it is triggered before or after vim.on_key() affects what vim.on_key() receives....

Hm.... I have set textlock in `KeyInputPre`. Because it can change the text by `v:char`. NOTE: `InsertChaPre` is also set textlock. Not textlock is not danger?

> skkeleton#register_kanatable() にファイルを渡せるようにするか globalKanaTableFiles の仕様を変えてしまうかする これ、別の機能なので別の API にしてしまってよいと思います。 `skkeleton#register_kanatable_file(path, encoding='')`

> AFAIK Neovim doesn't provide a convenient API for inserting text into the terminal prompt, so I had to cobble something together using vim.feedkeys(). I also experimented with vim.paste(), but...

> Autocompletion immediately triggers after accepting a suggestion. It looks like after accepting a suggestion like Bla, the final character in the accepted text, in this case a, is once...

I think it would be better to provide a specific example since it's not clear how it doesn't work.

I will test the command. But I think it works for only deno.json.

I have tested `deno outdated --update`, but it does not work without dependency files(package.json, pkg.json, etc). `molt` works without dependency files. So it is useful for me.