]> git.ipfire.org Git - thirdparty/vim.git/commit
patch 9.1.2072: Socket server has a few minor issues v9.1.2072
authorFoxe Chen <chen.foxe@gmail.com>
Fri, 9 Jan 2026 17:30:50 +0000 (17:30 +0000)
committerChristian Brabandt <cb@256bit.org>
Fri, 9 Jan 2026 17:30:50 +0000 (17:30 +0000)
commita378c722a2d6c26da4e70dfefdd4802777a58513
tree578839da7135d8884cf6cfe9bd42fa9deaa9b9a6
parent5516fc534ea03ba4ee42da2cc14e76d9d26151bc
patch 9.1.2072: Socket server has a few minor issues

Problem:  Socket server has some small issues
Solution: Fix issues (see below)

- don't poll current vim instance when using serverlist()
- list the current vim instance in serverlist() (to match X11
  behaviour)
- don't make X11 feature disable socketserver feature
- refactor CheckSocketServer logic and update tests with remote server
  dependency

closes: #19118

Signed-off-by: Foxe Chen <chen.foxe@gmail.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
13 files changed:
Filelist
src/auto/configure
src/config.h.in
src/configure.ac
src/feature.h
src/os_unix.c
src/testdir/test_clientserver.vim
src/testdir/test_remote.vim
src/testdir/test_usercommands.vim
src/testdir/test_vim9_builtin.vim
src/testdir/util/check.vim
src/testdir/util/socketserver.vim [new file with mode: 0644]
src/version.c