From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/50440 Path: main.gmane.org!not-for-mail From: Kevin Greiner Newsgroups: gmane.emacs.gnus.general Subject: Re: Threading wrong if showing undownloaded articles Date: Thu, 27 Feb 2003 23:46:55 -0600 Sender: owner-ding@hpc.uh.edu Message-ID: References: <84d6ldkc9w.fsf@lucy.is.informatik.uni-duisburg.de> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Trace: main.gmane.org 1046411298 1503 80.91.224.249 (28 Feb 2003 05:48:18 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Fri, 28 Feb 2003 05:48:18 +0000 (UTC) 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 18odNX-0000Ny-00 for ; Fri, 28 Feb 2003 06:48:15 +0100 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 18odMk-0001HH-00; Thu, 27 Feb 2003 23:47:26 -0600 Original-Received: by sina.hpc.uh.edu (TLB v0.09a (1.20 tibbs 1996/10/09 22:03:07)); Thu, 27 Feb 2003 23:48:26 -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 XAA17906 for ; Thu, 27 Feb 2003 23:48:13 -0600 (CST) Original-Received: (qmail 30390 invoked by alias); 28 Feb 2003 05:47:08 -0000 Original-Received: (qmail 30385 invoked from network); 28 Feb 2003 05:47:08 -0000 Original-Received: from quimby.gnus.org (80.91.224.244) by 66.230.238.6 with SMTP; 28 Feb 2003 05:47:08 -0000 Original-Received: from news by quimby.gnus.org with local (Exim 3.12 #1 (Debian)) id 18oddN-00077Q-00 for ; Fri, 28 Feb 2003 07:04:37 +0100 Original-To: ding@gnus.org Original-Path: not-for-mail Original-Newsgroups: gnus.ding Original-Lines: 33 Original-NNTP-Posting-Host: 198.64.160.47 Original-X-Trace: quimby.gnus.org 1046412277 27367 198.64.160.47 (28 Feb 2003 06:04:37 GMT) Original-X-Complaints-To: usenet@quimby.gnus.org Original-NNTP-Posting-Date: 28 Feb 2003 06:04:37 GMT User-Agent: Gnus/5.090016 (Oort Gnus v0.16) Emacs/21.2 (i386-msvc-nt5.1.2600) Cancel-Lock: sha1:JirX9374z0pz1rBZnM8foqnwMEs= Precedence: list X-Majordomo: 1.94.jlt7 Xref: main.gmane.org gmane.emacs.gnus.general:50440 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:50440 kai.grossjohann@uni-duisburg.de (Kai Großjohann) writes: > See this summary buffer: > > > > As you can see, the \--\ markers have moved right for the messages > that were selected for display. Also, the threads aren't shown > correctly -- after doing J u on that group and reentering I see > proper thread trees. > > (The \--\ characters come from %B in gnus-summary-line-format.) There is so little agent code exposed via the summary that I can't see how the agent is the direct cause of this problem. Are you using gnus-agent-fetch-selected-article to download these articles? If so, the summary code redrew the lines to change the - to + in column 1 and change the line's color. It's possible that the summary didn't position the fields correctly in the updated line. You might this test function. (defun test1 (article) (gnus-summary-goto-subject article nil t) (gnus-summary-update-article-line article (gnus-summary-article-header article))) The next time you notice that downloaded articles are misaligned, use this function to force specified articles to update without calling the agent. In particular, try it on the article following the incorrectly displayed articles. Kevin