]> git.ipfire.org Git - thirdparty/vim.git/commit
patch 9.1.1485: missing Wayland clipboard support v9.1.1485
authorFoxe Chen <chen.foxe@gmail.com>
Fri, 27 Jun 2025 19:10:35 +0000 (21:10 +0200)
committerChristian Brabandt <cb@256bit.org>
Fri, 27 Jun 2025 19:10:35 +0000 (21:10 +0200)
commitb90c2395b2c055aed38e0c5fd40c1841f43dab4b
treefe65d9ae9b6c854a83a341368958835c94b9f566
parent03125277e9ea2e263ea970436efdd433d7475e2a
patch 9.1.1485: missing Wayland clipboard support

Problem:  missing Wayland clipboard support
Solution: make it work (Foxe Chen)

fixes: #5157
closes: #17097

Signed-off-by: Foxe Chen <chen.foxe@gmail.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
68 files changed:
.github/workflows/ci.yml
.gitignore
.hgignore
Filelist
ci/setup-sway.sh [deleted file]
runtime/doc/Make_all.mak
runtime/doc/builtin.txt
runtime/doc/eval.txt
runtime/doc/help.txt
runtime/doc/index.txt
runtime/doc/options.txt
runtime/doc/quickref.txt
runtime/doc/starting.txt
runtime/doc/tags
runtime/doc/various.txt
runtime/doc/version9.txt
runtime/doc/vim.1
runtime/doc/vim.man
runtime/doc/wayland.txt [new file with mode: 0644]
runtime/optwin.vim
runtime/syntax/vim.vim
src/Makefile
src/auto/configure
src/auto/wayland/Makefile [new file with mode: 0644]
src/auto/wayland/README.txt [new file with mode: 0644]
src/auto/wayland/protocols/ext-data-control-v1.xml [new file with mode: 0644]
src/auto/wayland/protocols/primary-selection-unstable-v1.xml [new file with mode: 0644]
src/auto/wayland/protocols/wlr-data-control-unstable-v1.xml [new file with mode: 0644]
src/auto/wayland/protocols/xdg-shell.xml [new file with mode: 0644]
src/clipboard.c
src/config.h.in
src/config.mk.in
src/configure.ac
src/errors.h
src/evalfunc.c
src/evalvars.c
src/ex_cmdidxs.h
src/ex_cmds.h
src/ex_docmd.c
src/feature.h
src/globals.h
src/gui.c
src/main.c
src/message.c
src/option.c
src/option.h
src/optiondefs.h
src/optionstr.c
src/os_unix.c
src/proto.h
src/proto/clipboard.pro
src/proto/option.pro
src/proto/optionstr.pro
src/proto/os_unix.pro
src/proto/wayland.pro [new file with mode: 0644]
src/register.c
src/structs.h
src/testdir/Make_all.mak
src/testdir/gen_opt_test.vim
src/testdir/test_clipmethod.vim [new file with mode: 0644]
src/testdir/test_options.vim
src/testdir/test_registers.vim
src/testdir/test_startup.vim
src/testdir/test_wayland.vim [new file with mode: 0644]
src/testdir/window_manager.vim [new file with mode: 0644]
src/version.c
src/vim.h
src/wayland.c [new file with mode: 0644]