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: How to quote a list of functions? Date: Mon, 17 Aug 2015 01:56:48 +0200 Message-ID: <87wpwudby7.fsf@nl106-137-147.student.uu.se> References: <871tfdjqjx.fsf@mbork.pl> <877fp5b52v.fsf@nl106-137-147.student.uu.se> <8737zs7uq3.fsf@mbork.pl> <87zj1vddkz.fsf@kuiper.lan.informatimago.com> <87mvxug2us.fsf@nl106-137-147.student.uu.se> <87vbch1gb0.fsf@nl106-137-147.student.uu.se> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1439769539 15834 80.91.229.3 (16 Aug 2015 23:58:59 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 16 Aug 2015 23:58:59 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Mon Aug 17 01:58:52 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 1ZR7pD-0002j2-Mn for geh-help-gnu-emacs@m.gmane.org; Mon, 17 Aug 2015 01:58:51 +0200 Original-Received: from localhost ([::1]:53735 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZR7pC-000464-Pr for geh-help-gnu-emacs@m.gmane.org; Sun, 16 Aug 2015 19:58:50 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:51391) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZR7p2-00045I-Un for help-gnu-emacs@gnu.org; Sun, 16 Aug 2015 19:58:41 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZR7oz-00030o-Q0 for help-gnu-emacs@gnu.org; Sun, 16 Aug 2015 19:58:40 -0400 Original-Received: from plane.gmane.org ([80.91.229.3]:58236) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZR7oz-00030d-Ir for help-gnu-emacs@gnu.org; Sun, 16 Aug 2015 19:58:37 -0400 Original-Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1ZR7ow-0002TL-4f for help-gnu-emacs@gnu.org; Mon, 17 Aug 2015 01:58:34 +0200 Original-Received: from nl106-137-246.student.uu.se ([130.243.137.246]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 17 Aug 2015 01:58:34 +0200 Original-Received: from embe8573 by nl106-137-246.student.uu.se with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 17 Aug 2015 01:58:34 +0200 X-Injected-Via-Gmane: http://gmane.org/ Mail-Followup-To: help-gnu-emacs@gnu.org Original-Lines: 39 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: nl106-137-246.student.uu.se Mail-Copies-To: never User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4 (gnu/linux) Cancel-Lock: sha1:RX/FcpLzKz5cjaPidhmTVWRQqkc= X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 80.91.229.3 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:106631 Archived-At: John Mastro writes: > I think you have this metaphor backward; all I said > was that sharp-quote can be helpful (like > indentation), not that you should be compelled to > use it. > > Pascal's point (that the sameness between `quote' > and `function' in Emacs Lisp is an implementation > detail which, at least in principal, could change) > is perhaps stronger, but he's not saying that Emacs > Lisp should change to force you to use `quote' and > `function' differently. This discussion is by now nothing but confusing. The one advantage we have heard is - if it is used, the compiler will tell you if the function is defined, so it is a safety net for typos and mix-ups. The disadvantages are: - Ugly syntax; and, one less char on that line available. - Not clear when to use it (as this discussion shows). - Until you get used to it, you have to stop and think if it should be used or not. You don't want to think about that, but of the problem that you are set to solve - also, the context and function name should already communicate this to you, and with this syntax you may be tempted to be more sloppy with that. -- underground experts united http://user.it.uu.se/~embe8573