From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Sean Sieger Newsgroups: gmane.emacs.help Subject: Re: conditionals in elisp Date: Tue, 27 Oct 2009 13:03:51 -0400 Message-ID: <87fx943h1k.fsf@gmail.com> 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 1256663157 27125 80.91.229.12 (27 Oct 2009 17:05:57 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 27 Oct 2009 17:05:57 +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 18:05:49 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 1N2pUO-0008GB-J2 for geh-help-gnu-emacs@m.gmane.org; Tue, 27 Oct 2009 18:05:44 +0100 Original-Received: from localhost ([127.0.0.1]:60606 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1N2pUO-0005XI-1C for geh-help-gnu-emacs@m.gmane.org; Tue, 27 Oct 2009 13:05:44 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1N2pTF-0004Tn-LD for help-gnu-emacs@gnu.org; Tue, 27 Oct 2009 13:04:33 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1N2pTB-0004Oc-Pd for help-gnu-emacs@gnu.org; Tue, 27 Oct 2009 13:04:33 -0400 Original-Received: from [199.232.76.173] (port=48497 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1N2pTB-0004ON-GE for help-gnu-emacs@gnu.org; Tue, 27 Oct 2009 13:04:29 -0400 Original-Received: from lo.gmane.org ([80.91.229.12]:33443) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1N2pTA-0006hf-RF for help-gnu-emacs@gnu.org; Tue, 27 Oct 2009 13:04:29 -0400 Original-Received: from list by lo.gmane.org with local (Exim 4.50) id 1N2pT6-0007dP-WE for help-gnu-emacs@gnu.org; Tue, 27 Oct 2009 18:04:25 +0100 Original-Received: from pool-162-84-235-108.ny5030.east.verizon.net ([162.84.235.108]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 27 Oct 2009 18:04:24 +0100 Original-Received: from sean.sieger by pool-162-84-235-108.ny5030.east.verizon.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 27 Oct 2009 18:04:24 +0100 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 19 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: pool-162-84-235-108.ny5030.east.verizon.net User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1.50 (gnu/linux) Cancel-Lock: sha1:ctj5dNHe9UiZf63kSkrRcqPaztw= 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:69283 Archived-At: 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. Look at me! I can challenge a knowledgeable contributor! (One whose depth of knowledge is clearly illustrated in the archives.) One day you'll get off the fence and know your limitations as a contributor or as a troll and become decidedly one or the other. My guess is that you need a role model that is a better fit than Xah.