From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: tomas@tuxteam.de (Tomas Zerolo) Newsgroups: gmane.emacs.devel Subject: Re: newsticker-start: Recursive laod error Date: Wed, 14 Dec 2005 23:16:40 +0100 Message-ID: <20051214221640.GB2917@www.trapp.net> References: <873bkzhnfe.fsf@pacem.orebokech.com> <17309.50116.806660.681190@andromeda.eppjasopp.de> <17312.28917.411699.419515@andromeda.eppjasopp.de> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1068568771==" X-Trace: sea.gmane.org 1134603826 8527 80.91.229.2 (14 Dec 2005 23:43:46 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Wed, 14 Dec 2005 23:43:46 +0000 (UTC) Cc: Thien-Thi Nguyen , Stefan Monnier , emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Dec 15 00:43:38 2005 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1EmgG5-000389-BD for ged-emacs-devel@m.gmane.org; Thu, 15 Dec 2005 00:42:05 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1EmgGd-0007cq-Kp for ged-emacs-devel@m.gmane.org; Wed, 14 Dec 2005 18:42:39 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Emf0i-0001x4-Bl for emacs-devel@gnu.org; Wed, 14 Dec 2005 17:22:08 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Emf0f-0001wS-QY for emacs-devel@gnu.org; Wed, 14 Dec 2005 17:22:07 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Emf0e-0001wH-1Q for emacs-devel@gnu.org; Wed, 14 Dec 2005 17:22:05 -0500 Original-Received: from [217.22.192.104] (helo=www.elogos.de) by monty-python.gnu.org with esmtp (Exim 4.34) id 1Emf2Y-0008Ru-6I; Wed, 14 Dec 2005 17:24:02 -0500 Original-Received: from www.elogos.de (localhost [127.0.0.1]) by www.elogos.de (Postfix) with ESMTP id B6E26DAC74; Wed, 14 Dec 2005 23:16:40 +0100 (CET) Original-Received: by www.elogos.de (Postfix, from userid 4000) id B0CC2DAE4D; Wed, 14 Dec 2005 23:16:40 +0100 (CET) Original-To: Ulf Jasper In-Reply-To: <17312.28917.411699.419515@andromeda.eppjasopp.de> User-Agent: Mutt/1.5.6+20040907i 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:47743 Archived-At: --===============1068568771== Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="Bn2rw/3z4jIqBvZU" Content-Disposition: inline --Bn2rw/3z4jIqBvZU Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Wed, Dec 14, 2005 at 08:22:29PM +0100, Ulf Jasper wrote: [...] > That Occam guy is an old friend of mine... but could someone please explain > the "(< 0 (length LIST)) === LIST" part to newbie me? I'm guessing you are baffled by the === part. This is not Lisp, but meta-lisp ;-) meaning roughly "is equivalent to". So that reads (< 0 (length LIST)) is equivalent to LIST which, of course only has meaning in some contextx (and in some others it's even false, as has been pointed out in this thread). I.e., instead of writing (if (< 0 (length LIST)) ...) you may write (if LIST ...) *provided you know LIST is indeed a list* (and not e.g. a string). Ah, Thien-Thi's conciseness... :-) Regards -- tomas --Bn2rw/3z4jIqBvZU Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (GNU/Linux) iD8DBQFDoJnIBcgs9XrR2kYRAkKrAJ0XopILSKzdVc56NiP/fNSn0FjsSwCfYBx8 OG6VgqScQ3PmQLAkQUAaIOQ= =N98I -----END PGP SIGNATURE----- --Bn2rw/3z4jIqBvZU-- --===============1068568771== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Emacs-devel mailing list Emacs-devel@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-devel --===============1068568771==--