From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Andy Wingo Newsgroups: gmane.emacs.devel Subject: Re: emacs lisp syntax rfc: (cond (EXPR => (lambda (X) ...))) Date: Tue, 11 Jan 2011 09:20:38 -0800 Message-ID: References: <877hengesr.fsf@ambire.localdomain> <87tyhoa67u.fsf@ambire.localdomain> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: dough.gmane.org 1294766281 31658 80.91.229.12 (11 Jan 2011 17:18:01 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Tue, 11 Jan 2011 17:18:01 +0000 (UTC) Cc: Thien-Thi Nguyen , emacs-devel@gnu.org To: rms@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Jan 11 18:17:56 2011 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Pchqy-0002ga-D4 for ged-emacs-devel@m.gmane.org; Tue, 11 Jan 2011 18:17:55 +0100 Original-Received: from localhost ([127.0.0.1]:44656 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Pchqv-0000iU-Nl for ged-emacs-devel@m.gmane.org; Tue, 11 Jan 2011 12:17:49 -0500 Original-Received: from [140.186.70.92] (port=47935 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PchqQ-0000Q7-K9 for emacs-devel@gnu.org; Tue, 11 Jan 2011 12:17:40 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Pchp7-0007nq-VD for emacs-devel@gnu.org; Tue, 11 Jan 2011 12:17:17 -0500 Original-Received: from a-pb-sasl-sd.pobox.com ([64.74.157.62]:33853 helo=sasl.smtp.pobox.com) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Pchp7-0007nV-QC; Tue, 11 Jan 2011 12:15:57 -0500 Original-Received: from sasl.smtp.pobox.com (unknown [127.0.0.1]) by a-pb-sasl-sd.pobox.com (Postfix) with ESMTP id 80F993208; Tue, 11 Jan 2011 12:16:38 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=pobox.com; h=from:to:cc :subject:references:date:in-reply-to:message-id:mime-version :content-type; s=sasl; bh=OBICTOiaVbqUwTOCs0lCiLRFtl8=; b=v54Va7 DE8BDEgGdqTbjbxr5IIE8XAsIW7GVXaSy6ngPX+IpSk2G6UlJzNMnLhMdQoniUoR 2nDIX0oVnKO53Po3Z5vzEbTPAv0VCe5yq64CljwSifxy3RwuCxe2bvdHwDDq5mPC Vk3+NOBCWDsMApaQCjE/p0K5HOHtN0TADLR9Q= DomainKey-Signature: a=rsa-sha1; c=nofws; d=pobox.com; h=from:to:cc :subject:references:date:in-reply-to:message-id:mime-version :content-type; q=dns; s=sasl; b=jpI4TNnqD9sFZXDMeN5teAKjdVrdhRHk s1N39KLn6lbFwmFHsi92JOS6vHyIP58GRVijWmGK3qPUuSeZq2EJtDlAczxWWq86 NJP2isAMYjXDZQNO6+oW3AHY9e1YaE8jUv6MbbaxCY2ngR01w+Iglyc47nsW2ut7 OGg4VgzZMts= Original-Received: from a-pb-sasl-sd.pobox.com (unknown [127.0.0.1]) by a-pb-sasl-sd.pobox.com (Postfix) with ESMTP id 5DCB43207; Tue, 11 Jan 2011 12:16:36 -0500 (EST) Original-Received: from unquote.localdomain (unknown [75.16.56.32]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by a-pb-sasl-sd.pobox.com (Postfix) with ESMTPSA id 6D3FB3206; Tue, 11 Jan 2011 12:16:33 -0500 (EST) In-Reply-To: (Richard Stallman's message of "Wed, 05 Jan 2011 18:36:58 -0500") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2 (gnu/linux) X-Pobox-Relay-ID: 8B821A14-1DA6-11E0-A68D-CBB45B885003-02397024!a-pb-sasl-sd.pobox.com X-detected-operating-system: by eggs.gnu.org: Solaris 10 (beta) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:134447 Archived-At: On Wed 05 Jan 2011 15:36, Richard Stallman writes: > I should clarify. The original proposal should read: > > (cond (EXPR => 1-ARY-FUNC) ...) > > It would rarely be useful, so it is not worth adding to Emacs Lisp. It exists in Scheme FWIW, and is widely used there. (Probably doesn't have much bearing on this argument, though.) Andy -- http://wingolog.org/