From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Emanuel Berg Newsgroups: gmane.emacs.help Subject: Re: Abbrevs for the most frequent elisp symbols Date: Sat, 03 Jan 2015 03:25:24 +0100 Organization: Aioe.org NNTP Server Message-ID: <87ppawob1n.fsf@debian.uxu> References: <87sifzkrwn.fsf@debian.uxu> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1420251927 21204 80.91.229.3 (3 Jan 2015 02:25:27 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 3 Jan 2015 02:25:27 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Sat Jan 03 03:25:21 2015 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Y7EP2-0001W6-RQ for geh-help-gnu-emacs@m.gmane.org; Sat, 03 Jan 2015 03:25:20 +0100 Original-Received: from localhost ([::1]:53309 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Y7EP1-00063g-SM for geh-help-gnu-emacs@m.gmane.org; Fri, 02 Jan 2015 21:25:19 -0500 Original-Path: usenet.stanford.edu!news.kjsl.com!feeder.erje.net!eu.feeder.erje.net!news.etla.org!aioe.org!.POSTED!not-for-mail Original-Newsgroups: gnu.emacs.help Original-Lines: 36 Original-NNTP-Posting-Host: feB02bRejf23rfBm51Mt7Q.user.speranza.aioe.org Original-X-Complaints-To: abuse@aioe.org User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4 (gnu/linux) X-Notice: Filtered by postfilter v. 0.8.2 Cancel-Lock: sha1:cz8XdlnJ7itQAfpFnZT8nXR5eNY= Mail-Copies-To: never Original-Xref: usenet.stanford.edu gnu.emacs.help:209572 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:101850 Archived-At: Marcin Borkowski writes: > False assumption: that Emacs libraries contain good > practices only. I know you dislike Emacs.SE No, not really. I supported it from day one (verbally, I mean). When they do a message-mode/Gnus-like interface, I might even use it! But only once or twice for my favorite questions so they perhaps reach a wider audience... I can't say I like it but I don't dislike it. > but there was a question there about good Elisp code > to read (to learn Elisp), and someone warned about > reading Emacs code (especially older libraries). That reading Emacs code in any way should be harmful of course I don't believe in. I always emphasize activity rather than consumption but if there is room for any consumption reading Emacs code is a good choice for any programmer, no doubt. > Recently, I grepped the Emacs Lisp sources for > occurences of `mapcar', and there is *no* > consistency in e.g. using ' versus #', or quoted > lambdas (which I hear are a no-no unless in special > circumstances, like macros). Yeah, I have no illusions that it is consistent or perfect in the abstract sense. Of course it isn't as so many people worked on it. Still, the definition of good software is what it can do, or, what it enables you to do. You can't beat that. It is good. -- underground experts united