From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Benjamin L. Russell" Newsgroups: gmane.emacs.bugs Subject: bug#8674: 23.3; Face header rendering bug in Gnus v5.13 on GNU Emacs 23.3.1 (i386-mingw-nt5.1.2600) on Windows XP Professional, Service Pack 3 Date: Mon, 16 May 2011 16:11:19 -0700 (PDT) Message-ID: <80225.23498.qm@web32007.mail.mud.yahoo.com> References: <824o4vve3z.fsf@Yahoo.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: dough.gmane.org 1305588138 25650 80.91.229.12 (16 May 2011 23:22:18 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Mon, 16 May 2011 23:22:18 +0000 (UTC) Cc: 8674@debbugs.gnu.org To: Glenn Morris Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue May 17 01:22:11 2011 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1QM774-0006UP-G5 for geb-bug-gnu-emacs@m.gmane.org; Tue, 17 May 2011 01:22:10 +0200 Original-Received: from localhost ([::1]:49077 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QM774-0003XN-1J for geb-bug-gnu-emacs@m.gmane.org; Mon, 16 May 2011 19:22:10 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:49718) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QM770-0003X3-Jo for bug-gnu-emacs@gnu.org; Mon, 16 May 2011 19:22:08 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QM76x-00060K-70 for bug-gnu-emacs@gnu.org; Mon, 16 May 2011 19:22:06 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:52428) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QM76x-00060G-5G for bug-gnu-emacs@gnu.org; Mon, 16 May 2011 19:22:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.69) (envelope-from ) id 1QM76v-0003vk-M2; Mon, 16 May 2011 19:22:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: "Benjamin L. Russell" Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org, bugs@gnus.org Resent-Date: Mon, 16 May 2011 23:22:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 8674 X-GNU-PR-Package: emacs,gnus X-GNU-PR-Keywords: Original-Received: via spool by 8674-submit@debbugs.gnu.org id=B8674.130558808115061 (code B ref 8674); Mon, 16 May 2011 23:22:01 +0000 Original-Received: (at 8674) by debbugs.gnu.org; 16 May 2011 23:21:21 +0000 Original-Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QM76D-0003up-UN for submit@debbugs.gnu.org; Mon, 16 May 2011 19:21:21 -0400 Original-Received: from nm26-vm5.bullet.mail.ne1.yahoo.com ([98.138.91.248]) by debbugs.gnu.org with smtp (Exim 4.69) (envelope-from ) id 1QM6wg-0003gu-KB for 8674@debbugs.gnu.org; Mon, 16 May 2011 19:11:31 -0400 Original-Received: from [98.138.90.52] by nm26.bullet.mail.ne1.yahoo.com with NNFMP; 16 May 2011 23:11:20 -0000 Original-Received: from [98.138.89.192] by tm5.bullet.mail.ne1.yahoo.com with NNFMP; 16 May 2011 23:11:20 -0000 Original-Received: from [127.0.0.1] by omp1050.mail.ne1.yahoo.com with NNFMP; 16 May 2011 23:11:20 -0000 X-Yahoo-Newman-Property: ymail-5 X-Yahoo-Newman-Id: 645711.4543.bm@omp1050.mail.ne1.yahoo.com Original-Received: (qmail 83483 invoked by uid 60001); 16 May 2011 23:11:20 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1305587480; bh=jOpPXjHYCYbmCw1uzVe1T8OpTahragxcAFKjaKT3urg=; h=Message-ID:X-YMail-OSG:Received:X-Mailer:Date:From:Subject:To:Cc:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=4NXBXskhxGLToYld7I728vtH+b2hPvJxhYKVdMwBWVQSc464bnPVQyeSC/zcwpmULRzcs1dOsMLc6rW6Jr8hhcloTw56k5HxydgHiVgbNfm/xf3jYBJdKuHjl+mEgl0yOFgq/xPyT9cg5njiX3ZzaQ2tj/m9QgbG/UupfCa0t5s= DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Message-ID:X-YMail-OSG:Received:X-Mailer:Date:From:Subject:To:Cc:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=sd5uoGDZLvVeobgGtRWpwtjrs4NCVT+MZhdfqt/kOCNk30/MLlyfJT5cVJKlPF3lm5DODBWMIJK77ZXrAN7j0bVKjzBFIDFjkog4UxtvvgOupZatFSo9jjBvgpeYJ08NwFfoKjHuOkuhvt9RwgPHGVJx5/+eTiWfz/Vj7ummv9o=; X-YMail-OSG: 1qdw9cwVM1lZJ6ZP1m1qqsgWNWY1q6efBqrZZaaUTTU_59W 2D98e1h0jFgx09OU6Zlu0fHjHi8JQeqeu91xtfXaP_2oaC0L7REydK3PKjyF 79UlgjstU9Gho3IFBT3K9qAgi4cn72HUe4JtGykOvXoKNamzEmQyisTjEl3z 7BGmSWkD3jWYZCsjW_M80nUOYK.N1UQMCy_z_xOWZQBwRisPuF2163m_Orh8 4uDykzHf90W4XqBGfjI57RQXJ.19IwDEz2habf7zcAlN6lSljsioypKPx0wi d5ueaP7DQUlkWEglqBG_tB_NF_DA_Gvw7L0ycOzRWw8PSKxM2UW91DZraN3U 15kPoQJ6a4edbBmzFBX1GJicO_GM9q9kvzSnEkmvW2mxhhQNiaWxGgFiigLn kLhEUVEQimUwIVuyoooXE1YZPj1DW6kf.6VqcW0lP5p2Zt9_uyXrX2Tzshjj Cv1p4igicsl183qAFjsjwJcn0ll5BNhs9NAy.khGgSyIuSFD.DBb1pqF9hAh C7EOHioGB3Sa8GjGJmsTrIQNIffDjUfWdQsY_23nyVXQ6NucGk7PiIGvl5GP 3YeP2eAR_YOKYfoYwgh2x0TF8kqQC_Wk58B9OAC2UnYOeM5q4jtFz5HnFTOs 9m8QYZZz2WUlo3npRQRdZE90.aU0QcOQFD765nTo.rYv2DqxSrHnyzKmNQZG OBQ1a5EIAJ0rM5wDAj_vL0tPRsk1hwp.O3CG72hQzMyLMg70OqstO.XWRrpD eOVUxnFlcRS7lcgu4FG2_e5xHshGs0WZj1Ws- Original-Received: from [114.164.163.107] by web32007.mail.mud.yahoo.com via HTTP; Mon, 16 May 2011 16:11:19 PDT X-Mailer: YahooMailClassic/12.0.2 YahooMailWebService/0.8.111.303096 In-Reply-To: X-Mailman-Approved-At: Mon, 16 May 2011 19:21:17 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Resent-Date: Mon, 16 May 2011 19:22:01 -0400 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:46504 Archived-At: > The Gnus manual says >=20 > Viewing an [sic] `Face' header requires > an Emacs that is able to > display PNG images. >=20 > Can your Emacs display PNG images? > If not, I imagine this is the same as >=20 > http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D8324 It cannot; however, when I following your link, downloaded the libpng 1.4.3= package from "GTK+ - Download for Windows" (see http://www.gtk.org/downloa= d-windows.html), unzipped the libpng_1.4.3-1_win32.zip archive, copied the = ..\libpng_1.4.3-1_win32\bin\libpng14-14.dll file into both the C:\WINDOWS\s= ystem32 and C:\emacs\emacs-23.3\bin directories, and restarted Emacs 23.3.1= , Emacs was able to read PNG files correctly. Subsequently reading a USENET message with a Face header via NNTP in Gnus t= hen caused the Face header to be rendered correctly in the "From" line. Bug solved! Incidentally, I also have three other problems with Emacs-23.3.1 (one is a = possible bug, and the other two are possible lack of features), as follows: 1. [Possible Bug] In Gnus v5.13, for some reason, just after sending an NNT= P post using C-c C-c, occasionally (once in every two to three attempts), G= nus freezes when using STARTTLS, just before requesting my SMTP password, a= nd refuses to respond until I press C-g. Here is the corresponding transcr= ipt from my *Messages* buffer: > Sending... > You have lines longer than 79 characters. Really post? (y or n)=20 > Sending news via news20.forteinc.com using nntp... > Sending via mail... > Source file `c:/emacs/emacs-23.2/lisp/gnus/starttls.el' newer than byte-c= ompiled file > Opening STARTTLS connection to `plus.smtp.mail.yahoo.com:587'...done > Quit For some reason, Emacs still references `c:/emacs/emacs-23.2/lisp/gnus/star= ttls.el' (the version for Emacs 23.2.1) instead of `c:/emacs/emacs-23.3/lis= p/gnus/starttls.el' (the version for Emacs 23.3.1) (still unmodified), even= though I just ran C:\emacs\emacs-23.3\bin\addpm.exe. My folder setup under c:\Emacs is as follows: C:\emacs\.emacs.d C:\emacs\Deprecated Versions C:\emacs\emacs-23.1 C:\emacs\emacs-23.2 C:\emacs\emacs-23.3 My USER $HOME environmental variable points to C:\home, where I have my .em= acs and .gnus.el files, among others.=20 The reason that source file `c:/emacs/emacs-23.2/lisp/gnus/starttls.el' is = newer than the byte-compiled file is that I manually edited it to follow th= e following directions by Uday Reddy on 2010-04-26 on "Question #108267 : Q= uestions : VM" (see https://answers.launchpad.net/vm/+question/108267): > 1. Added: > (defcustom starttls-kill-program "c:\\cygwin\\bin\\kill" > "External kill command to send SIGALRM to starttls." > :group 'starttls) >=20 > 2. Replaced all three instances of: > (signal-process (process-id process) 'SIGALRM) > with > (call-process starttls-kill-program nil nil nil > "-ALRM" (format "%d" (process-id proce= ss))) Is this the correct procedure? 2. [Possible Lack of a Feature] I wish to specify multiple NNTP servers in = my .gnus.el file, but don't know how to do so. The relevant portion from m= y ~/.gnus.el file is as follows: > (setq gnus-select-method '(nntp "news20.forteinc.com")) > (add-to-list 'gnus-secondary-select-methods '(nntp "news.gmane.org")) > (add-to-list 'gnus-secondary-select-methods '(nntp "news.gnus.org")) The relevant portion from my ~/.authinfo file is as follows: > machine news20.forteinc.com login password The and portions have been substituted with the appro= priate information accordingly. For some reason, the second invocation of (add-to-list 'gnus-secondary-sele= ct-methods '(...)) seems to be ignored. Do you know how to specify a third NNTP server in my ~/.gnus.el file? 3. [Possible Lack of a Feature] For some reason, I am unable to specify a w= idth for the group buffer that is less than the width of the maximum-length= group name in Gnus when displaying a customized view with groups in the up= per-left buffer, articles in the upper-right buffer, and article bodies in = the lower buffer in my ~/.gnus.el file. Here is the relevant code: > ;; The following section controls the layout after displaying the article= buffer > ; change the configuration of a single buffer setting, without using the = complicated gnus-buffer-configuration variable (see "Frequently Asked Quest= ions: Window Layout" at http://gnus.org/manual/gnus_295.html) > (gnus-add-configuration > ; configure the article buffer > '(article > ; split the screen in two vertically, and use the following settings f= or the upper half of the window > (vertical 1.0 > =09 ; the original number of rows for the group + summary buffers tog= ether, copied from "Frequently Asked Questions: FAQ 4 - Reading messages" (= http://www.gnus.org/manual/gnus_400.html#SEC473) > ;=09 (horizontal 28 > =09 ; setting of the number of rows for the group + summary buffers t= ogether, adapted for my borrowed laptop PC from JIII > =09 (horizontal 20 > =09=09=09 ; the original number of columns for the group buffer width set= ting, copied from "Frequently Asked Questions: FAQ 4 - Reading messages" (h= ttp://www.gnus.org/manual/gnus_400.html#SEC473) > ; =09=09=09 (group 50) > =09=09=09 ; setting of the number of columns for the group buffer width s= etting to match my settings in Forte' Agent 5.0 > ;=09=09=09 (group 53) > =09=09=09 ; setting of the number of columns for the group buffer width s= etting to display all newsgroup names without truncation > ; =09=09=09 (group 77) > =09=09=09 ; setting of the number of columns for the group buffer width s= etting to distinguish all newsgroup names uniquely > =09=09=09 (group 69) > =09=09=09 ; let the summary buffer take the remainder of the width of the= rows, and position the point (cursor) therein > =09=09=09 (summary 1.0 point) ) > =09 ; let the lower half take up the remainder of the horizontal spac= e, and apply the following settings therein > =09 (horizontal 1.0 > =09=09=09 ; let the article buffer take up the entire space of the lower = half of the window > =09=09=09 (article 1.0))))) In the above code, the modification from (group 77) to (group 69) had no ef= fect. Further reducing the setting to (group 50) had no effect, either. I= n a previous version of Emacs on Windows XP, Service Pack 3, installed in c= irca November 2007, on which I had installed Gnus in circa May of 2009 (tha= t computer has since been reformatted, so I do not have the version informa= tion available), the settings worked fine. How can I make the (group ...) = setting modification effective? Solutions to the above problems in using Gnus v5.13 on GNU Emacs 23.3.1 wou= ld help enormously. Thank you for your assistance! Sincerely yours, Benjamin L. Russell --- On Tue, 5/17/11, Glenn Morris wrote: > From: Glenn Morris > Subject: Re: bug#8674: 23.3; Face header rendering bug in Gnus v5.13 on G= NU Emacs 23.3.1 (i386-mingw-nt5.1.2600) on Windows XP Professional, Service= Pack 3 > To: "Benjamin L. Russell" > Cc: 8674@debbugs.gnu.org > Date: Tuesday, May 17, 2011, 6:43 AM > Benjamin L. Russell wrote: >=20 > > There is a bug in GNU Emacs 23.3.1 that prevents > correct rendering of > > Face headers in NNTP postings.=A0 Specifically, the > following Emacs Lisp > > code in my ~/.gnus.el file for inserting a face header > in a USENET > > posting works on GNU Emacs 23.2.1, but not on version > 23.3.1, with Gnus > > v5.13: >=20 > The Gnus manual says >=20 > =A0=A0=A0Viewing an [sic] `Face' header requires > an Emacs that is able to > =A0=A0=A0display PNG images. >=20 > Can your Emacs display PNG images? > If not, I imagine this is the same as >=20 > http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D8324 >