From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: David Engster Newsgroups: gmane.emacs.eieio,gmane.emacs.devel Subject: Re: Cleaning up the EIEIO namespace Date: Mon, 18 Feb 2013 21:55:28 +0100 Message-ID: <87ehgd8hq7.fsf@engster.org> References: <87sj51fakd.fsf@engster.org> <87k3qcfa4x.fsf@engster.org> <87zjz6egb2.fsf@engster.org> <87vc9uedln.fsf@engster.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1361220947 12474 80.91.229.3 (18 Feb 2013 20:55:47 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 18 Feb 2013 20:55:47 +0000 (UTC) Cc: "Eric M. Ludlam" , cedet-eieio@lists.sourceforge.net, emacs-devel@gnu.org To: Stefan Monnier Original-X-From: cedet-eieio-bounces@lists.sourceforge.net Mon Feb 18 21:56:06 2013 Return-path: Envelope-to: sf-cedet-eieio@m.gmane.org Original-Received: from lists.sourceforge.net ([216.34.181.88]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1U7Xkq-0004BX-Oo for sf-cedet-eieio@m.gmane.org; Mon, 18 Feb 2013 21:56:05 +0100 Original-Received: from localhost ([127.0.0.1] helo=sfs-ml-4.v29.ch3.sourceforge.com) by sfs-ml-4.v29.ch3.sourceforge.com with esmtp (Exim 4.76) (envelope-from ) id 1U7XkU-0008EF-T5; Mon, 18 Feb 2013 20:55:42 +0000 Original-Received: from sog-mx-4.v43.ch3.sourceforge.com ([172.29.43.194] helo=mx.sourceforge.net) by sfs-ml-4.v29.ch3.sourceforge.com with esmtp (Exim 4.76) (envelope-from ) id 1U7XkT-0008E3-9C for cedet-eieio@lists.sourceforge.net; Mon, 18 Feb 2013 20:55:41 +0000 X-ACL-Warn: Original-Received: from randomsample.de ([83.169.19.17]) by sog-mx-4.v43.ch3.sourceforge.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.76) id 1U7XkR-0006rZ-N3 for cedet-eieio@lists.sourceforge.net; Mon, 18 Feb 2013 20:55:41 +0000 Original-Received: from dslc-082-083-033-249.pools.arcor-ip.net ([82.83.33.249] helo=spaten) by randomsample.de with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1U7XkH-00030R-Du; Mon, 18 Feb 2013 21:55:29 +0100 In-Reply-To: (Stefan Monnier's message of "Sun, 17 Feb 2013 12:08:41 -0500") User-Agent: Gnus/5.130006 (Ma Gnus v0.6) Emacs/24.2.93 (gnu/linux) Mail-Followup-To: Stefan Monnier , cedet-eieio@lists.sourceforge.net, emacs-devel@gnu.org, "Eric M. Ludlam" X-Spam-Score: -0.7 (/) X-Spam-Report: Spam Filtering performed by mx.sourceforge.net. See http://spamassassin.org/tag/ for more details. -0.6 RP_MATCHES_RCVD Envelope sender domain matches handover relay domain -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's domain 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature X-Headers-End: 1U7XkR-0006rZ-N3 X-BeenThere: cedet-eieio@lists.sourceforge.net X-Mailman-Version: 2.1.9 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: cedet-eieio-bounces@lists.sourceforge.net Xref: news.gmane.org gmane.emacs.eieio:147 gmane.emacs.devel:157143 Archived-At: Stefan Monnier writes: >>>>>> In toplevel form: >>>>>> eieio.el:168:1:Error: Symbol's function definition is void: >>>>>> eieio--class-parent > >>>>> Can you (setq byte-compile-error t debug-on-error t) so as to get >>>>> a backtrace? >>>> Did you mean `byte-compile-error-on-warn'? Anyway, I'm afraid I just >>>> don't get a backtrace with debug-on-error. >>> No, I meant byte-compile-debug sorry. >> Ah OK, I didn't know that one. Now I get a trace, but it's huge, so I >> gzipped it. > > eieio's extensive abuse of eval-and-compile is a real pain in the rear! > Does the additional patch below make it work for you? Yes, it now compiles. -David ------------------------------------------------------------------------------ The Go Parallel Website, sponsored by Intel - in partnership with Geeknet, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials, tech docs, whitepapers, evaluation guides, and opinion stories. Check out the most recent posts - join the conversation now. http://goparallel.sourceforge.net/