comparison runtime/doc/gui_x11.txt @ 34242:2dae3f0bfa53

runtime(doc): Update help for Wayland support Commit: https://github.com/vim/vim/commit/1b7fbe726a4e7ad117bace7e40f5e0a286a2cd5b Author: Christian Brabandt <cb@256bit.org> Date: Tue Jan 30 20:41:07 2024 +0100 runtime(doc): Update help for Wayland support Signed-off-by: Christian Brabandt <cb@256bit.org>
author Christian Brabandt <cb@256bit.org>
date Tue, 30 Jan 2024 20:45:04 +0100
parents 4635e43f2c6f
children d15d40bf532b
comparison
equal deleted inserted replaced
34241:c58595d65350 34242:2dae3f0bfa53
1 *gui_x11.txt* For Vim version 9.1. Last change: 2022 Apr 03 1 *gui_x11.txt* For Vim version 9.1. Last change: 2024 Jan 30
2 2
3 3
4 VIM REFERENCE MANUAL by Bram Moolenaar 4 VIM REFERENCE MANUAL by Bram Moolenaar
5 5
6 6
578 ============================================================================== 578 ==============================================================================
579 7. KDE version *gui-kde* *kde* *KDE* *KVim* 579 7. KDE version *gui-kde* *kde* *KDE* *KVim*
580 *gui-x11-kde* 580 *gui-x11-kde*
581 There is no KDE version of Vim. There has been some work on a port using the 581 There is no KDE version of Vim. There has been some work on a port using the
582 Qt toolkit, but it never worked properly and it has been abandoned. Work 582 Qt toolkit, but it never worked properly and it has been abandoned. Work
583 continues on Yzis: https://github.com/chrizel/Yzis. 583 continues on Yzis: https://github.com/chrizel/Yzis but it seems also
584 abandoned.
584 585
585 ============================================================================== 586 ==============================================================================
586 8. Compiling *gui-x11-compiling* 587 8. Compiling *gui-x11-compiling*
587 588
588 If using X11, Vim's configure will by default first try to find the necessary 589 If using X11, Vim's configure will by default first try to find the necessary
644 *gui-x11-misc* 645 *gui-x11-misc*
645 In general, do not try to mix files from different GTK+, Motif and X11 646 In general, do not try to mix files from different GTK+, Motif and X11
646 versions. This will cause problems. For example, using header files for 647 versions. This will cause problems. For example, using header files for
647 X11R5 with a library for X11R6 probably doesn't work (although the linking 648 X11R5 with a library for X11R6 probably doesn't work (although the linking
648 won't give an error message, Vim will crash later). 649 won't give an error message, Vim will crash later).
650
651 *gui-wayland*
652 Initial support for the Wayland display server protocol has landed in patch
653 9.0.0064. To enable it, you need to set the environment variable
654 "$GVIM_ENABLE_WAYLAND" in your shell.
655
656 Note: The Wayland protocol is subject to some restrictions, so the following
657 functions won't work: |getwinpos()|, |getwinposx()|, |getwinposy()| and the
658 |v:windowid| variable won't be available.
649 659
650 ============================================================================== 660 ==============================================================================
651 9. X11 selection mechanism *x11-selection* 661 9. X11 selection mechanism *x11-selection*
652 662
653 If using X11, in either the GUI or an xterm with an X11-aware Vim, then Vim 663 If using X11, in either the GUI or an xterm with an X11-aware Vim, then Vim