From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/63789 Path: news.gmane.org!not-for-mail From: Reiner Steib Newsgroups: gmane.emacs.pretest.bugs,gmane.emacs.gnus.general Subject: Re: gnus-registry.el on emacs-unicode-2 (Emacs 23) Date: Thu, 28 Sep 2006 19:08:06 +0200 Message-ID: References: Reply-To: Reiner Steib NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1159463305 6709 80.91.229.2 (28 Sep 2006 17:08:25 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Thu, 28 Sep 2006 17:08:25 +0000 (UTC) Cc: emacs-pretest-bug@gnu.org, ding@gnus.org Original-X-From: emacs-pretest-bug-bounces+gebp-emacs-pretest-bug=gmane.org@gnu.org Thu Sep 28 19:08:24 2006 Return-path: Envelope-to: gebp-emacs-pretest-bug@gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1GSzMw-0007RN-0b for gebp-emacs-pretest-bug@gmane.org; Thu, 28 Sep 2006 19:08:18 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1GSzMv-0000KW-Cu for gebp-emacs-pretest-bug@gmane.org; Thu, 28 Sep 2006 13:08:17 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1GSzMq-0000Io-RH for emacs-pretest-bug@gnu.org; Thu, 28 Sep 2006 13:08:12 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1GSzMo-0000Gi-SG for emacs-pretest-bug@gnu.org; Thu, 28 Sep 2006 13:08:12 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1GSzMo-0000Gf-Lj for emacs-pretest-bug@gnu.org; Thu, 28 Sep 2006 13:08:10 -0400 Original-Received: from [134.60.1.1] (helo=mail.uni-ulm.de) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA:32) (Exim 4.52) id 1GSzRw-0007nL-63 for emacs-pretest-bug@gnu.org; Thu, 28 Sep 2006 13:13:28 -0400 Original-Received: from bridgekeeper.physik.uni-ulm.de (bridgekeeper.physik.uni-ulm.de [134.60.10.123]) by mail.uni-ulm.de (8.13.8/8.13.8) with ESMTP id k8SH87cA010518; Thu, 28 Sep 2006 19:08:07 +0200 (MEST) Original-Received: by bridgekeeper.physik.uni-ulm.de (Postfix, from userid 170) id 1C59712111; Thu, 28 Sep 2006 19:08:07 +0200 (CEST) Original-To: CHENG Gao X-Face: 3Phac&+dw=IZHjhua]bp}LH<*p{qzj8u+ List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-pretest-bug-bounces+gebp-emacs-pretest-bug=gmane.org@gnu.org Errors-To: emacs-pretest-bug-bounces+gebp-emacs-pretest-bug=gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.pretest.bugs:14276 gmane.emacs.gnus.general:63789 Archived-At: On Thu, Sep 28 2006, CHENG Gao wrote: [ ... in an unrelated thread: . No trimming any quotes. ] > I trust Gnus hashtb<->alist conversion functions have no problem. Yes, my article on this was unrelated to your problem. > I suspected function gnus-gnus-to-quick-newsrc-format is the culprit. > > As Handa said, # (blah blah ...) is representation of string with text > properties. > I had a test by removing all # and leave "0 40 (auto-composed nil)", and > gnus registry works. > > In gnus-start.el function gnus-gnus-to-quick-newsrc-format line 2841 > ,---- > | (print-readably t) > `---- > I juct checked. At least in my Emacs 23 (06-9-15 cvs), Could you please try if the problem also exists in Emacs 22 (trunk)? As I understand from the previous messages, it only exists in emacs-unicode-2 (Emacs 23). Is this correct? Then I could remove it from the list of release-relevant bugs for Emacs 22 (admin/FOR-RELEASE). > variable print-readably does not exist. It exist in XEmacs; If it doesn't exist in Emacs, it is simply ignored. No problem. I don't know about the rest of your questions: > I nearly damaged my brain by reading code of prin1/princ/print. > > At last I think gnus-gnus-to-quick-newsrc-format should be ok. It does > what it should do, even the result is bad. > > A silly question: > If an entry in gnus-reristry-alist carries text-property, prin1 will > print it as string and use # as quoting character. Is it right? > > If so, I think we need check all puthash (to gnus-registry-hashtb) in > gnus-registry.el for unremoved text property. > > My knowledge is not adquate for real useful finding. Wish what I found > can be a little useful to you. Bye, Reiner. -- ,,, (o o) ---ooO-(_)-Ooo--- | PGP key available | http://rsteib.home.pages.de/