From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: David Kastrup Newsgroups: gmane.emacs.devel Subject: Re: ls-lisp and remote files Date: 13 Nov 2003 19:48:22 +0100 Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: References: <3FA16F54.80201@math.ku.dk> <873cd2h4vc.fsf@emptyhost.emptydomain.de> <3FAEB1CD.8010100@math.ku.dk> <3FB089D8.8010300@math.ku.dk> <3FB20E4C.4080904@math.ku.dk> <3FB3BD92.3060709@yahoo.com> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1068749678 6184 80.91.224.253 (13 Nov 2003 18:54:38 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Thu, 13 Nov 2003 18:54:38 +0000 (UTC) Cc: Kevin Rodgers , emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Thu Nov 13 19:54:35 2003 Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1AKMby-0006dG-00 for ; Thu, 13 Nov 2003 19:54:34 +0100 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.35 #1 (Debian)) id 1AKMby-0000jT-00 for ; Thu, 13 Nov 2003 19:54:34 +0100 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.24) id 1AKNZE-0002h6-QP for emacs-devel@quimby.gnus.org; Thu, 13 Nov 2003 14:55:48 -0500 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.24) id 1AKNU9-0000Jl-N7 for emacs-devel@gnu.org; Thu, 13 Nov 2003 14:50:33 -0500 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.24) id 1AKNTT-0008G5-Q8 for emacs-devel@gnu.org; Thu, 13 Nov 2003 14:50:24 -0500 Original-Received: from [62.226.11.237] (helo=localhost.localdomain) by monty-python.gnu.org with esmtp (TLSv1:DES-CBC3-SHA:168) (Exim 4.24) id 1AKNTS-0008EE-RX for emacs-devel@gnu.org; Thu, 13 Nov 2003 14:49:51 -0500 Original-Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hADImNjN027029 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 13 Nov 2003 19:48:23 +0100 Original-Received: (from dak@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hADImMcQ027025; Thu, 13 Nov 2003 19:48:22 +0100 Original-To: Andreas Schwab In-Reply-To: Original-Lines: 27 User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3.50 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.2 Precedence: list List-Id: Emacs development discussions. List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:17806 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:17806 Andreas Schwab writes: > Kevin Rodgers writes: > > > Richard Stallman wrote: > > > >> The option should be designed so that there is a non-nil value meaning > >> "numbers" and another non-nil value meaning "strings", so that we can > >> someday change the meaning of nil. > > > > How about any number (e.g. 0) or any string (e.g. "")? > > Or maybe 'numberp and 'stringp. The original proposal has the advantage that (setq x (what-were-we-talking-about x)) will retain the type. Almost as easy would be to use the values (type-of 0) and (type-of "") (after evaluation, of course). There is no similarly straightforward mapping from a number to 'numberp and a string to 'stringp AFAIR. -- David Kastrup, Kriemhildstr. 15, 44793 Bochum