Comments (7)
I ran into this too and did some digging. If you change line 27 in lua/dressing/select/telescope.lua
from local client_id = item[1]
to local client_id = item.ctx.client_id
code actions work correctly again. Looking through neovim commits I'm assuming 9281edb is what broke it.
from dressing.nvim.
Should be fixed!
from dressing.nvim.
I updated neovim to NVIM v0.10.0-dev-a935c75
now fixed it
from dressing.nvim.
I ran into this too and did some digging. If you change line 27 in
lua/dressing/select/telescope.lua
fromlocal client_id = item[1]
tolocal client_id = item.ctx.client_id
code actions work correctly again. Looking through neovim commits I'm assuming 9281edb is what broke it.
LTDR: It worked! đ
Awesome find! I struggled a bit with Lazy plugin manager, trying to use the dev parameter to point to a version of dressing I had cloned locally. It worked, partly. For whatever reason Lazy could not find the branch I had created. Probably because it wasn't pushed to remote and I didn't want to do that just yet, so I cloned dressing instead =P But I can now confirm that doing the changes you suggested works!
from dressing.nvim.
I am on the latest neovim nightly NVIM v0.10.0-dev-1138+g71d9b7d15
.
This fix didnt seem to work for me, rather it was the problem. Removing the version check again fixed the issue for me...
from dressing.nvim.
is it me, or its breaking on my config now after this commit ??
NVIM v0.10.0-dev-4eea609
from dressing.nvim.
I have NVIM v0.10.0-dev-1420+g9dc440400-Homebrew
and dressing.nvim commit 94b0d24
And running :lua print(vim.fn.has("nvim-0.10"))
evaluates to 1
but I still see this error:
îȘ Error 00:51:24 msg_show.lua_error Error executing vim.schedule lua callback: ...vim/lazy/dressing.nvim/lua/dressing/select/telescope.lua:29: attempt to index field 'ctx' (a nil value)
stack traceback:
...vim/lazy/dressing.nvim/lua/dressing/select/telescope.lua:29: in function <...vim/lazy/dressing.nvim/lua/dressing/select/telescope.lua:8>
...vim/lazy/dressing.nvim/lua/dressing/select/telescope.lua:137: in function 'select'
...are/nvim/lazy/dressing.nvim/lua/dressing/select/init.lua:70: in function 'fn'
vim/_editor.lua:342: in function <vim/_editor.lua:341>
CleanShot.2024-01-01.at.00.51.19.mp4
from dressing.nvim.
Related Issues (20)
- input: newlines in contents HOT 1
- hey yo! disable ```dressing.nvim``` in ```nvim-tree``` float window HOT 5
- How to remove background on borders HOT 1
- Question: how to detect if `vim.ui.input` is been patched by this plugin via lua? HOT 2
- Receiving error "attempt to index field 'ctx' (a nil value)" HOT 3
- nui vim.ui.select callback is called twice, HOT 1
- [Question] option to disable titles HOT 2
- `<C-k>` doesn't work, while `<C-j>` does. HOT 3
- Race with concurrent selections in telescope and builtin backends HOT 1
- (select) Telescope code actions failed HOT 4
- [fzf-lua] latest commits in dressing might not be necessary anymore HOT 2
- Nui popup keeps size of first invocation
- extension rename is not working HOT 6
- FR: Backdrop setting
- Clicking outside telescope select window breaks all vim.ui.select actions HOT 1
- insert_only applies to input but not select boxes HOT 1
- Incorrect installation snippet for Lazy.nvim HOT 1
- Theme of input not matching Readme.md HOT 4
- `input` shows line numbers in normal mode. HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
đ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. đđđ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google â€ïž Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from dressing.nvim.