From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/68052 Path: news.gmane.org!not-for-mail From: Michael Olson Newsgroups: gmane.emacs.gnus.general Subject: Re: [PATCH v2] Fix edge cases with no data being returned and Courier eccentricity. Date: Sat, 03 Jan 2009 16:03:35 -0800 Message-ID: <87ocyolyy0.fsf@grepfind.mwolson.org> References: <87lju6ag7d.fsf@grepfind.mwolson.org> <87prjchqh9.fsf@grepfind.mwolson.org> <86d4fabrdq.fsf@lifelogs.com> <87d4f4nfwf.fsf@grepfind.mwolson.org> <87k59cvt9g.fsf@marauder.physik.uni-ulm.de> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1231027487 30859 80.91.229.12 (4 Jan 2009 00:04:47 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 4 Jan 2009 00:04:47 +0000 (UTC) To: ding@gnus.org Original-X-From: ding-owner+M16497@lists.math.uh.edu Sun Jan 04 01:05:57 2009 Return-path: Envelope-to: ding-account@gmane.org Original-Received: from util0.math.uh.edu ([129.7.128.18]) by lo.gmane.org with esmtp (Exim 4.50) id 1LJGUO-0002Qf-IX for ding-account@gmane.org; Sun, 04 Jan 2009 01:05:40 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by util0.math.uh.edu with smtp (Exim 4.63) (envelope-from ) id 1LJGT4-0005na-6L; Sat, 03 Jan 2009 18:03:46 -0600 Original-Received: from mx2.math.uh.edu ([129.7.128.33]) by util0.math.uh.edu with esmtps (TLSv1:AES256-SHA:256) (Exim 4.63) (envelope-from ) id 1LJGT2-0005n9-JG for ding@lists.math.uh.edu; Sat, 03 Jan 2009 18:03:44 -0600 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx2.math.uh.edu with esmtp (Exim 4.69) (envelope-from ) id 1LJGSz-0002FX-LE for ding@lists.math.uh.edu; Sat, 03 Jan 2009 18:03:44 -0600 Original-Received: from deleuze.hcoop.net ([69.90.123.67] ident=Debian-exim) by quimby.gnus.org with esmtp (Exim 3.36 #1 (Debian)) id 1LJGTF-0003P5-00 for ; Sun, 04 Jan 2009 01:03:57 +0100 Original-Received: from cpe-98-154-252-107.socal.res.rr.com ([98.154.252.107] helo=grepfind.mwolson.org) by deleuze.hcoop.net with esmtpsa (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.63) (envelope-from ) id 1LJGSv-0006JR-ND for ding@gnus.org; Sat, 03 Jan 2009 19:03:37 -0500 Original-Received: from mwolson by grepfind.mwolson.org with local (Exim 4.69) (envelope-from ) id 1LJGSt-0001UY-Fu for ding@gnus.org; Sat, 03 Jan 2009 16:03:35 -0800 Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAGFBMVEU1QytIVTlZY0dqc1N6 hGGJl3qZpZCtuKXsjxzFAAACW0lEQVR42l2UXXrqIBCGk67Aoe29Ac4CTPDcGwZ73wLdQDOuQLP9 8wHG9hT1Mc6bb/5jp7Xed92TVrqeCYfKRVc+XdfDbqbJ8TixG1UDu2a3xkf2H+z+A6Qn7Xk71AA8 kdJmZg4xpcTshgr2JQSurAswhwDFYQN9r4yxx1BIQqBTBbvqahw9hxRSLOBdFVA89TTOvgSoMaLf ABTWOg5Z8lLRNyD7x4WSVHU1DZurThn2HI9Oa561JhTSDUWxq64YqRlmrcdhA73y3rmJY1okotDT NzDO2XNGZPnS7A4b6NQ8foQFN2eJmEBR7Du1Q/DRh7R4O50BrGmu0F8i49Iya+ScvtDNqkADB8zD pwU9wTu9c8msdNYOO0JvYYyREd9xBOh7zSNc2WMZUYzIDHOpU0Kxe5o9o0eccsr5mNLcwHhC8DoM SQkJ5wbUxAdlbDELEpDbclc8sT2gV2HJIrj/si7hDgzPpY4sqxTV+pWkgt7EGesDIFWUnGuK7pkn erZoieCVZPGcG3jCJimLwS7IVZY4R3mvoNfzoCfOF0mIG1nna+TadAxzgF5u0b3JTaxcmZtCF1dn WSOv63oNl4U3BQCLXOQKWZIHUBWcUci6iuTL7eMOelVAKfp+NkA0kOElN3BbV26AiGZsXEqfa0EQ NtATvTAKCeHh7AEEi4knM6S3HwB2eo1zeZQ5fDbgNkCpbEwh8HUTqYDqwUhIG2NQ/k2WH+CVB9LK aINy0EeAvgF6KRK0wIaPiX8CioRNpQF7X/8EOnoAPpUvrX8DED7t8B/Bv8ErfnpSfxv4B9rx7BDd lxXRAAAAAElFTkSuQmCC Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAHlBMVEUhJgg0OgxRWhNncyOE j0Wjq222uoS9w5PN0azd4MagpfWdAAACYklEQVR42mXTzXOaQBQA8CWkPbOQTCc3WbTT3oTVJN5U FmNurYLisY2K5yYRc61jXK8mpu5/2wcSWNsHOwPv9/aDNwMSQvQppQvOl7d7vmoI8TIS4pdA7xD7 bW+Ww30OYxND1P+DNA1R/gcc/B7nR1DkMb6VwZTA2BTQw3I0CrCP4DSHHT6O/jvcOeYRGGEG8HmU EEmuDvBqAFjUSYZFICz6lMJWz6p14lgOFBDaSOFHsYYO1+Hz7wCkw9qmoWEM9yYBeNIUjDA2tVb1 rKSXkr4AvAFAVkG2rbar5yW9CvAF4BUrAEhTrWqZNiv2SVPBJ58AthghBKieaV696TlqS1EUy43R VkNI0U4QNhVc+ea5qqtAISEpIFRWve83AesPW0ryblOKXohiw84GJSyYDqJavV9C2r0QaGepQ/20 PAmY617Pl9CeEjJfAcTlKWt9vFr09M8P3fVvt/uIsbVLYPQh6hvXy2sSLUP+k9Bn1bkQCYhKNHC7 7A/ZL+uDWqv9eCEaB5g8hPPZ1VblS4dWWnfBVzE6wG4VrjnfnvNVHAfKy0SkAbAfdgGeQz7n67Hx NspB1Pkz33POZ3y9GHIJmkYYxdMoTiBeSNBDNzyLdTyXoI+8LB/DXkICjc1yWMlQ8rppHk7GYxlM 77DWCkYoA/V8qOVT+ENXGxlqQdDJtr+VYcCCwB+m+awfWa+GAIG3SPIbCfbtyAPwQcYDUQCjztQP EmE+m9QK6DPSmQSp+GzmNooZjFwepoDMmPuUg2uVp9MUvCBijG1yIKQzfUyhMwaobTJwCIEpvhd4 bNCrgXRS+Atv5I2WCsjODwAAAABJRU5ErkJggg== X-Hashcash: 1:20:090104:ding@gnus.org::ypoO/HDgber71daH:00002HBI In-Reply-To: <87k59cvt9g.fsf@marauder.physik.uni-ulm.de> (Reiner Steib's message of "Sun, 04 Jan 2009 00:56:11 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) X-Spam-Score: -2.6 (--) List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:68052 Archived-At: Reiner Steib writes: > On Sun, Jan 04 2009, Michael Olson wrote: > >>> MO> Michael Olson writes: >>>>> * lisp/gnus/nnimap.el (nnimap-retrieve-headers-progress): Handle edge >>>>> case where `headers' is nil. This can occur if the IMAP server does >>>>> not have permissions to read messages from a folder, but can write new >>>>> messages to the folder. >>>>> (nnimap-request-article-part): Do not insert `data' if it is nil. >>>>> >>>>> * lisp/net/imap.el (imap-parse-fetch): Courier can insert spurious blank >>>>> characters which will confuse `read', so skip past them. >> I've checked in the changes to CVS Emacs. > > Thanks. > > Could you put the explanations (like in the ChangeLog) next to the > relevant code, please? Done. -- | Michael Olson | FSF Associate Member #652 | | http://mwolson.org/ | Hobbies: Lisp, HCoop | | Projects: Emacs, Muse, ERC, EMMS, ErBot, DVC, Planner | `-------------------------------------------------------'