From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/63779 Path: news.gmane.org!not-for-mail From: CHENG Gao Newsgroups: gmane.emacs.gnus.general Subject: [BUG]Under Emacs 23, Gnus writes text properties to registry file Date: Wed, 27 Sep 2006 13:37:25 +0800 Organization: eqiao.com Message-ID: NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: sea.gmane.org 1159369849 28606 80.91.229.2 (27 Sep 2006 15:10:49 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Wed, 27 Sep 2006 15:10:49 +0000 (UTC) Original-X-From: ding-owner+m12305@lists.math.uh.edu Wed Sep 27 17:10:47 2006 Return-path: Envelope-to: ding-account@gmane.org Original-Received: from malifon.math.uh.edu ([129.7.128.13]) by ciao.gmane.org with esmtp (Exim 4.43) id 1GSb3E-0002Aq-LR for ding-account@gmane.org; Wed, 27 Sep 2006 17:10:22 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu ident=lists) by malifon.math.uh.edu with smtp (Exim 3.20 #1) id 1GSb39-0001ih-00; Wed, 27 Sep 2006 10:10:15 -0500 Original-Received: from mx1.math.uh.edu ([129.7.128.32]) by malifon.math.uh.edu with esmtp (Exim 3.20 #1) id 1GSS8J-00010A-00 for ding@lists.math.uh.edu; Wed, 27 Sep 2006 00:38:59 -0500 Original-Received: from quimby.gnus.org ([80.91.227.211]) by mx1.math.uh.edu with esmtp (Exim 4.52) id 1GSS8I-0003xS-Fh for ding@lists.math.uh.edu; Wed, 27 Sep 2006 00:38:59 -0500 Original-Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org) by quimby.gnus.org with esmtp (Exim 3.35 #1 (Debian)) id 1GSS8B-0005NA-00 for ; Wed, 27 Sep 2006 07:38:51 +0200 Original-Received: from list by ciao.gmane.org with local (Exim 4.43) id 1GSS88-0007oe-O7 for ding@gnus.org; Wed, 27 Sep 2006 07:38:48 +0200 Original-Received: from 58.217.197.40 ([58.217.197.40]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 27 Sep 2006 07:38:48 +0200 Original-Received: from chenggao by 58.217.197.40 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 27 Sep 2006 07:38:48 +0200 X-Injected-Via-Gmane: http://gmane.org/ Original-To: ding@gnus.org Original-Lines: 35 Original-X-Complaints-To: usenet@sea.gmane.org X-Gmane-NNTP-Posting-Host: 58.217.197.40 User-Agent: Gnus/5.110006 (No Gnus v0.6) Emacs/23.0.0 (windows-nt) Cancel-Lock: sha1:E34Tl9vjMwYk4ra4vhrp4CM2sBo= X-Spam-Score: -1.1 (-) Precedence: bulk Original-Sender: ding-owner@lists.math.uh.edu Xref: news.gmane.org gmane.emacs.gnus.general:63779 Archived-At: I use Emacs 23 (built from Sep. 15 cvs source, under Windows and MaxOSX). If I enable Gnus registry, Gnus writes text properties into registry file, which makes it corrupt. I have to clear content of .gnus.registry.eld to make Gnus run next time. Normal registry entry should be like: ("" ((mtime 17689 63352 343000)) "nntp+news.gmane.org:gmane.mail.bogofilter.general") and corrupted entry is like: ("<01c6e1ea$3abc65a0$2101a8c0@benqpw2wydthqi>" ((process (spam spam-use-move "nntp+news.gmane.org:gmane.emacs.cvs")) (mtime 17689 63689 625000)) "nntp+news.gmane.org:gmane.emacs.cvs") ("<2cd46e7f0609262059h652bf82ep64b2bfe56bf6da97@mail.gmail.com>" ((mtime 17689 63703 984000)) "nntp+news.gmane.org:gmane.emacs.devel") (# ("" 0 39 (auto-composed nil)) ((mtime 17689 63703 984000)) "nntp+news.gmane.org:gmane.emacs.devel") (# Please notice "(#" at the line end, and " 0 39 (auto-composed nil)". Seems in gnus-registry.el, in function gnus-registry-cache-save, ,---- | (set-text-properties (point-min) (point-max) nil nil) `---- does not work right. I submitted this problem to gmane.emacs.devel, and was told this should be reported to Gnus team. Kenichi Handa said auto-composed is new Emacs 23 feature. My registry related settings are: ,---- | (setq gnus-registry-max-entries 5 | gnus-registry-use-long-group-names t) | | (gnus-registry-initialize) `---- I set max entries to small value just to track the errors.