You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: POPUP.md
+29-5
Original file line number
Diff line number
Diff line change
@@ -10,6 +10,7 @@ stablization and any required features are merged into Neovim, we can upstream
10
10
this and expose the API in vimL to create better compatibility.
11
11
12
12
## Notices
13
+
-**2024-09-19:** change `enter` default to false to follow Vim.
13
14
-**2021-09-19:** we now follow Vim's convention of the first line/column of the screen being indexed 1, so that 0 can be used for centering.
14
15
-**2021-08-19:** we now follow Vim's default to `noautocmd` on popup creation. This can be overriden with `vim_options.noautocmd=false`
15
16
@@ -34,19 +35,26 @@ Unlikely (due to technical difficulties):
34
35
- textprop
35
36
- textpropwin
36
37
- textpropid
37
-
-[ ] "close"
38
-
- But this is mostly because I don't know how to use mouse APIs in nvim. If someone knows. please make an issue in the repo, and maybe we can get it sorted out.
39
38
40
39
Unlikely (due to not sure if people are using):
41
40
-[ ] tabpage
42
41
43
42
## Progress
44
43
44
+
Suported Functions:
45
+
46
+
-[x] popup.create
47
+
-[x] popup.move
48
+
-[ ] popup.close
49
+
-[ ] popup.clear
50
+
51
+
45
52
Suported Features:
46
53
47
54
-[x] what
48
55
- string
49
56
- list of strings
57
+
- bufnr
50
58
-[x] popup_create-arguments
51
59
-[x] border
52
60
-[x] borderchars
@@ -69,6 +77,25 @@ Suported Features:
69
77
-[x] title
70
78
-[x] wrap
71
79
-[x] zindex
80
+
-[x] callback
81
+
-[ ] mousemoved
82
+
-[ ] "any"
83
+
-[ ] "word"
84
+
-[ ] "WORD"
85
+
-[ ] "expr"
86
+
-[ ] (list options)
87
+
-[?] close
88
+
-[ ] "button"
89
+
-[ ] "click"
90
+
-[x] "none"
91
+
92
+
93
+
Additional Features:
94
+
95
+
-[x] enter
96
+
-[x] focusable
97
+
-[x] noautocmd
98
+
-[x] finalize_callback
72
99
73
100
## All known unimplemented vim features at the moment
0 commit comments