Justin M. Keyes
8a7e1b19b9
docs: news, lsp autocomplete #33047
2025-03-26 05:49:48 -07:00
Justin M. Keyes
4b0e2605ea
feat(ui): UI :detach command
...
Problem:
Cannot detach the current UI.
Solution:
- Introduce `:detach`.
- Introduce `Channel.detach`.
Co-authored-by: bfredl <bjorn.linse@gmail.com >
2025-02-10 18:56:11 +01:00
dundargoc
e71d2c817d
docs: misc
...
Co-authored-by: Dustin S. <dstackmasta27@gmail.com >
Co-authored-by: Ferenc Fejes <fejes@inf.elte.hu >
Co-authored-by: Maria José Solano <majosolano99@gmail.com >
Co-authored-by: Yochem van Rosmalen <git@yochem.nl >
Co-authored-by: brianhuster <phambinhanctb2004@gmail.com >
Co-authored-by: zeertzjq <zeertzjq@outlook.com >
2025-01-30 13:46:06 +01:00
Justin M. Keyes
b52531a9cb
docs: misc #31822
...
* docs: drop "lua-" prefix from most treesitter tags
* docs: move mouse section from tui.txt to gui.txt
* docs: misc
2025-01-03 08:29:36 -08:00
Justin M. Keyes
dc692f553a
docs: misc #31479
2025-01-01 12:29:51 -08:00
Justin M. Keyes
5413c6475e
docs: graduate gui.txt to "flow layout"
2024-12-05 01:38:44 +01:00
Justin M. Keyes
ae93c7f369
docs: misc, help tags for neovim.io searches #31428
...
Problem:
Various keywords are commonly searched-for on https://neovim.io , but
don't have help tags.
Solution:
Add help tags.
fix #31327
2024-12-03 09:44:28 -08:00
Famiu Haque
07b4cb6ada
docs(options): remove description for hidden options #30903
...
Problem:
Hidden options are documented despite being no-ops.
Solution:
Remove docs for hidden options.
Move tags for options that we plan to restore, to ":help nvim-missing".
Move tags for permanently removed options, to ":help nvim-removed".
2024-10-22 09:14:01 -07:00
Justin M. Keyes
61f1b091ea
docs: dev-arch, focusable windows #30510
...
- 'statuscolumn' is no longer experimental
- add tags for popular searches on neovim.io
2024-10-07 08:27:38 -07:00
Justin M. Keyes
ff85e54939
feat(tui): builtin UI (TUI) sets client info #30397
...
Problem:
The default builtin UI client does not declare its client info. This
reduces discoverability and makes it difficult for plugins to identify
the UI.
Solution:
- Call nvim_set_client_info after attaching, as recommended by `:help dev-ui`.
- Also set the "pid" field.
- Also change `ui_active()` to return a count. Not directly relevant to
this commit, but will be useful later.
2024-09-18 04:14:06 -07:00
Justin M. Keyes
76aa3e52be
feat(defaults): popupmenu "Open in browser", "Go to definition" #30261
...
- Use the popup to expose more features such as LSP and gx.
- Move the copy/paste items lower in the menu, they are lower priority.
2024-09-05 05:56:00 -07:00
zeertzjq
18f1a3aaa5
vim-patch:c1b3984: runtime(doc): minor updates. ( #29778 )
...
closes : vim/vim#15280
c1b3984a7b
Co-authored-by: Shane Harper <shane@shaneharper.net >
2024-07-18 08:08:56 +08:00
dundargoc
8c5af0eb85
docs: misc ( #28837 )
...
Co-authored-by: Danymat <d.danymat@gmail.com >
Co-authored-by: Gregory Anders <greg@gpanders.com >
Co-authored-by: Jakub Okoński <jakub@okonski.org >
Co-authored-by: John L. Villalovos <john@sodarock.com >
Co-authored-by: Maria José Solano <majosolano99@gmail.com >
Co-authored-by: Michaili K <git@michaili.dev >
Co-authored-by: TheLeoP <eugenio2305@hotmail.com >
Co-authored-by: Tobias Schmitz <tobiasschmitz2001@gmail.com >
Co-authored-by: W20MC <157727813+W20MC@users.noreply.github.com >
Co-authored-by: Will Hopkins <willothyh@gmail.com >
Co-authored-by: Yifan Hu <141280278+b0ae989c@users.noreply.github.com >
Co-authored-by: glepnir <glephunter@gmail.com >
Co-authored-by: prljav <74116121+prljav@users.noreply.github.com >
2024-06-07 10:55:14 +08:00
zeertzjq
9711370c26
feat(defaults): add :Inspect to right-click menu ( #28181 )
...
Ref #21393
- Move default user commands to _defaults.lua as that now contains all
kinds of defaults rather than just default mappings and menus.
- Remove the :aunmenu as there are no menus when _defaults.lua is run.
2024-04-05 18:08:54 +08:00
Justin M. Keyes
036da0d079
fix(docs): vimdoc syntax errors
...
gen_help_html: truncate parse-error sample text
2023-06-25 17:14:28 +02:00
Christian Clason
e3f36377c1
vim-patch:71badf9547e8 ( #23285 )
...
Update runtime files
71badf9547
Co-authored-by: Bram Moolenaar <Bram@vim.org >
2023-04-23 15:22:55 +02:00
Christian Clason
18c22a6fb4
docs: fix treesitter parsing errors
2023-01-01 15:05:13 +01:00
dundargoc
615f124003
docs: fix typos ( #21196 )
...
Co-authored-by: zeertzjq <zeertzjq@outlook.com >
Co-authored-by: Raphael <glephunter@gmail.com >
Co-authored-by: Gregory Anders <greg@gpanders.com >
2022-11-29 09:45:48 +08:00
zeertzjq
77926b6493
vim-patch:8.2.0385: menu functionality insufficiently tested
...
Problem: Menu functionality insufficiently tested.
Solution: Add tests. Add menu_info(). (Yegappan Lakshmanan, closes vim/vim#5760 )
0eabd4dc8f
Omit feedkeys() change: even if "L" flag is implemented it will likely
use input_enqueue(), which already checks for interrupts.
Omit Test_mouse_popup_menu(): already tested in Lua.
2022-08-05 06:47:24 +08:00
matveyt
eb9b93b5e0
feat(defaults): mouse=nvi #19290
...
Problem:
Since right-click can now show a popup menu, we can provide messaging to
guide users who expect 'mouse' to be disabled by default. So 'mouse' can
now be enabled by default.
Solution:
Do it.
Closes #15521
2022-07-17 04:14:04 -07:00
zeertzjq
d81d8d454a
vim-patch:8.1.0695: internal error when using :popup
...
Problem: Internal error when using :popup.
Solution: When a menu only exists in Terminal mode give an error. (Naruhiko
Nishino, closes vim/vim#3765 )
f42b45d719
2022-07-01 10:17:39 +08:00
zeertzjq
015778a381
vim-patch:8.1.0487: no menus specifically for the terminal window
...
Problem: No menus specifically for the terminal window.
Solution: Add :tlmenu. (Yee Cheng Chin, closes vim/vim#3439 ) Add a menu test.
4c5d815256
ADDR_OHTER comes from patch 8.1.1241, which has already been ported.
2022-07-01 10:17:39 +08:00
zeertzjq
610cf9f950
vim-patch:8.0.1570: can't use :popup for a menu in the terminal
...
Problem: Can't use :popup for a menu in the terminal. (Wei Zhang)
Solution: Make :popup work in the terminal. Also fix that entries were
included that don't work in the current state.
29a2c08d79
2022-07-01 10:17:39 +08:00
Gregory Anders
9e1ee9fb1d
refactor!: delete insertmode ( #18547 )
...
Neovim already removed `evim` (or any similar flags). The 'insertmode'
option is a weird remnant, so get rid of it.
The 'insertmode' option is replaced with a script that closely emulates
the option. This script is documented at :help 'insertmode'
2022-05-22 21:20:18 -06:00
cbarrete
bd7a0b46a9
doc: remove mentions of compile-time flags #14935
...
Nvim always compiles everything in so those are useless at best and
confusing at worst.
2021-07-07 18:51:40 -07:00
Jan Edmund Lazo
ad6bb386be
vim-patch:4c295027a426
...
Update runtime files
4c295027a4
2021-05-02 13:00:38 -04:00
Jan Edmund Lazo
e1171cf1d2
vim-patch:d58a3bf7dac8
...
Update runtime files.
d58a3bf7da
Omit syntax/man.vim.
2021-05-01 02:01:25 -04:00
Jan Edmund Lazo
c287e734f1
vim-patch:ff78155aa175
...
Update runtime files
ff78155aa1
Omit menu_info().
2021-04-27 21:31:28 -04:00
Jan Edmund Lazo
6cdb755507
vim-patch:5ef1c6a4838a
...
Update runtime files
5ef1c6a483
"scrollfocus" is for Windows GUI only so it is N/A.
2021-04-27 09:21:29 -04:00
Justin M. Keyes
589f612adf
rename: UIAttach/UIDetach => UIEnter/UILeave
...
"enter"/"leave" is more conventional for Vim events, and
"attach"/"detach" distinction does not gain much.
2019-09-12 17:04:05 -07:00
Justin M. Keyes
6dd56d0902
UIAttach, UIDetach
...
doc: ginit.vim, gvimrc
fix #3656
2019-09-12 17:04:05 -07:00
Justin M. Keyes
c70c8b607f
doc [ci skip] #9478
...
- Lua
- developer guidelines
- MAINTAIN.md
- TUI: cleanup
- TUI: mention Windows terminfo builtins
- cleanup if_pyth, redirect python-bindeval tag
Helped-by: Björn Linse <bjorn.linse@gmail.com >
Helped-by: erw7 <erw7.github@gmail.com >
2019-01-26 20:38:14 +01:00
Justin M. Keyes
07fdbba9d0
vim-patch:91f84f6e11cd
...
Update runtime files.
91f84f6e11
2018-10-29 09:55:07 +01:00
Justin M. Keyes
c7513368f0
vim-patch:b5b7562475ad
...
Update runtime files.
b5b7562475
---
NA patch (Nvim does not ship with spell files):
vim-patch:3ad8772ef02e
Include Serbian spell input files
3ad8772ef0
2018-10-29 06:38:10 +01:00
Justin M. Keyes
ea12efa66b
doc: mouse: cleanup, fixup
...
- Much of the mouse chatter in gui.txt and term.txt is redundant; other
parts are outdated or irreleveant to Nvim.
- Fix default value of 'mousemodel' for Windows
2018-10-11 19:32:44 +02:00
Justin M. Keyes
4175dfac9a
vim-patch:01164a6546b4
...
Long overdue runtime update.
01164a6546
2017-11-07 23:07:03 +01:00
Justin M. Keyes
8c6168565c
vim-patch:37c64c78fd87
...
Note: Ignored changes to matchit.vim in favor of faca814116
.
---
Update runtime files.
37c64c78fd
2017-11-07 20:03:24 +01:00
Justin M. Keyes
208dee4585
vim-patch:b6e0ec6b71c4
...
Documentation updates.
b6e0ec6b71
2017-11-07 02:57:50 +01:00
Justin M. Keyes
7068370560
help, man.vim: change "outline" map to gO ( #7405 )
2017-10-21 02:33:58 +02:00
Justin M. Keyes
0b88bf256d
doc: api.txt; deprecate <special>
2017-07-08 16:34:35 +02:00
Justin M. Keyes
0ea7e45bc1
'cpoptions': remove "<" flag; ignore <special>
...
Closes #6937 "nvim_get_keymap output is unreliable"
2017-07-08 16:34:35 +02:00
Justin M. Keyes
db0159be26
doc: update *feature-list*, remove "gui_running"
...
Closes #6783
2017-05-22 07:02:51 +02:00
Justin M. Keyes
45ef3d9d0c
doc: Replace hardcoded TOCs with <M-]> advice.
2017-05-01 17:48:06 +02:00
Justin M. Keyes
0df1b6655b
doc: Removed t_XX options/keycodes. ( #6616 )
...
Closes #4482
TODO: revisit find_key_option_len()
2017-04-29 16:56:40 +02:00
Justin M. Keyes
a7f34e1991
options: remove 'guiheadroom'
2017-04-04 14:19:26 +02:00
Justin M. Keyes
82c67768fa
doc: Replace "For Vim ... Last change ..." headers ( #6328 )
2017-03-21 17:08:19 +01:00
Justin M. Keyes
d1d9ac5a3c
doc: mention tnoremap
...
Closes #5097
2016-08-01 04:58:40 -04:00
Justin M. Keyes
4bad05ba97
doc/clipboard: cleanup
2016-06-15 19:31:11 -04:00
Seth Jackson
7a7a758786
doc: Remove references to GTK.
...
We don't support it.
2016-01-14 13:16:10 -05:00
Seth Jackson
7497dbee16
doc: Remove references to Motif GUI support #3893
...
We don't support it.
2016-01-11 18:36:13 -05:00