From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/78845 Path: news.gmane.org!not-for-mail From: David Engster Newsgroups: gmane.emacs.gnus.general Subject: Re: ERT tests on Emacs22 Date: Wed, 18 May 2011 17:38:40 +0200 Message-ID: References: <87mxik3vty.fsf@lifelogs.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1305733146 11028 80.91.229.12 (18 May 2011 15:39:06 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Wed, 18 May 2011 15:39:06 +0000 (UTC) To: ding@gnus.org Original-X-From: ding-owner+M27145@lists.math.uh.edu Wed May 18 17:39:02 2011 Return-path: Envelope-to: ding-account@gmane.org Original-Received: from util0.math.uh.edu ([129.7.128.18]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1QMipx-0003Ar-I3 for ding-account@gmane.org; Wed, 18 May 2011 17:39:01 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by util0.math.uh.edu with smtp (Exim 4.63) (envelope-from ) id 1QMipr-0002B2-S6; Wed, 18 May 2011 10:38:55 -0500 Original-Received: from mx2.math.uh.edu ([129.7.128.33]) by util0.math.uh.edu with esmtps (TLSv1:AES256-SHA:256) (Exim 4.63) (envelope-from ) id 1QMipq-0002Ar-PM for ding@lists.math.uh.edu; Wed, 18 May 2011 10:38:54 -0500 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx2.math.uh.edu with esmtps (TLSv1:AES256-SHA:256) (Exim 4.76) (envelope-from ) id 1QMipm-0001RZ-5K for ding@lists.math.uh.edu; Wed, 18 May 2011 10:38:54 -0500 Original-Received: from v3-1008.vxen.de ([79.140.41.8]) by quimby.gnus.org with esmtp (Exim 4.72) (envelope-from ) id 1QMipj-0002KQ-Rk for ding@gnus.org; Wed, 18 May 2011 17:38:48 +0200 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=randomsample.de; s=a; h=Content-Type:MIME-Version:Message-ID:Date:References:In-Reply-To:Subject:To:From; bh=CbHj5HIf88ol4s0ivFavspF1jHt+zQACy+/D/RBUDew=; b=PNY3tlFxV1l8FBtkSESc7rXKeCu0ETSJSE0o3jBIA8c0+lhZtoIW4z69tCMIAb4p00/nvuaLIrLomnMxtqrEb53hW8vlLohxtFrOpho9NCw/THmyxhO/xmDqoxuMZuzO; Original-Received: from ibookg4-c2.pc.gwdg.de ([134.76.4.219]) by v3-1008.vxen.de with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1QMipi-0005Nt-U6 for ding@gnus.org; Wed, 18 May 2011 17:38:46 +0200 In-Reply-To: <87mxik3vty.fsf@lifelogs.com> (Ted Zlatanov's message of "Wed, 18 May 2011 09:52:09 -0500") User-Agent: Gnus/5.110018 (No Gnus v0.18) Emacs/24.0.50 (darwin) Mail-Copies-To: never Mail-Followup-To: ding@gnus.org X-Spam-Score: -2.0 (--) List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:78845 Archived-At: Ted Zlatanov writes: > On Mon, 16 May 2011 15:16:15 +0200 David Engster wrote: > DE> trying to get the ERT tests to work on Emacs22, it occured to me that > DE> you're depending on the hashtable-print-readable feature, which is only > DE> available since Emacs 23.2? So I'm afraid you'll either have to restrict > DE> the registry to newer Emacsen, or you'll have to create an object-write > DE> method for registry-db which properly serializes hash-tables for older > DE> Emacsen... > > Ugh. Well, the gnus-registry is an optional package so we could > simply say it's not for older Emacsen and skip the ERT tests there. > The package could, when loaded, complain if the feature is not > available. > > I'd really like to avoid writing a hashtable serializer for the sake > of Emacs 23.1 and older users. It's been missing since the > gnus-registry.el rewrite and no one has complained, so I doubt it's a > big population of people who want the latest Gnus yet can't upgrade > their Emacs. Perfectly fine with me; I'll drop the registry tests for Emacs22 then. BTW, XEmacs doesn't have the native serializer either; but as you said, no one's complained yet... -David