[vim/vim] patch 9.1.1857 (Missing clipboard provider support) appears to break backward compatibility (Issue #18600)

5 views
Skip to first unread message

Peter Wu

unread,
Oct 18, 2025, 8:28:15 PM (2 days ago) Oct 18
to vim/vim, Subscribed
peterwu created an issue (vim/vim#18600)

Steps to reproduce

On macOS (26.0.1), I built from the master branch (containing patch 9.1.1857) with the default.

make
make install

I can confirm the +clipboard and +clipboard_provider features are included.

With all defaults (an empty vimrc), if I do :registers, I don't see the * or + register and am given a W23 error if attempting to use either register.

  • :echo v:clipmethod shows none;
  • :set clipmethod shows gui,other

Previously, patch 9.1.1856 or earlier, if I followed the same build instruction, I could see the * register and was able to use "*y and "*p to access the clipboard.

With patch 9.1.1857, I can use the * register as before, if I explicitly disable-clipboard-provider when building:

./configure --disable-clipboard-provider

On my Linux box running Fedora 42, I tried the same thing but with wayland support.

./configure --with-features=normal --with-wayland --enable-terminal

I can confirm that +clipboard, +clipboard_provider, +wayland, +wayland_clipboard and +wayland_focus_steal are all included. I even installed wl-copy and wl-paste in case they're needed.

With all defaults (an empty vimrc), if I do :registers, I don't see the * or + register and am given a W23 error if attempting to use either register.

  • :echo v:clipmethod shows none;
  • :set clipmethod shows wayland, x11,gui,other

Please correct me if I'm mistaken but it seems to me that patch 9.1.1857 at least breaks the default behaviour as of patch 9.1.1856 on macOS.

Expected behaviour

The introduction of clipboard_provider should be backward compatible.

Version of Vim

9.1.1857

Environment

OS: macOS 26.0.1 / Fedora Linux 42
Shell: bash 5.2.37
Terminal: doesn't seem to matter as this behaviour can always be reproduced. Terminals tested:
macOS stock Terminal app, ghostty, kitty, foot.

Logs and stack traces


Reply to this email directly, view it on GitHub.
You are receiving this because you are subscribed to this thread.Message ID: <vim/vim/issues/18600@github.com>

Reply all
Reply to author
Forward
0 new messages