From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/47887 Path: main.gmane.org!not-for-mail From: kai.grossjohann@uni-duisburg.de (Kai =?iso-8859-1?q?Gro=DFjohann?=) Newsgroups: gmane.emacs.gnus.general Subject: Re: Gnus 5.9.0 - Arithmetic error Date: Tue, 26 Nov 2002 08:42:23 +0100 Organization: University of Dortmund, Germany Sender: owner-ding@hpc.uh.edu Message-ID: <844ra4wzds.fsf@lucy.cs.uni-dortmund.de> References: <84d6otk0a6.fsf@lucy.cs.uni-dortmund.de> <84r8d9v11n.fsf@lucy.cs.uni-dortmund.de> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Trace: main.gmane.org 1038299590 28483 80.91.224.249 (26 Nov 2002 08:33:10 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Tue, 26 Nov 2002 08:33:10 +0000 (UTC) Return-path: Original-Received: from malifon.math.uh.edu ([129.7.128.13]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 18Gb9S-0007ON-00 for ; Tue, 26 Nov 2002 09:33:02 +0100 Original-Received: from sina.hpc.uh.edu ([129.7.128.10] ident=lists) by malifon.math.uh.edu with esmtp (Exim 3.20 #1) id 18GbAi-0005Ss-00; Tue, 26 Nov 2002 02:34:20 -0600 Original-Received: by sina.hpc.uh.edu (TLB v0.09a (1.20 tibbs 1996/10/09 22:03:07)); Tue, 26 Nov 2002 02:34:59 -0600 (CST) Original-Received: from sclp3.sclp.com (qmailr@[209.196.61.66]) by sina.hpc.uh.edu (8.9.3/8.9.3) with SMTP id CAA21349 for ; Tue, 26 Nov 2002 02:34:36 -0600 (CST) Original-Received: (qmail 4971 invoked by alias); 26 Nov 2002 08:33:00 -0000 Original-Received: (qmail 4966 invoked from network); 26 Nov 2002 08:33:00 -0000 Original-Received: from quimby.gnus.org (80.91.224.244) by gnus.org with SMTP; 26 Nov 2002 08:33:00 -0000 Original-Received: from news by quimby.gnus.org with local (Exim 3.12 #1 (Debian)) id 18GbDN-0005vJ-00 for ; Tue, 26 Nov 2002 09:37:05 +0100 Original-To: ding@gnus.org Original-Path: not-for-mail Original-Newsgroups: gnus.ding Original-Lines: 25 Original-NNTP-Posting-Host: lucy.informatik.uni-duisburg.de Original-X-Trace: quimby.gnus.org 1038299825 22766 134.91.35.216 (26 Nov 2002 08:37:05 GMT) Original-X-Complaints-To: usenet@quimby.gnus.org Original-NNTP-Posting-Date: 26 Nov 2002 08:37:05 GMT User-Agent: Gnus/5.090008 (Oort Gnus v0.08) Emacs/21.3.50 (i686-pc-linux-gnu) Cancel-Lock: sha1:091xoeC7u7H0IYU2h4T8ERTbCr0= Precedence: list X-Majordomo: 1.94.jlt7 Xref: main.gmane.org gmane.emacs.gnus.general:47887 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:47887 pinard@iro.umontreal.ca (François Pinard) writes: > Yet, Gnus `M P a' should nevertheless protect itself against arithmetic > errors while evaluating subjects, (with `condition-case'?) and maybe > merely ignore offending subjects just as it there were no numbers in it. > Ideally, there should not often be Emacs errors in "normal" Gnus usage. :-) You're right. So I took a look and it seems that the function that's called is gnus-uu-expand-numbers, and that function _does_ slap ignore-errors around the calls to string-to-int and format. Hm. But I looked in Oort Gnus from CVS, not in Gnus 5.9. Ah. Yes, the ignore-errors is missing from Gnus 5.9. I'm not sure how to proceed now. What do others say? Do we put this single fix in Gnus 5.9 or is Emacs 21.4 going to contain Gnus 5.11 anyway? kai -- ~/.signature is: umop ap!sdn (Frank Nobis)