From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Vitalie Spinu Newsgroups: gmane.emacs.devel Subject: Re: new fboundp behavior weird Date: Sun, 30 Dec 2012 11:25:25 +0100 Organization: EUR Message-ID: <87k3rzhm5m.fsf@gmail.com> References: <87mwwxhyve.fsf@gmail.com> <87d2xtm3x8.fsf@gmail.com> <3BF3680C402B4A718A15428F0A33EE5E@us.oracle.com> <871ue8eowy.fsf@gmail.com> <87sj6or167.fsf@gmail.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1356863136 21714 80.91.229.3 (30 Dec 2012 10:25:36 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 30 Dec 2012 10:25:36 +0000 (UTC) Cc: emacs-devel@gnu.org To: Thierry Volpiatto Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Dec 30 11:25:52 2012 Return-path: Envelope-to: ged-emacs-devel@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 1TpG5X-00012t-1Y for ged-emacs-devel@m.gmane.org; Sun, 30 Dec 2012 11:25:51 +0100 Original-Received: from localhost ([::1]:50671 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TpG5I-000167-AK for ged-emacs-devel@m.gmane.org; Sun, 30 Dec 2012 05:25:36 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:40564) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TpG5E-000161-Md for emacs-devel@gnu.org; Sun, 30 Dec 2012 05:25:35 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TpG5B-0001Ed-TP for emacs-devel@gnu.org; Sun, 30 Dec 2012 05:25:32 -0500 Original-Received: from mail-wg0-f51.google.com ([74.125.82.51]:36939) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TpG5B-0001EN-Ml for emacs-devel@gnu.org; Sun, 30 Dec 2012 05:25:29 -0500 Original-Received: by mail-wg0-f51.google.com with SMTP id gg4so5260623wgb.18 for ; Sun, 30 Dec 2012 02:25:28 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:from:to:cc:subject:organization:references:date :in-reply-to:message-id:user-agent:mime-version:content-type; bh=QrvAumzQnJlCN60eoZtCbL7ThvJhYi46AyXUY+kLCtk=; b=sWwF42rYqo0kskpKBbtBSFcK/qCQNLCtxjkj7X1iIYrQi9ySvdV/ev9fotgh15T+tr nM22HkRDsv9N7LmktV/qAYigdisLNuS18wPcLXIaUDyYZ5C91Xhw4+Ic1Kh0MPiNRFAH K/6tZqS+q8GmraUMYmGvLT79wXiu9pDdij2svB573FBAjSHUBAYXhWV76j2H1gBWhblV rD0NgSq8Mke+LHgfmgpPqSHg9bYvg9BoTFHlSSMTlsohmleOL6yBK9CCgzA6oy0JplNw nOkIrz4n1jdiJov8txMHRvBB+LEbX6SSW9NQWs36LmaLr84TG0HmuirI6o+elZPTkFxc PKCg== X-Received: by 10.194.122.98 with SMTP id lr2mr60365975wjb.55.1356863128621; Sun, 30 Dec 2012 02:25:28 -0800 (PST) Original-Received: from localhost (i108036.upc-i.chello.nl. [62.195.108.36]) by mx.google.com with ESMTPS id bw9sm43695319wib.5.2012.12.30.02.25.26 (version=TLSv1/SSLv3 cipher=OTHER); Sun, 30 Dec 2012 02:25:27 -0800 (PST) In-Reply-To: <87sj6or167.fsf@gmail.com> (Thierry Volpiatto's message of "Sat, 29 Dec 2012 22:36:16 +0100") User-Agent: Gnus/5.130004 (Ma Gnus v0.4) Emacs/24.2.91 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [fuzzy] X-Received-From: 74.125.82.51 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:156010 Archived-At: >> Thierry Volpiatto >> on Sat, 29 Dec 2012 22:36:16 +0100 wrote: [...] TV> (defalias 'toto 'titi) TV> (debugger-special-form-p 'toto) ; Used in 24.2 TV> =>nil ; OK TV> (special-form-p 'toto) ; Used in 24.3 TV> => TV> Debugger entered--Lisp error: (void-function toto) TV> indirect-function(toto) TV> (setq object (indirect-function object)) TV> (if (and (symbolp object) (fboundp object)) (setq object (indirect-function object))) Interesting. This part from emacs 24.2 debugger-special-form-p is apparently missing: (subrp (symbol-function symbol)) Does that mean that emacs 24.3 has special forms that are not built-in? Vitalie