From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/51160 Path: main.gmane.org!not-for-mail From: Kevin Greiner Newsgroups: gmane.emacs.gnus.general Subject: Re: Oort Gnus v0.17 is released Date: Mon, 31 Mar 2003 23:11:15 -0600 Sender: owner-ding@hpc.uh.edu Message-ID: References: NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1049174013 4084 80.91.224.249 (1 Apr 2003 05:13:33 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Tue, 1 Apr 2003 05:13:33 +0000 (UTC) Original-X-From: owner-ding@hpc.uh.edu Tue Apr 01 07:13:28 2003 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 190E5P-00013N-00 for ; Tue, 01 Apr 2003 07:13:27 +0200 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 190E3d-0006p1-00; Mon, 31 Mar 2003 23:11:37 -0600 Original-Received: by sina.hpc.uh.edu (TLB v0.09a (1.20 tibbs 1996/10/09 22:03:07)); Mon, 31 Mar 2003 23:12:41 -0600 (CST) Original-Received: from sclp3.sclp.com (sclp3.sclp.com [66.230.238.2]) by sina.hpc.uh.edu (8.9.3/8.9.3) with SMTP id XAA15405 for ; Mon, 31 Mar 2003 23:12:29 -0600 (CST) Original-Received: (qmail 52451 invoked by alias); 1 Apr 2003 05:11:21 -0000 Original-Received: (qmail 52446 invoked from network); 1 Apr 2003 05:11:21 -0000 Original-Received: from quimby.gnus.org (80.91.224.244) by 66.230.238.6 with SMTP; 1 Apr 2003 05:11:21 -0000 Original-Received: from news by quimby.gnus.org with local (Exim 3.12 #1 (Debian)) id 190E3Z-0005UH-00 for ; Tue, 01 Apr 2003 07:11:33 +0200 Original-To: ding@gnus.org Original-Path: not-for-mail Original-Newsgroups: gnus.ding Original-Lines: 37 Original-NNTP-Posting-Host: 65.241.87.5 Original-X-Trace: quimby.gnus.org 1049173893 21096 65.241.87.5 (1 Apr 2003 05:11:33 GMT) Original-X-Complaints-To: usenet@quimby.gnus.org Original-NNTP-Posting-Date: 1 Apr 2003 05:11:33 GMT User-Agent: Gnus/5.090017 (Oort Gnus v0.17) Emacs/21.2 (windows-nt) Cancel-Lock: sha1:8AWDbHbsEztCWbNwtUrAYzpc6kQ= Precedence: list X-Majordomo: 1.94.jlt7 Xref: main.gmane.org gmane.emacs.gnus.general:51160 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:51160 Stainless Steel Rat writes: > * Kevin Greiner on Mon, 31 Mar 2003 > | It's possible that I introduced this problem. However .newsrc.eld, > | even split across several lines, works fine for me (and apparently > | most since the linchmob hasn't found me :) ). Can you be more > | specific concerning the problems that you are seeing? In my > | .newsrc.eld, the line splits occur were newline characters appear in > | character strings. Are you needing to convert these back to '\n' > | codes to make your setq work? > > It is not my gnus-format-specs per se, it is the gnus-format-specs that is > generated by gnus-compile. I use different gnus-*-line-format strings for > different groups, and I invoke gnus-compile every time I change the format > strings. It is the Lisp code generated by gnus-compile that is being saved > incorrectly. > > Yes, the `\n' sequences are being converted to newlines. Gnus apparantly > parses .eld files line by line. When it sees the end of line it says, > "this is the end of the Lisp form"... and then complains because of a > malformed form. Actually, it appears that this is an XEmacs incompatibility (you did, I believe, mention using XEmacs). In Emacs, the read method handles newline characters as either ignorable whitespace or a literal character (when part of a string). It would seem, from your comments, that XEmacs uses a different rule. I've bound print-escape-newlines to t so that the newline characters are now replaced by \n escape sequences. My apologies for the inconvenience. The change has been checked-in. Kevin