comparison lisp/gnuserv.el @ 2437:807b51903ed4

[xemacs-hg @ 2004-12-14 09:56:38 by stephent] update gnuserv docs <87ekhtnqzy.fsf@tleepslib.sk.tsukuba.ac.jp>
author stephent
date Tue, 14 Dec 2004 09:56:48 +0000
parents 0a85daf64258
children a72dc882abf1
comparison
equal deleted inserted replaced
2436:709ed9eb45a1 2437:807b51903ed4
417 417
418 ;; "Execute" a client connection, called by gnuclient. This is the 418 ;; "Execute" a client connection, called by gnuclient. This is the
419 ;; backbone of gnuserv.el. 419 ;; backbone of gnuserv.el.
420 (defun gnuserv-edit-files (type list &rest flags) 420 (defun gnuserv-edit-files (type list &rest flags)
421 "For each (line-number . file) pair in LIST, edit the file at line-number. 421 "For each (line-number . file) pair in LIST, edit the file at line-number.
422 The visited buffers are memorized, so that when \\[gnuserv-edit] is invoked 422 The visited buffers are recorded, so that when \\[gnuserv-edit] is invoked
423 in such a buffer, or when it is killed, or the client's device deleted, the 423 in such a buffer, or when it is killed, or the client's device deleted, the
424 client will be invoked that the edit is finished. 424 client will be informed that the edit is finished.
425 425
426 TYPE should either be a (tty TTY TERM PID) list, or (x DISPLAY) list. 426 TYPE should be a list in one of the forms (tty TTY TERM PID), (x DISPLAY),
427 \(gtk DISPLAY), or (mswindows DISPLAY). Currently GTK and MS Windows do not
428 support multiple displays, so the DISPLAY member is ignored. Conventionally
429 it is set to nil.
427 If a flag is `quick', just edit the files in Emacs. 430 If a flag is `quick', just edit the files in Emacs.
428 If a flag is `view', view the files read-only." 431 If a flag is `view', view the files read-only."
429 (let (quick view) 432 (let (quick view)
430 (mapc (lambda (flag) 433 (mapc (lambda (flag)
431 (case flag 434 (case flag