From mboxrd@z Thu Jan 1 00:00:00 1970 Path: quimby.gnus.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: Re: New patch for server sockets and datagram (UDP) support. Date: Fri, 8 Mar 2002 14:06:12 -0700 (MST) Message-ID: <200203082106.g28L6CM03188@wijiji.santafe.edu> References: <5xwux64cxe.fsf@kfs2.cua.dk> <5xg03pyyo3.fsf@kfs2.cua.dk> <5xadtvuodz.fsf@kfs2.cua.dk> <200202280408.g1S48QG19264@aztec.santafe.edu> <5xvgchkui4.fsf@kfs2.cua.dk> <200203012123.g21LNvS20494@aztec.santafe.edu> <5xofi1p7cz.fsf_-_@kfs2.cua.dk> <5xg03cprxi.fsf@kfs2.cua.dk> <874rjsd2uc.fsf@gnu.org> <5xbse0pn55.fsf@kfs2.cua.dk> Reply-To: rms@gnu.org NNTP-Posting-Host: quimby.gnus.org X-Trace: quimby.gnus.org 1015621794 5120 80.91.224.244 (8 Mar 2002 21:09:54 GMT) X-Complaints-To: usenet@quimby.gnus.org NNTP-Posting-Date: 8 Mar 2002 21:09:54 GMT Cc: alex@gnu.org, emacs-devel@gnu.org Original-Received: from fencepost.gnu.org ([199.232.76.164]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 16jRcf-0001KU-00 for ; Fri, 08 Mar 2002 22:09:53 +0100 Original-Received: from localhost ([127.0.0.1] helo=fencepost.gnu.org) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 16jRbu-0007BT-00; Fri, 08 Mar 2002 16:09:06 -0500 Original-Received: from pele.santafe.edu ([192.12.12.119]) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 16jRZ7-0006wF-00; Fri, 08 Mar 2002 16:06:14 -0500 Original-Received: from wijiji.santafe.edu (wijiji [192.12.12.5]) by pele.santafe.edu (8.11.6+Sun/8.9.3) with ESMTP id g28L6Nu06779; Fri, 8 Mar 2002 14:06:23 -0700 (MST) Original-Received: (from rms@localhost) by wijiji.santafe.edu (8.11.6+Sun/8.9.3) id g28L6CM03188; Fri, 8 Mar 2002 14:06:12 -0700 (MST) X-Authentication-Warning: wijiji.santafe.edu: rms set sender to rms@wijiji using -f Original-To: storm@cua.dk In-reply-to: <5xbse0pn55.fsf@kfs2.cua.dk> (storm@cua.dk) Errors-To: emacs-devel-admin@gnu.org X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.0.5 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Emacs development discussions. List-Unsubscribe: , List-Archive: Xref: quimby.gnus.org gmane.emacs.devel:1811 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:1811 We could rename the C-level function to, say, open-network-connection and write lisp-level wrappers (in simple.el) around it like open-network-stream, open-network-stream-nowait, open-network-stream-server, open-local-stream-nowait, open-local-stream, open-local-stream-server, open-datagram-server, open-datagram-client, etc. etc. That is taking things to an absurd extreme. We certainly do not want to define all these as separate functions--it would be cumbersome. However, to have two or three convenience or compatibility functions for a few larger categories of cases could be a good idea. _______________________________________________ Emacs-devel mailing list Emacs-devel@gnu.org http://mail.gnu.org/mailman/listinfo/emacs-devel