kuesvr(1)

NAME

kuesvr - the CERN KUIP edit server

SYNOPSIS

kuesvr -p pid -c cmd -t tmpfile [ -e editor ] file

DESCRIPTION

kuesvr is a small program called from KUIP. (KUIP stands
for Kit for a User Interface Package; it is part of the Packlib
library from CERN.) kuesvr allows the user to call up an editor
from within a KUIP program (PAW, for instance) on the file given
by file, and continue to use the program asynchronously.
In general kuesvr is not called directly from the command
line (in Debian it is not even located in the $PATH); instead it
will be run automatically from a KUIP program when an editor is
needed, as long as the command line set with KUIP's HOST_EDITOR
command ends with an ampersand ('&'), and $DISPLAY is set. If
$DISPLAY is unset (or, on non-Debian systems, if kuesvr cannot be
found in $PATH), the ampersand will be ignored. For instance,
PAW > HOST_EDITOR 'emacs -geometry 80x48 &'
The editor is expected to create its own graphical window.
However, since 'vi' is a frequent choice, setting HOST_EDITOR to
'vi &' will automatically be interpreted as 'x-terminal-emulator
-e vi &' instead.

OPTIONS

-c cmd Specifies the KUIP command invoking the edit serv
er.
-e editor
Specifies the editor to be used. By default it is
vi. Even though this flag is optional, it will be set anyway
when kuesvr is called from the KUIP library.
-p pid Specifies the process ID of the calling program.
-t tmpfile
Specifies the name of the temporary file used for
communication between the calling program and the edit server.
This is a Debian extension added for security reasons. It is a
required argument, so this version of kuesvr will not work with a
KUIP application using CERN's unmodified Packlib; nor will CERN's
unmodified kuesvr work with the Debian version of Packlib.

SEE ALSO

· paw(1) - a program that can use the edit server
· the KUIP online help available with command "help
host_editor"
· the KUIP manual, available at
http://wwwasdoc.web.cern.ch/wwwasdoc/psdir/kuip.ps.gz

AUTHOR

This manual page was written by Kevin McCarty <kmccar
ty@debian.org> for the Debian GNU/Linux system (but may be used
by others).

March 4, 2005
Copyright © 2010-2025 Platon Technologies, s.r.o.           Index | Man stránky | tLDP | Dokumenty | Utilitky | O projekte
Design by styleshout