From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Richard Riley Newsgroups: gmane.emacs.help Subject: Re: conditionals in elisp Date: Tue, 27 Oct 2009 13:09:27 +0100 Organization: aich tea tea pea dicky riley dot net Message-ID: References: <87aazdunrb.fsf@galatea.local> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1256645437 25432 80.91.229.12 (27 Oct 2009 12:10:37 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 27 Oct 2009 12:10:37 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Tue Oct 27 13:10:30 2009 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1N2ksa-0006qU-Hv for geh-help-gnu-emacs@m.gmane.org; Tue, 27 Oct 2009 13:10:24 +0100 Original-Received: from localhost ([127.0.0.1]:56635 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1N2ksa-00069D-1C for geh-help-gnu-emacs@m.gmane.org; Tue, 27 Oct 2009 08:10:24 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1N2ksB-00067e-9d for help-gnu-emacs@gnu.org; Tue, 27 Oct 2009 08:09:59 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1N2ks6-00062g-4j for help-gnu-emacs@gnu.org; Tue, 27 Oct 2009 08:09:58 -0400 Original-Received: from [199.232.76.173] (port=53755 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1N2ks5-00062W-Vy for help-gnu-emacs@gnu.org; Tue, 27 Oct 2009 08:09:54 -0400 Original-Received: from lo.gmane.org ([80.91.229.12]:37352) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1N2ks4-0001A6-Ig for help-gnu-emacs@gnu.org; Tue, 27 Oct 2009 08:09:53 -0400 Original-Received: from list by lo.gmane.org with local (Exim 4.50) id 1N2ks2-0006cP-Ec for help-gnu-emacs@gnu.org; Tue, 27 Oct 2009 13:09:50 +0100 Original-Received: from 85.183.18.158 ([85.183.18.158]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 27 Oct 2009 13:09:50 +0100 Original-Received: from rileyrgdev by 85.183.18.158 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 27 Oct 2009 13:09:50 +0100 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 26 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: 85.183.18.158 User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1 (gnu/linux) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 3) X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:69271 Archived-At: pjb@informatimago.com (Pascal J. Bourguignon) writes: > LanX writes: > >> Joe Brenner has a nice elisp <-> perl comparison table, which helped >> me a lot: >> >> http://obsidianrook.com/devnotes/elisp-for-perl-programmers.html >> >> BTW: first hit googling "elisp perl" 8) > > Obviously, google is too hard for the OP, if he cannot be bothered to > read the minimum about emacs... The OP was looking for a quick lookup programmers guide to common elisp constructs. The elisp manual is not really quite so convenient : good though it can be. People frequently want to modify an existing feature without learning the entire emacs infrastructure. Pointing to existing code is one such way to help. Suggesting he parse it all with perl probably not quite so helpful .. Personally whenever I revisit elisp I find Xah Lee's tutorial helpful at times.