* Re: [Reiter.Joachim@web.de: Failure to show "German Umlaute"] [not found] <E1IsspP-0003Yd-0g@fencepost.gnu.org> @ 2007-11-17 11:44 ` Reiner Steib 2007-11-17 12:50 ` Jason Rumney 0 siblings, 1 reply; 9+ messages in thread From: Reiner Steib @ 2007-11-17 11:44 UTC (permalink / raw) To: Richard Stallman; +Cc: Reiter.Joachim, bug-gnu-emacs, ding On Fri, Nov 16 2007, Richard Stallman wrote: > Can someone please DTRT, then ack? This is a display problem on Windows. It's not specific to Gnus. I.e. in the following file (or the attachment example_Umlaut.txt in the original report) the display problem occurs as well: --8<---------------cut here---------------start------------->8--- First line in <http://www.hobbyecke-pc.de/images/screensh1.png>: Zuletzt geöffnete Dateien First non-quoted line in <http://www.hobbyecke-pc.de/images/screensh2.png>: wä wö mä mö --8<---------------cut here---------------end--------------->8--- The output of `describe-char' from the original message might allow developers (on Windows) to reproduce the problem. > ------- Start of forwarded message ------- > X-Spam-Status: No, score=0.0 required=5.0 tests=UNPARSEABLE_RELAY > autolearn=failed version=3.1.0 > To: bug-gnu-emacs@gnu.org > From: Joachim Reiter <Reiter.Joachim@web.de> > Date: Thu, 15 Nov 2007 17:41:50 +0100 > MIME-Version: 1.0 > Content-Type: multipart/mixed; boundary="=-=-=" > Subject: Failure to show "German Umlaute" Richard, including the Message-ID header in the forwarded message would make it easier to find the original message. (X-Spam-Status isn't useful, IMHO.) > - --=-=-= > Content-Type: text/plain; charset=iso-8859-1 > Content-Transfer-Encoding: quoted-printable > > Please write in English if possible, because the Emacs maintainers > usually do not have translators to read other languages for them. > > Your bug report will be posted to the bug-gnu-emacs@gnu.org mailing list, > and to the gnu.emacs.bug news group. > > Please describe exactly what actions triggered the bug > and the precise symptoms of the bug: > > 1. Starting Emacs > 2. 'M-x Gnus' to start Gnus > 3. I.E. I would to read de.comp.editoren I press <SPACE>, if the Cursor > is in Group-Summary over this Group > 4. At first, I see the failure in Subject, so it has 'German Umlaut', > later in Article-Summary too > > The failure only is shown, so a 'German Umlaut' is together used with > 'm=F6' also 'w=F6', for this Example by the 'm' also the 'w' the right edge > of the Letters (m + w) shown 'cutted' - If I click one of the Letters > with Mouse, so the Cursor is on it, the look is OK, if I click another > one, the failure will return. > > So it looks like, the 'German Umlaut' over-paint the 'm' or the 'w' by > edge. > > I attached a Test-Case and the result of 'M-x describe-char RET' by > using the 'm' with '=F6', 'm' with 'o', 'w' with '=F6', 'w' with 'o' the '= > =F6' > and the 'o'. > Also I send a Text-file with a small Text including the Letters making > the failure also them without failure. > > For looking, how its shown by me, look at followed Links so you can see > this too... > > www.hobbyecke-pc.de/images/screensh1.png > www.hobbyecke-pc.de/images/screensh2.png > > If Emacs crashed, and you have the Emacs process in the gdb debugger, > please include the output from the following gdb commands: > `bt full' and `xbacktrace'. > If you would like to further debug the crash, please read the file > g:/Emacs-22.1/etc/DEBUG for instructions. > > In GNU Emacs 22.1.1 (i386-mingw-nt5.1.2600) > of 2007-06-02 on RELEASE > Windowing system distributor `Microsoft Corp.', version 5.1.2600 > configured using `configure --with-gcc (3.4) --cflags -Ic:/gnuwin32/include' > > Important settings: > value of $LC_ALL: nil > value of $LC_COLLATE: nil > value of $LC_CTYPE: nil > value of $LC_MESSAGES: nil > value of $LC_MONETARY: nil > value of $LC_NUMERIC: nil > value of $LC_TIME: nil > value of $LANG: DEU > locale-coding-system: cp1252 > default-enable-multibyte-characters: t > > Major mode: Group > > Minor modes in effect: > gnus-topic-mode: t > gnus-undo-mode: t > recentf-mode: t > encoded-kbd-mode: t > tooltip-mode: t > tool-bar-mode: t > mouse-wheel-mode: t > menu-bar-mode: t > file-name-shadow-mode: t > global-font-lock-mode: t > font-lock-mode: t > blink-cursor-mode: t > unify-8859-on-encoding-mode: t > utf-translate-cjk-mode: t > auto-compression-mode: t > line-number-mode: t > transient-mark-mode: t > > Recent input: > <help-echo> M-x g n u s <return> <help-echo> <help-echo>=20 > y M-x r e p o r t - e m <tab> <return> > > Recent messages: > Loading gnus-cache...done > Loading gnus-sum...done > Loading timezone...done > No new newsgroups > Checking new news... > Opening nndoc server on gnus-help...done > Opening nnml server...done > Checking new news...done > Loading gnus-topic...done > Loading emacsbug...done > > With friendly Greetings and TIA > Joachim Reiter > > - --=-=-= > Content-Disposition: inline; filename=Test-Case.txt > > ("G:\\Emacs-22.1\\bin\\emacs.exe" "-Q") > Loading encoded-kb...done > For information about the GNU Project and its goals, type C-h C-p. > Loading gnus...done > Loading gnus-start... > Loading easymenu...done > Loading gnus-start...done > Loading gnus-agent... > Loading regexp-opt...done > Loading gnus-agent...done > > nntp (news) open error: ''. Continue? (y or n) > Reading g:/Emacs-Home/.newsrc.eld... > Opening nntp server on news... > Denied server > Opening nntp server on news...failed > - --=-=-= > Content-Type: text/plain; charset=iso-8859-1 > Content-Disposition: inline; filename=example_Umlaut.txt > Content-Transfer-Encoding: quoted-printable > > Wom=F6glich unm=F6glich, gew=F6hnlich m=F6glich. > M=F6gen ist Morgen womit m=F6glichst nicht Heute m=F6glich ist. > > - --=-=-= > Content-Disposition: inline; filename=a.txt > > character: a (97, #o141, #x61, U+0061) > charset: ascii (ASCII (ISO646 IRV)) > code point: #x61 > syntax: w which means: word > category: a:ASCII graphic characters 32-126 (ISO646 IRV:1983[4/0]) l:Latin > buffer code: #x61 > file code: #x61 (encoded by coding system windows-1252-unix) > display: by this font (glyph code) > -outline-Courier New-normal-r-normal-normal-13-97-96-96-c-*-iso8859-1 (#x61) > > - --=-=-= > Content-Type: text/plain; charset=iso-8859-1 > Content-Disposition: inline; filename=ae.txt > Content-Transfer-Encoding: quoted-printable > > character: =E4 (2276, #o4344, #x8e4, U+00E4) > charset: latin-iso8859-1 (Right-Hand Part of Latin Alphabet 1 (ISO/IEC = > 8859-1): ISO-IR-100.) > code point: #x64 > syntax: w which means: word > category: l:Latin > buffer code: #x81 #xE4 > file code: #xE4 (encoded by coding system windows-1252-unix) > display: by this font (glyph code) > -outline-Courier New-normal-r-normal-normal-13-97-96-96-c-*-iso8859-1 = > (#xE4) > > - --=-=-= > Content-Disposition: inline; filename=o.txt > > character: o (111, #o157, #x6f, U+006F) > charset: ascii (ASCII (ISO646 IRV)) > code point: #x6F > syntax: w which means: word > category: a:ASCII graphic characters 32-126 (ISO646 IRV:1983[4/0]) l:Latin > buffer code: #x6F > file code: #x6F (encoded by coding system windows-1252-unix) > display: by this font (glyph code) > -outline-Courier New-normal-r-normal-normal-13-97-96-96-c-*-iso8859-1 (#x6F) > > - --=-=-= > Content-Type: text/plain; charset=iso-8859-1 > Content-Disposition: inline; filename=oe.txt > Content-Transfer-Encoding: quoted-printable > > character: =F6 (2294, #o4366, #x8f6, U+00F6) > charset: latin-iso8859-1 (Right-Hand Part of Latin Alphabet 1 (ISO/IEC = > 8859-1): ISO-IR-100.) > code point: #x76 > syntax: w which means: word > category: l:Latin > buffer code: #x81 #xF6 > file code: #xF6 (encoded by coding system windows-1252-unix) > display: by this font (glyph code) > -outline-Courier New-normal-r-normal-normal-13-97-96-96-c-*-iso8859-1 = > (#xF6) > > - --=-=-= > Content-Disposition: inline; filename=m.txt > > character: m (109, #o155, #x6d, U+006D) > charset: ascii (ASCII (ISO646 IRV)) > code point: #x6D > syntax: w which means: word > category: a:ASCII graphic characters 32-126 (ISO646 IRV:1983[4/0]) l:Latin > buffer code: #x6D > file code: #x6D (encoded by coding system windows-1252-unix) > display: by this font (glyph code) > -outline-Courier New-normal-r-normal-normal-13-97-96-96-c-*-iso8859-1 (#x6D) > > - --=-=-= > Content-Disposition: inline; filename=m_without_Umlaut.txt > > character: m (109, #o155, #x6d, U+006D) > charset: ascii (ASCII (ISO646 IRV)) > code point: #x6D > syntax: w which means: word > category: a:ASCII graphic characters 32-126 (ISO646 IRV:1983[4/0]) l:Latin > buffer code: #x6D > file code: #x6D (encoded by coding system windows-1252-unix) > display: by this font (glyph code) > -outline-Courier New-normal-r-normal-normal-13-97-96-96-c-*-iso8859-1 (#x6D) > > - --=-=-= > Content-Disposition: inline; filename=w.txt > > character: w (119, #o167, #x77, U+0077) > charset: ascii (ASCII (ISO646 IRV)) > code point: #x77 > syntax: w which means: word > category: a:ASCII graphic characters 32-126 (ISO646 IRV:1983[4/0]) l:Latin > buffer code: #x77 > file code: #x77 (encoded by coding system windows-1252-unix) > display: by this font (glyph code) > -outline-Courier New-normal-r-normal-normal-13-97-96-96-c-*-iso8859-1 (#x77) > > - --=-=-= > Content-Disposition: inline; filename=w_whitout_Umlaut.txt > > character: w (119, #o167, #x77, U+0077) > charset: ascii (ASCII (ISO646 IRV)) > code point: #x77 > syntax: w which means: word > category: a:ASCII graphic characters 32-126 (ISO646 IRV:1983[4/0]) l:Latin > buffer code: #x77 > file code: #x77 (encoded by coding system windows-1252-unix) > display: by this font (glyph code) > -outline-Courier New-normal-r-normal-normal-13-97-96-96-c-*-iso8859-1 (#x77) > > - --=-=-=-- > ------- End of forwarded message ------- Bye, Reiner. -- ,,, (o o) ---ooO-(_)-Ooo--- | PGP key available | http://rsteib.home.pages.de/ ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [Reiter.Joachim@web.de: Failure to show "German Umlaute"] 2007-11-17 11:44 ` [Reiter.Joachim@web.de: Failure to show "German Umlaute"] Reiner Steib @ 2007-11-17 12:50 ` Jason Rumney 2007-11-17 16:24 ` Reiner Steib 0 siblings, 1 reply; 9+ messages in thread From: Jason Rumney @ 2007-11-17 12:50 UTC (permalink / raw) To: Richard Stallman, Reiter.Joachim, bug-gnu-emacs Reiner Steib wrote: > This is a display problem on Windows. It's not specific to Gnus. > I.e. in the following file (or the attachment example_Umlaut.txt in > the original report) the display problem occurs as well: > > --8<---------------cut here---------------start------------->8--- > First line in <http://www.hobbyecke-pc.de/images/screensh1.png>: > > Zuletzt geöffnete Dateien > > First non-quoted line in <http://www.hobbyecke-pc.de/images/screensh2.png>: > > wä wö mä mö > > --8<---------------cut here---------------end--------------->8--- > It's not clear to me what the bug is. The umlauts are clearly visible in both screenshots. Is the user complaining about the fact that some characters get clipped when Cleartype is enabled due to Windows supplying incorrect metrics for the font? If so, this is documented in etc/PROBLEMS. ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [Reiter.Joachim@web.de: Failure to show "German Umlaute"] 2007-11-17 12:50 ` Jason Rumney @ 2007-11-17 16:24 ` Reiner Steib 2007-11-17 16:50 ` Jason Rumney 0 siblings, 1 reply; 9+ messages in thread From: Reiner Steib @ 2007-11-17 16:24 UTC (permalink / raw) To: Jason Rumney; +Cc: Reiter.Joachim, bug-gnu-emacs, Richard Stallman On Sat, Nov 17 2007, Jason Rumney wrote: > It's not clear to me what the bug is. The umlauts are clearly visible in > both screenshots. Is the user complaining about the fact that some > characters get clipped Yes. E.g. in <http://www.hobbyecke-pc.de/images/screensh2.png> the text says: ,---- | wä wö mä mö | | In the letters "w" and "m", the right column of pixels is not | displayed. | | wa wo ma mo `---- If the iso-characters "ä" and "ö" are replaced by their ASCII "counterparts" ("a" and "o") the letters "w" and "m" are displayed correctly. > when Cleartype is enabled due to Windows supplying incorrect metrics > for the font? If so, this is documented in etc/PROBLEMS. Joachim, does turning of "ClearType" solve the problem? ,----[ etc/PROBLEMS: Known problems with the MS-Windows port of Emacs 22.1 ] | When "ClearType" method is selected as the "method to smooth edges of | screen fonts" (in Display Properties, Appearance tab, under | "Effects"), there are various problems related to display of | characters: 2-pixel trace is left behind when moving overlays, bold | fonts can be hard to read, small portions of some characters could | appear chopped, etc. This happens because, under ClearType, | characters are drawn outside their advertised bounding box. Emacs 21 | disabled the use of ClearType, whereas Emacs 22 allows it and has some | code to enlarge the width of the bounding box. Apparently, this | display feature needs more changes to get it 100% right. A workaround | is to disable ClearType. `---- Bye, Reiner. -- ,,, (o o) ---ooO-(_)-Ooo--- | PGP key available | http://rsteib.home.pages.de/ ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [Reiter.Joachim@web.de: Failure to show "German Umlaute"] 2007-11-17 16:24 ` Reiner Steib @ 2007-11-17 16:50 ` Jason Rumney 2007-11-17 17:20 ` Eli Zaretskii 0 siblings, 1 reply; 9+ messages in thread From: Jason Rumney @ 2007-11-17 16:50 UTC (permalink / raw) To: Jason Rumney, Richard Stallman, Reiter.Joachim, bug-gnu-emacs Reiner Steib wrote: > Yes. E.g. in <http://www.hobbyecke-pc.de/images/screensh2.png> the > text says: > > ,---- > | wä wö mä mö > | > | In the letters "w" and "m", the right column of pixels is not > | displayed. > | > | wa wo ma mo > `---- > > If the iso-characters "ä" and "ö" are replaced by their ASCII > "counterparts" ("a" and "o") the letters "w" and "m" are displayed > correctly. > The simple explanation for that is that Emacs displays runs of characters from the same character set using one system call. But since Emacs considers latin-1 and ascii as different character sets, in the former case, each character is displayed individually, so clipping occurs per character rather than on the whole string. In the latter case, you will see the same problem if you move the cursor through the text, as that will cause the character under the cursor to be drawn individually. Courier New is particularly bad for exhibiting this problem. Unfortunately it is also one of the few fixed width fonts we can rely on being installed on all Windows installations, so it is the default. ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [Reiter.Joachim@web.de: Failure to show "German Umlaute"] 2007-11-17 16:50 ` Jason Rumney @ 2007-11-17 17:20 ` Eli Zaretskii 0 siblings, 0 replies; 9+ messages in thread From: Eli Zaretskii @ 2007-11-17 17:20 UTC (permalink / raw) To: Jason Rumney; +Cc: Reiter.Joachim, bug-gnu-emacs, rms > Date: Sat, 17 Nov 2007 16:50:25 +0000 > From: Jason Rumney <jasonr@gnu.org> > Cc: > > Courier New is particularly bad for exhibiting this problem. > Unfortunately it is also one of the few fixed width fonts we can rely on > being installed on all Windows installations, so it is the default. Perhaps we could advertise the other, better, fixed-width fonts, so that people who do have them would switch to using them. Can you tell what fonts are better than Courier New? ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [Reiter.Joachim@web.de: Failure to show "German Umlaute"] @ 2007-11-18 19:36 Joachim Reiter 0 siblings, 0 replies; 9+ messages in thread From: Joachim Reiter @ 2007-11-18 19:36 UTC (permalink / raw) To: bug-gnu-emacs Hello, at 17.11.2007 17:24 Reiner Steib wrote: ... > Joachim, does turning of "ClearType" solve the problem? > ,----[ etc/PROBLEMS: Known problems with the MS-Windows port of Emacs 22.1 ] > | When "ClearType" method is selected as the "method to smooth edges of > | screen fonts" (in Display Properties, Appearance tab, under > | "Effects"), there are various problems related to display of > | characters: 2-pixel trace is left behind when moving overlays, bold > | fonts can be hard to read, small portions of some characters could > | appear chopped, etc. This happens because, under ClearType, > | characters are drawn outside their advertised bounding box. Emacs 21 > | disabled the use of ClearType, whereas Emacs 22 allows it and has some > | code to enlarge the width of the bounding box. Apparently, this > | display feature needs more changes to get it 100% right. A workaround > | is to disable ClearType. > `---- Of course, this solved the problem now! Sorry, that I have not read the known problems where the failure is solved/named. At first, I use this configuration (disabled ClearType) in future so I havent tnis problem I have before. But this Look is very 'ugly' you can see at www.hobbyecke-pc.de/images/Screensh3.png 'Ugly' means in a total-appearance. Again sorry for my bad english :-/ With friendly Greetings Joachim Reiter ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [Reiter.Joachim@web.de: Failure to show "German Umlaute"] @ 2007-11-18 19:39 Joachim Reiter 2007-11-19 14:20 ` Joachim Reiter 0 siblings, 1 reply; 9+ messages in thread From: Joachim Reiter @ 2007-11-18 19:39 UTC (permalink / raw) To: bug-gnu-emacs Hello, at 17.11.2007 17:24 Reiner Steib wrote: > On Sat, Nov 17 2007, Jason Rumney wrote: >> It's not clear to me what the bug is. The umlauts are clearly visible in ... > Joachim, does turning of "ClearType" solve the problem? ... In my e-Mail I wrote to you I call, the problem is solved, so I will disable the 'ClearType'. Now, there a new problem is occured, you can see at www.hobbyecke-pc.de/images/Screensh4.png If I write in a column a ',' and under it in next column there is a 'h', the higher pixels from the 'h' are cutted! I think, the problem is the font 'Courier New', no matter, I use 'ClearType' or not! Eli Zaretskii wrotes to Jason Rumney, perhaps it will better to use a fixed-width font its better as 'Courier New'! I think this too and will do so. With friendly Greetings Joachim Reiter ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [Reiter.Joachim@web.de: Failure to show "German Umlaute"] 2007-11-18 19:39 Joachim Reiter @ 2007-11-19 14:20 ` Joachim Reiter 0 siblings, 0 replies; 9+ messages in thread From: Joachim Reiter @ 2007-11-19 14:20 UTC (permalink / raw) To: bug-gnu-emacs Hello, at 18.11.2007 20:39 Joachim Reiter wrote: > Hello, > at 17.11.2007 17:24 Reiner Steib wrote: >> On Sat, Nov 17 2007, Jason Rumney wrote: >>> It's not clear to me what the bug is. The umlauts are clearly visible in > ... >> Joachim, does turning of "ClearType" solve the problem? > ... > In my e-Mail I wrote to you I call, the problem is solved, so I will > disable the 'ClearType'. > Now, there a new problem is occured, you can see at > www.hobbyecke-pc.de/images/Screensh4.png > If I write in a column a ',' and under it in next column there is a 'h', > the higher pixels from the 'h' are cutted! > I think, the problem is the font 'Courier New', no matter, I use > 'ClearType' or not! > Eli Zaretskii wrotes to Jason Rumney, perhaps it will better to use a > fixed-width font its better as 'Courier New'! I think this too and will > do so. I'm really sorry - After this, Sven Joachim is asking me, if the 'h', I told, maybe is an 'n', I proofed this by using 'M-x describe-char' and... The Failure is not by fonts or Gnus or Display-Configuration, the failure was sitting in front of my PC - The letter I told exactly was an 'n', so there are no more failures. I hope, you forgive me my helpness as an Newbie. With friendly Greetings Joachim Reiter ^ permalink raw reply [flat|nested] 9+ messages in thread
[parent not found: <mailman.3755.1195415548.18990.bug-gnu-emacs@gnu.org>]
* Re: [Reiter.Joachim@web.de: Failure to show "German Umlaute"] [not found] <mailman.3755.1195415548.18990.bug-gnu-emacs@gnu.org> @ 2007-11-18 20:17 ` Sven Joachim 0 siblings, 0 replies; 9+ messages in thread From: Sven Joachim @ 2007-11-18 20:17 UTC (permalink / raw) To: Joachim Reiter; +Cc: bug-gnu-emacs On 2007-11-18 20:39 +0100, Joachim Reiter wrote: > In my e-Mail I wrote to you I call, the problem is solved, so I will > disable the 'ClearType'. > > Now, there a new problem is occured, you can see at > > www.hobbyecke-pc.de/images/Screensh4.png > > If I write in a column a ',' and under it in next column there is a 'h', > the higher pixels from the 'h' are cutted! Are you sure that you did not accidentally type an 'n' instead of an 'h'? From your following mail (<mailman.3756.1195415552.18990.bug-gnu-emacs@gnu.org>) I would assume that "tnis" was the problem. Kind regards, Sven ^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2007-11-19 14:20 UTC | newest] Thread overview: 9+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- [not found] <E1IsspP-0003Yd-0g@fencepost.gnu.org> 2007-11-17 11:44 ` [Reiter.Joachim@web.de: Failure to show "German Umlaute"] Reiner Steib 2007-11-17 12:50 ` Jason Rumney 2007-11-17 16:24 ` Reiner Steib 2007-11-17 16:50 ` Jason Rumney 2007-11-17 17:20 ` Eli Zaretskii 2007-11-18 19:36 Joachim Reiter -- strict thread matches above, loose matches on Subject: below -- 2007-11-18 19:39 Joachim Reiter 2007-11-19 14:20 ` Joachim Reiter [not found] <mailman.3755.1195415548.18990.bug-gnu-emacs@gnu.org> 2007-11-18 20:17 ` Sven Joachim
Code repositories for project(s) associated with this external index https://git.savannah.gnu.org/cgit/emacs.git https://git.savannah.gnu.org/cgit/emacs/org-mode.git This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.