summaryrefslogtreecommitdiff
path: root/mnv/src/testdir/util/socketserver.mnv
diff options
context:
space:
mode:
Diffstat (limited to 'mnv/src/testdir/util/socketserver.mnv')
-rw-r--r--mnv/src/testdir/util/socketserver.mnv17
1 files changed, 17 insertions, 0 deletions
diff --git a/mnv/src/testdir/util/socketserver.mnv b/mnv/src/testdir/util/socketserver.mnv
new file mode 100644
index 0000000000..19ff56406a
--- /dev/null
+++ b/mnv/src/testdir/util/socketserver.mnv
@@ -0,0 +1,17 @@
+" Check if only the socketserver backend is available for clientserver (only on
+" Unix), and set g:socketserver_only to v:true along with starting the
+" socketserver.
+command TrySocketServer call TrySocketServer()
+func TrySocketServer()
+ if has("socketserver") && !has("x11")
+ let g:socketserver_only = v:true
+
+ if v:servername == ""
+ call remote_startserver('MNVSOCKETSERVERTEST')
+ endif
+ else
+ let g:socketserver_only = v:false
+ endif
+endfunc
+
+" mnv: shiftwidth=2 sts=2 expandtab