From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/18561 Path: main.gmane.org!not-for-mail From: ge204@eng.cam.ac.uk (G. Evermann) Newsgroups: gmane.emacs.gnus.general Subject: Re: yet another ebola warning (pgnus 0.42) Date: 13 Nov 1998 21:26:05 +0000 Sender: owner-ding@hpc.uh.edu Message-ID: References: NNTP-Posting-Host: coloc-standby.netfonds.no X-Trace: main.gmane.org 1035157064 6821 80.91.224.250 (20 Oct 2002 23:37:44 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Sun, 20 Oct 2002 23:37:44 +0000 (UTC) Return-Path: Original-Received: from karazm.math.uh.edu (karazm.math.uh.edu [129.7.128.1]) by sclp3.sclp.com (8.8.5/8.8.5) with ESMTP id QAA26829 for ; Fri, 13 Nov 1998 16:27:33 -0500 (EST) Original-Received: from sina.hpc.uh.edu (Sina.HPC.UH.EDU [129.7.3.5]) by karazm.math.uh.edu (8.9.1/8.9.1) with ESMTP id PAB07027; Fri, 13 Nov 1998 15:27:19 -0600 (CST) Original-Received: by sina.hpc.uh.edu (TLB v0.09a (1.20 tibbs 1996/10/09 22:03:07)); Fri, 13 Nov 1998 15:26:42 -0600 (CST) Original-Received: from sclp3.sclp.com (root@sclp3.sclp.com [209.195.19.139]) by sina.hpc.uh.edu (8.7.3/8.7.3) with ESMTP id PAA03358 for ; Fri, 13 Nov 1998 15:26:30 -0600 (CST) Original-Received: from spanner.eng.cam.ac.uk (root@spanner.eng.cam.ac.uk [129.169.8.9]) by sclp3.sclp.com (8.8.5/8.8.5) with ESMTP id QAA26781 for ; Fri, 13 Nov 1998 16:26:20 -0500 (EST) Original-Received: from club.eng.cam.ac.uk (via ge204@club.eng.cam.ac.uk [129.169.16.2]) by spanner.eng.cam.ac.uk with ESMTP id VAA09455 for ; Fri, 13 Nov 1998 21:26:12 GMT Original-Received: (via ge204@localhost) by club.eng.cam.ac.uk id VAA03478; Fri, 13 Nov 1998 21:26:06 GMT Original-To: ding@gnus.org Original-Lines: 59 X-Mailer: Gnus v5.5/Emacs 20.2 Precedence: list X-Majordomo: 1.94.jlt7 Xref: main.gmane.org gmane.emacs.gnus.general:18561 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:18561 Lars Magne Ingebrigtsen writes: > Gunnar Evermann writes: > > > Comparison between integer and character is constant nil (?0 and -1) > > [parse-time-tokenize, parse-time-string, byte-code, date-to-time, article-make-date-line, article-date -ut, , call-interactively, if, save-excursion, (lambda (&optional intera ctive &rest args) "Convert the current article date to the local timezone." (interactive (list t)) (save-excu rsion (set-buffer gnus-article-buffer) (if interactive (call-interactively (quote article-date-local)) (apply (quote article-date-local) args)))), call-interactively] > > What thing in that function is triggering this warning? Sorry, I guess I could have been more helpful... The warning is triggered in parse-time-tokenize in the following loop or the one after that: (while (and (< index end) ;skip invalid characters (not (setq c (parse-time-string-chars (aref string index))))) (incf index)) (setq start index all-digits (eq c ?0)) The value of parse-time-syntax is: [nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil 1 nil -1 nil nil ?0 ?0 ?0 ?0 ?0 ?0 ?0 ?0 ?0 ?0 ?d nil nil nil nil nil nil ?A ?A ?A ?A ?A ?A ?A ?A ?A ?A ?A ?A ?A ?A ?A ?A ?A ?A ?A ?A ?A ?A ?A ?A ?A ?A nil nil nil nil nil nil ?a ?a ?a ?a ?a ?a ?a ?a ?a ?a ?a ?a ?a ?a ?a ?a ?a ?a ?a ?a ?a ?a ?a ?a ?a ?a nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil] the culprit obviously is at parse-time.el:60 (aset parse-time-syntax ?- -1) As metioned the problem only happens when a message contains a timezone like -0000 HTH Gunnar -- Gunnar Evermann Speech, Vision & Robotics Group Engineering Department Cambridge University