From 6fa1d7d64e8ba4ec857612c6bb42e0577caae052 Mon Sep 17 00:00:00 2001 From: Pavel Sanda Date: Mon, 2 Feb 2009 22:22:50 +0000 Subject: [PATCH] *Extended.lyx: update info about LyX server git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28327 a592a061-630c-0410-9148-cb99ea01b6c8 --- lib/doc/Extended.lyx | 38 ++++++++++++-------------------------- 1 file changed, 12 insertions(+), 26 deletions(-) diff --git a/lib/doc/Extended.lyx b/lib/doc/Extended.lyx index d9d7cc896f..4114b6c1f6 100644 --- a/lib/doc/Extended.lyx +++ b/lib/doc/Extended.lyx @@ -1,4 +1,4 @@ -#LyX 1.6.1 created this file. For more info see http://www.lyx.org/ +#LyX 1.6.2svn created this file. For more info see http://www.lyx.org/ \lyxformat 345 \begin_document \begin_header @@ -4268,7 +4268,7 @@ status collapsed ' to create the pipes. If one of the pipes already exists, LyX will assume that another LyX process is already running and will not start the server. - This means that if LyX crashes, or if for some other reason, a + If for some other reason, an unused \begin_inset Quotes eld \end_inset @@ -4276,10 +4276,10 @@ stale \begin_inset Quotes erd \end_inset - pipe is left in existence when LyX closes, then LyX will not start the - server. - (This is bug 641.) You will need to delete the pipes manually and then restart - LyX. + pipe is left in existence when LyX closes, then LyX will try to delete + it. + If this fails for some reason, you will need to delete the pipes manually + and then restart LyX. \end_layout \begin_layout Standard @@ -4315,41 +4315,27 @@ lyx -dbg lyxserver \end_layout \begin_layout Standard -Other than this, there are a few points to consider: -\end_layout - -\begin_layout Itemize -Both server and clients must run on UNIX or OS/2 machines. - Communications between LyX on UNIX and clients on OS/2 or vice versa is - not possible right now. -\end_layout - -\begin_layout Itemize -On OS/2, only one client can connect to LyXServer at a time. -\end_layout - -\begin_layout Itemize -On OS/2, clients must open the input pipe with +You can find a complete example client written in C in the source distribution + as \begin_inset Flex CharStyle:Code status collapsed \begin_layout Plain Layout -O_WRONLY +development/lyxserver/server_monitor.c \end_layout \end_inset - mode. +. \end_layout \begin_layout Standard -You can find a complete example client written in C in the source distribution - as +Another useful tool is command-line based client you will find in \begin_inset Flex CharStyle:Code status collapsed \begin_layout Plain Layout -development/lyxserver/server_monitor.c +src/client/lyxclient \end_layout \end_inset -- 2.39.5