Mercurial > emacs
view man/trampver.texi @ 52516:0ca23eb697b9
(Fset_process_sentinel): Add sentinel to childp plist
for network process.
(socket_options): Add `:' prefix to option names. Add optbit field.
(set_socket_option): Remove no_error arg and special handling of s < 0.
Return 1<<optbit for known option, 0 for unknown.
Do not interpret 0 as false for boolean option (only nil).
Pass failed option and value to report_file_error.
(Fset_network_process_options): Replaced by Fset_network_process_option.
(Fset_network_process_option): New function to set just one option.
(Fmake_network_process): Allow :coding arg to be a cons.
Allow :server arg to be an integer specifying backlog size.
Remove :options arg, and allow options to be specified directly
as :KEY, VALUE pairs. Parse these options before binding socket.
As before, :reuseaddr t is default for a server process, but this
can now be disabled by specifying :reuseaddr nil.
(Fnetwork_interface_info): Rename from Fget_network_interface_info.
(init_process): Availability of network options is now checked with
simpler syntax (featurep 'make-network-process :OPTION); use loop to
setup features.
(syms_of_process): Fix defsubr's for the replaced functions.
author | Kim F. Storm <storm@cua.dk> |
---|---|
date | Tue, 16 Sep 2003 23:05:24 +0000 |
parents | 695cf19ef79e |
children | 83d9437acbf3 375f2633d815 |
line wrap: on
line source
@c -*-texinfo-*- @c texi/trampver.texi. Generated from trampver.texi.in by configure. @c In the Tramp CVS, the version number is auto-frobbed from @c configure.ac, so you should edit that file and run @c "autoconf && ./configure" to change the version number. @macro trampver{} 2.0.36 @end macro @c Other flags from configuration @set prefix /usr/local @set lispdir /usr/local/share/emacs/site-lisp @set infodir /usr/local/info @c Some flags which make the text independent on the (X)Emacs flavor. @c "emacs" resp "xemacs" are set in the Makefile. Default is "emacs". @ifclear emacs @ifclear xemacs @set emacs @end ifclear @end ifclear @c Emacs values. @ifset emacs @set emacs-name Emacs @set emacs-dir emacs @set ftp-package-name Ange-FTP @set tramp-prefix / @set tramp-prefix-single-hop @set tramp-postfix : @set tramp-postfix-single-hop : @set tramp-postfix-multi-hop : @end ifset @c XEmacs counterparts. @ifset xemacs @set emacs-name XEmacs @set emacs-dir xemacs @set ftp-package-name EFS @set tramp-prefix /[ @set tramp-prefix-single-hop [ @set tramp-postfix ] @set tramp-postfix-single-hop / @set tramp-postfix-multi-hop : @end ifset @c Empty macro definitions in order to satisfy texi2dvi @macro otherflavor @end macro @macro installationchapter @end macro @c The installation chapter is needed only in case Tramp is installed @c standalone. That's why it is included from `trampinst.texi'. @c Otherwise, '/dev/null/' is tken, which leaves this part empty. @ignore arch-tag: e0fe322c-e06b-46eb-bb5b-d091b521f41c @end ignore