[gnu.emacs.gnus] GNUS/ClariNet bug and a fix

weening@Polya.Stanford.EDU (Joe Weening) (09/21/89)

When some Message-ID lines contain a ":", GNUS skips over those
messages (except for the first new message in a newsgroup) and also
shows incorrect subject lines for the messages that don't have ":" in
the Message-ID.  This happens with ClariNet messages.  It is because
of a small problem in the function nntp-retrieve-headers, and the
following patch should fix it:

diff -c2 nntp.el.old nntp.el 
*** nntp.el.old	Fri Jul 28 07:09:37 1989
--- nntp.el	Thu Sep 21 01:59:54 1989
***************
*** 273,277 ****
  		       (forward-line 1)))
  		 ;; Skip invalid field (ex. Subject:abc)
! 		 (if (looking-at "^[^:]*:[^ \t]")
  		     (forward-line 1))
  		 )
--- 273,277 ----
  		       (forward-line 1)))
  		 ;; Skip invalid field (ex. Subject:abc)
! 		 (if (looking-at "^[^23][^:]*:[^ \t]")
  		     (forward-line 1))
  		 )