diff options
author | zeertzjq <zeertzjq@outlook.com> | 2024-10-20 07:59:43 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-10-20 07:59:43 +0800 |
commit | 3cf602486ce5cfaa50f33edbe179928f84527dc9 (patch) | |
tree | 68fbcc42cbdb1232a6154e50ef67b9e27232160c /src/nvim/terminal.c | |
parent | 4833a63929a83c11379036ead33913711134015b (diff) | |
download | rneovim-3cf602486ce5cfaa50f33edbe179928f84527dc9.tar.gz rneovim-3cf602486ce5cfaa50f33edbe179928f84527dc9.tar.bz2 rneovim-3cf602486ce5cfaa50f33edbe179928f84527dc9.zip |
feat(terminal)!: make 'belloff' and 'visualbell' apply to terminal bell (#30859)
vim-patch:8.2.4744: a terminal window can't use the bell
vim-patch:8.2.4745: using wrong flag for using bell in the terminal
BREAKING CHANGE: Bells from :terminal are now silent by default, unless
'belloff' option doesn't contain "term" or "all".
Diffstat (limited to 'src/nvim/terminal.c')
-rw-r--r-- | src/nvim/terminal.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/nvim/terminal.c b/src/nvim/terminal.c index b916660024..f444021b90 100644 --- a/src/nvim/terminal.c +++ b/src/nvim/terminal.c @@ -1178,9 +1178,10 @@ static int term_settermprop(VTermProp prop, VTermValue *val, void *data) return 1; } +/// Called when the terminal wants to ring the system bell. static int term_bell(void *data) { - ui_call_bell(); + vim_beep(BO_TERM); return 1; } |