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: guile and emacs and elisp, oh my! Date: Fri, 23 Apr 2010 13:28:08 +0200 Message-ID: References: <1271988038.5907.7.camel@dell-desktop.example.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: dough.gmane.org 1272022038 14888 80.91.229.12 (23 Apr 2010 11:27:18 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Fri, 23 Apr 2010 11:27:18 +0000 (UTC) Cc: Tom Tromey , Thomas Lord , "emacs-devel@gnu.org" To: Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Apr 23 13:27:16 2010 connect(): No such file or directory 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 1O5H2R-0000H4-V3 for ged-emacs-devel@m.gmane.org; Fri, 23 Apr 2010 13:27:16 +0200 Original-Received: from localhost ([127.0.0.1]:52357 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1O5H2R-0007B4-63 for ged-emacs-devel@m.gmane.org; Fri, 23 Apr 2010 07:27:15 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1O5H22-00077x-C6 for emacs-devel@gnu.org; Fri, 23 Apr 2010 07:26:50 -0400 Original-Received: from [140.186.70.92] (port=48755 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1O5H21-00077G-7n for emacs-devel@gnu.org; Fri, 23 Apr 2010 07:26:50 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1O5H1w-0004vP-9F for emacs-devel@gnu.org; Fri, 23 Apr 2010 07:26:49 -0400 Original-Received: from a-pb-sasl-quonix.pobox.com ([208.72.237.25]:45663 helo=sasl.smtp.pobox.com) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1O5H1w-0004pw-73 for emacs-devel@gnu.org; Fri, 23 Apr 2010 07:26:44 -0400 Original-Received: from sasl.smtp.pobox.com (unknown [127.0.0.1]) by a-pb-sasl-quonix.pobox.com (Postfix) with ESMTP id 8D6E9ADED5; Fri, 23 Apr 2010 07:26:15 -0400 (EDT) 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=fsVqMlPxaKzetCv3yGA5TxURxRs=; b=rVdbk4 k1tSoTXYVipLz8B/VAN63RwsFuifPpW3kASYN9nXbH7Pdc68xwboXsA3Fs2dR96Q PJDbdLrPu/7Ef+9PTG36ELuOR16DLt8dBypXdvfPApqTkxAvNl3CU2sXXUVpON8r pEwE0WOhRlmDoRHM7AUcDbyqxI+IC6KaGKhhk= 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=WKOusqP8CpCTNmk/hAvJLtfjXMBYWzbT bitGdCSFVXkJexzY2NiO48AhKbAABQv7qcWnNH7VSUOkB6eKg4qq1zSgvhuezF8y Uq97bZELEiYNnLfV3otQdVOjD7F+5uwKMYDm3zFwlJgafkOanR3RRr2sAwNVMqLm dXqxWSxnO1I= Original-Received: from a-pb-sasl-quonix. (unknown [127.0.0.1]) by a-pb-sasl-quonix.pobox.com (Postfix) with ESMTP id 5959DADED4; Fri, 23 Apr 2010 07:26:12 -0400 (EDT) Original-Received: from unquote (unknown [83.202.100.241]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by a-pb-sasl-quonix.pobox.com (Postfix) with ESMTPSA id AF57CADEC9; Fri, 23 Apr 2010 07:26:08 -0400 (EDT) In-Reply-To: (christian lynbech's message of "Fri, 23 Apr 2010 12:19:44 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.92 (gnu/linux) X-Pobox-Relay-ID: 0594D3D8-4ECB-11DF-8322-D033EE7EF46B-02397024!a-pb-sasl-quonix.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:124117 Archived-At: On Fri 23 Apr 2010 12:19, writes: >>>>>> "Andy" == Andy Wingo writes: > > Andy> I think it's good because Scheme or Elisp lists and booleans can be > Andy> passed back and forth, and traversing those lists or testing values for > Andy> truth Just Works(tm). Of course, there are a couple of pitfalls; these > Andy> are noted in the docs there. > > I may have missed it in the doc, but what will > > (car nil) > > return? In Scheme, this is an error. In Elisp, it returns nil. They are actually two different operators, that just happen to share the same name. Andy -- http://wingolog.org/