patch 9.1.1743: Haiku: no full-screen support

Problem:  Haiku: no full-screen support
Solution: Add support for toggling full-screen using the keyboard
          (rymdbar)

Makes toggling using keyboard possible. This change does not add any
`:fullscreen` command (Which currently only macVim has).

See https://www.haiku-os.org/docs/userguide/en/keyboard-shortcuts.html
for motivation on key combination used, as well as terminology choice.
With vim being inconsistent (`:help intro` suggests <A> and <M>, while
<Alt> is used at a dozen other places) following Haiku nomenclature
seems most appropriate.

closes: #18235

Signed-off-by: rymdbar <rymdbar@x20.se>
Signed-off-by: Christian Brabandt <cb@256bit.org>
This commit is contained in:
rymdbar
2025-09-08 15:42:25 -04:00
committed by Christian Brabandt
parent 6d68508e62
commit cd9d30486a
5 changed files with 61 additions and 7 deletions

View File

@ -1,4 +1,4 @@
*vi_diff.txt* For Vim version 9.1. Last change: 2025 Sep 04
*vi_diff.txt* For Vim version 9.1. Last change: 2025 Sep 08
VIM REFERENCE MANUAL by Bram Moolenaar
@ -1379,13 +1379,13 @@ support is verified as part of the CI test suite.
System | Status:~
--------------------------------+-----------------------------------------
Amiga (OS4, AROS & MorphOS): | still supported (?)
Haiku: | still supported (?)
Haiku: | supported
Linux: | fully supported (on maintained versions)
Mac OS: | fully supported up until v10.6 (?)
MS-Windows 7, 8, 10, 11: | fully supported
UNIX: | supported (on maintained versions)
OpenVMS: | supported
QNX: | still supported (?)
UNIX: | supported (on maintained versions)
zOS/OS390: | still supported (?)
The following operating systems are no longer supported: