From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Robert Thorpe Newsgroups: gmane.emacs.help Subject: Re: Whats wrong with this defcustom? Date: Wed, 30 Jul 2014 23:32:05 +0100 Message-ID: <87d2cmxyu2.fsf@robertthorpeconsulting.com> References: <874mxzio7e.fsf@debian.uxu> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1406759561 12306 80.91.229.3 (30 Jul 2014 22:32:41 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 30 Jul 2014 22:32:41 +0000 (UTC) Cc: help-gnu-emacs@gnu.org To: Emanuel Berg Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Thu Jul 31 00:32:34 2014 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 1XCcQB-0004nD-KS for geh-help-gnu-emacs@m.gmane.org; Thu, 31 Jul 2014 00:32:31 +0200 Original-Received: from localhost ([::1]:53429 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XCcQB-0005IX-3p for geh-help-gnu-emacs@m.gmane.org; Wed, 30 Jul 2014 18:32:31 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:60676) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XCcPu-0005IP-UP for help-gnu-emacs@gnu.org; Wed, 30 Jul 2014 18:32:21 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XCcPo-0004cu-7e for help-gnu-emacs@gnu.org; Wed, 30 Jul 2014 18:32:14 -0400 Original-Received: from outbound-smtp01.blacknight.com ([81.17.249.7]:60479) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XCcPo-0004ce-1f for help-gnu-emacs@gnu.org; Wed, 30 Jul 2014 18:32:08 -0400 Original-Received: from mail.blacknight.com (pemlinmail04.blacknight.ie [81.17.254.17]) by outbound-smtp01.blacknight.com (Postfix) with ESMTP id 3D1729856E for ; Wed, 30 Jul 2014 22:31:36 +0000 (UTC) Original-Received: (qmail 29200 invoked from network); 30 Jul 2014 22:32:06 -0000 Original-Received: from unknown (HELO RTLaptop) (rt@robertthorpeconsulting.com@[109.78.80.208]) by 81.17.254.9 with ESMTPSA (DHE-RSA-AES128-SHA encrypted, authenticated); 30 Jul 2014 22:32:06 -0000 In-Reply-To: <874mxzio7e.fsf@debian.uxu> (message from Emanuel Berg on Wed, 30 Jul 2014 04:18:29 +0200) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 81.17.249.7 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:99007 Archived-At: Emanuel Berg writes: ... >> Equality is something else, as you've found. > > I have? What I mean is, Emacs Lisp has several types of equality, eq, equal, etc. Thien-Thi Nguyen corrected my mistake about lisp reader syntax. That is, "'(something)" turns into "(quote (something))". This is a conversion that happens before evaluation is involved and before equality is involved (as you may know). Then later evaluation turns it into "(something)". The lisp reader is very separate from the lisp interpreter or compiler, for example think about this: (let* ((x 1257) #'x) function) BR, Robert Thorpe