From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Thien-Thi Nguyen Newsgroups: gmane.emacs.bugs Subject: Re: frames vs. weak hash tables and garbage collection Date: Fri, 31 Aug 2007 17:42:15 +0200 Message-ID: <87hcmfk8x4.fsf@gnuvola.org> References: <86wsvdvmkb.fsf@macs.hw.ac.uk> <86y7fru45n.fsf@macs.hw.ac.uk> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1188575014 25260 80.91.229.12 (31 Aug 2007 15:43:34 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 31 Aug 2007 15:43:34 +0000 (UTC) Cc: bug-gnu-emacs@gnu.org To: Joe Wells Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Aug 31 17:43:33 2007 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1IR8ec-0006Tx-Mb for geb-bug-gnu-emacs@m.gmane.org; Fri, 31 Aug 2007 17:43:26 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1IR8ec-0004PI-00 for geb-bug-gnu-emacs@m.gmane.org; Fri, 31 Aug 2007 11:43:26 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1IR8e9-00045G-2h for bug-gnu-emacs@gnu.org; Fri, 31 Aug 2007 11:42:57 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1IR8e6-00043Y-Mz for bug-gnu-emacs@gnu.org; Fri, 31 Aug 2007 11:42:56 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1IR8e6-00043P-Hh for bug-gnu-emacs@gnu.org; Fri, 31 Aug 2007 11:42:54 -0400 Original-Received: from ppp-144-38.21-151.libero.it ([151.21.38.144] helo=localhost.localdomain) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1IR8e6-0002if-3F for bug-gnu-emacs@gnu.org; Fri, 31 Aug 2007 11:42:54 -0400 Original-Received: from ttn by localhost.localdomain with local (Exim 4.63) (envelope-from ) id 1IR8dT-00039W-Gf; Fri, 31 Aug 2007 17:42:15 +0200 In-Reply-To: <86y7fru45n.fsf@macs.hw.ac.uk> (Joe Wells's message of "Fri\, 31 Aug 2007 16\:15\:00 +0100") User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/23.0.50 (gnu/linux) X-Detected-Kernel: Genre and OS details not recognized. X-BeenThere: bug-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:16470 Archived-At: () Joe Wells () Fri, 31 Aug 2007 16:15:00 +0100 With the above definition, I still get (reproduce-bug) returning ((# . t)) instead of nil. crazy idea... have you tried doing this experiment under ratpoison? for the record: $ ratpoison.working-2007-05-04 --version ratpoison 1.4.2-CVS (built May 4 2007 11:37:01) $ emacs --version GNU Emacs 22.0.97.4 Copyright (C) 2007 Free Software Foundation, Inc. GNU Emacs comes with ABSOLUTELY NO WARRANTY. You may redistribute copies of Emacs under the terms of the GNU General Public License. For more information about these matters, see the file named COPYING. $ free total used free shared buffers cached Mem: 516616 419580 97036 0 80808 187968 -/+ buffers/cache: 150804 365812 Swap: 1510068 0 1510068 i recall emacs21 had weak-hash problems, but i think those were fixed in emacs22. such problems when hacking EDB were one reason i transitioned away from being an emacs21 holdout (about two years ago). thi