From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Thien-Thi Nguyen Newsgroups: gmane.emacs.help Subject: Re: Simple elisp problem with equal Date: Wed, 27 Apr 2005 03:00:40 +0200 Organization: sometimes Message-ID: <7ey8b5doef.fsf@ada2.unipv.it> References: NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1114564180 6810 80.91.229.2 (27 Apr 2005 01:09:40 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Wed, 27 Apr 2005 01:09:40 +0000 (UTC) Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Wed Apr 27 03:09:37 2005 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1DQb3I-0002N9-SP for geh-help-gnu-emacs@m.gmane.org; Wed, 27 Apr 2005 03:09:21 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DQb98-0004kV-0i for geh-help-gnu-emacs@m.gmane.org; Tue, 26 Apr 2005 21:15:22 -0400 Original-Path: shelby.stanford.edu!newsfeed.stanford.edu!newsfeed.berkeley.edu!ucberkeley!freenix!usenet-fr.net!news.agarik.com!npeer.de.kpn-eurorings.net!uio.no!quimby.gnus.org!not-for-mail Original-Newsgroups: gnu.emacs.help Original-Lines: 29 Original-NNTP-Posting-Host: ada2.unipv.it Original-X-Trace: quimby.gnus.org 1114563637 24032 193.204.44.145 (27 Apr 2005 01:00:37 GMT) Original-X-Complaints-To: usenet@quimby.gnus.org Original-NNTP-Posting-Date: Wed, 27 Apr 2005 01:00:37 +0000 (UTC) User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (gnu/linux) Cancel-Lock: sha1:92iDIBOgiDPX4683CPhfkRwXpUQ= Original-Xref: shelby.stanford.edu gnu.emacs.help:130508 Original-To: help-gnu-emacs@gnu.org 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:26076 X-Report-Spam: http://spam.gmane.org/gmane.emacs.help:26076 exits funnel writes: > (equal system-type "gnu/linux") play w/ `type-of' to see the difference. (type-of (+ 6 (* 6 6))) => integer (type-of (type-of (+ 6 (* 6 6)))) => ??? > (princ system-type) > > evaluate to "gnu/linuxgnu/linux" rather than just > "gnu/linux"? there are two things to look at (for a start ;-), namely the value of an expression and its side effects. one way to separate them for better understanding is to save the value for examination later, during the evaluation of the expression: (setq some-var (princ system-type)) then you can do `C-h v some-var RET' after mulling the side effects (which cannot be saved in this way). also, try `C-h c C-j' in the *scratch* buffer. thi