]> git.ipfire.org Git - thirdparty/vim.git/commit
patch 9.2.0606: GTK4: does not support all clipboard formats v9.2.0606
authorFoxe Chen <chen.foxe@gmail.com>
Tue, 9 Jun 2026 18:49:31 +0000 (18:49 +0000)
committerChristian Brabandt <cb@256bit.org>
Tue, 9 Jun 2026 18:49:31 +0000 (18:49 +0000)
commit7daab2ad985740d93275fd2edfba293a32af05fa
treefcf48c3d3b072272a8fc28efb8983e0ed386fc26
parent781a91ac54fc7e647a0d2d85df9a4b884fb28ee8
patch 9.2.0606: GTK4: does not support all clipboard formats

Problem:  GTK4: GUI does not support Vim's internal specific
          formats that preserve motion type and encoding. It also
          doesn't support the 'html' option in 'clipboard'.
Solution: Refactor code and support for all clipboard formats
          (Foxe Chen).

closes: #20445

Signed-off-by: Foxe Chen <chen.foxe@gmail.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
12 files changed:
Filelist
src/Makefile
src/clipboard.c
src/gui.h
src/gui_gtk4.c
src/gui_gtk4_cb.c [new file with mode: 0644]
src/gui_gtk4_cb.h [new file with mode: 0644]
src/gui_gtk_x11.c
src/proto/clipboard.pro
src/testdir/test_wayland.vim
src/version.c
src/vim.h