From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-2.4 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,RCVD_IN_DNSWL_MED autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 7565 invoked from network); 13 Sep 2020 21:02:21 -0000 Received: from lists1.math.uh.edu (129.7.128.208) by inbox.vuxu.org with ESMTPUTF8; 13 Sep 2020 21:02:21 -0000 Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by lists1.math.uh.edu with smtp (Exim 4.94) (envelope-from ) id 1kHZ8R-00Dq8T-Ou; Sun, 13 Sep 2020 16:02:07 -0500 Received: from mx1.math.uh.edu ([129.7.128.32]) by lists1.math.uh.edu with esmtps (TLS1.3) tls TLS_AES_256_GCM_SHA384 (Exim 4.94) (envelope-from ) id 1kHZ8N-00Dq6N-4X for ding@lists.math.uh.edu; Sun, 13 Sep 2020 16:02:03 -0500 Received: from quimby.gnus.org ([95.216.78.240]) by mx1.math.uh.edu with esmtps (TLS1.3) tls TLS_AES_256_GCM_SHA384 (Exim 4.94) (envelope-from ) id 1kHZ8K-00C99z-Vh for ding@lists.math.uh.edu; Sun, 13 Sep 2020 16:02:02 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Message-ID :In-Reply-To:Date:References:Subject:Cc:To:From:Sender:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=Vy2LJ5AgKH4jFqZB0mEjsgtOuqrACLeibmGYnXiYAZ8=; b=akOZIKcklRvEdD8abQ/hmlUxgt 1/Ky9vo1iZdNGK3x5lDR9LBNk8Jmvgnhrlph5JlO/LwUA0oXc6gMwpMlhaTMofQpvg7kUqSLPv8a3 +2uWV7tnIoC7a6p5ExlxnPY6+KqyzqON80Y2Q9Ckbe1oB/JOBUn66/BT8CQpNt2DQqaU=; Received: from ericabrahamsen.net ([52.70.2.18] helo=mail.ericabrahamsen.net) by quimby with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kHZ86-0007tS-5Y for ding@gnus.org; Sun, 13 Sep 2020 23:01:56 +0200 Received: from localhost (75-172-112-137.tukw.qwest.net [75.172.112.137]) (Authenticated sender: eric@ericabrahamsen.net) by mail.ericabrahamsen.net (Postfix) with ESMTPSA id EEBD2FA095; Sun, 13 Sep 2020 21:01:43 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericabrahamsen.net; s=mail; t=1600030904; bh=Vy2LJ5AgKH4jFqZB0mEjsgtOuqrACLeibmGYnXiYAZ8=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=G1lffnECLIXBZpJW+NZbkL78lPYsea3UklSBK2na98acPjvMC5MpcCTGbCFZ+5fhG XDEksSjrvUCLFkpHUUOXz1dZzjiAR99sD9PecUq9U7okfmcrnzMNPPNA1eHit4C9lb atMFmRIagmg4DEzqFh9xU/C0btJJwmbHyM669gAs= From: Eric Abrahamsen To: Adam =?utf-8?Q?Sj=C3=B8gren?= Cc: ding@gnus.org Subject: Re: Args out of range when quitting search buffer with recent Emacs/Gnus References: <87a6xug73j.fsf@tullinup.koldfront.dk> <87ft7lq23s.fsf@ust.hk> <871rj5es8v.fsf@tullinup.koldfront.dk> <87tuw1oka8.fsf@ust.hk> <87r1r5db4n.fsf@tullinup.koldfront.dk> <87o8m9oj1f.fsf@ust.hk> <874ko169b8.fsf@tullinup.koldfront.dk> <87k0wxoeu0.fsf@ust.hk> <87imchhcyz.fsf@tullinup.koldfront.dk> <87imchscib.fsf@ericabrahamsen.net> <87wo0xe9zp.fsf@tullinup.koldfront.dk> <87een5s9st.fsf@ericabrahamsen.net> <87mu1te75x.fsf@tullinup.koldfront.dk> Date: Sun, 13 Sep 2020 14:01:42 -0700 In-Reply-To: <87mu1te75x.fsf@tullinup.koldfront.dk> ("Adam =?utf-8?Q?Sj?= =?utf-8?Q?=C3=B8gren=22's?= message of "Sun, 13 Sep 2020 22:46:50 +0200") Message-ID: <87y2ldqtl5.fsf@ericabrahamsen.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable List-ID: Precedence: bulk Adam Sj=C3=B8gren writes: > Eric writes: > >> Grr... yes that was what I was after, but that's not helpful. Two others >> I neglected: >> >> (gnus-uncompress-range >> (gnus-info-read (gnus-get-info gnus-newsgroup-name))) >> >> and: >> >> gnus-newsgroup-articles > > So, I'm not quite sure to go about these, but I did: > > (setq asjo-gur (gnus-uncompress-range > (gnus-info-read (gnus-get-info gnus-newsgroup-name)))) > > and got: > > asjo-gur=E2=80=99s value is > (1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 2= 7 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 5= 2 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 7= 7 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94) > > so that seems to correspond nicely to the 94 articles in the search > group. > > The other one looks sane to me as well: > > gnus-newsgroup-articles is a variable defined in =E2=80=98gnus-sum.el= =E2=80=99. > Its value is > (1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 2= 7 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 5= 2 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 7= 7 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94) > Local in buffer *Summary nnselect:nnselect-87r1r5e7et.fsf*; global valu= e is nil > > Documentation: > List of articles in the current newsgroup. Okay, thanks for that. So assuming I'm reading the code right, you don't actually have any bum values for buffer-local mark lists. In this case I think we might want to look at leakage in the various define-inlines. I can't immediately see anything wrong, but maybe there's a crucial `inline-letevals' missing somewhere. The fact that you're always hitting this 1000 makes me think that a symbol that was meant to be locally scoped is somehow getting set globally. Last shot in the dark and then I'm going to pass this back to Andy: is the plain symbol `sequence' defined globally?