GNU bug report logs - #796
23.0.60; UTF-8 display

Previous Next

Package: emacs;

Reported by: Dieter.Faulbaum <at> bessy.de

Date: Wed, 27 Aug 2008 15:50:03 UTC

Severity: wishlist

Done: Glenn Morris <rgm <at> gnu.org>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 796 in the body.
You can then email your comments to 796 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-submit-list <at> lists.donarmstrong.com, Emacs Bugs <bug-gnu-emacs <at> gnu.org>:
bug#796; Package emacs. Full text and rfc822 format available.

Acknowledgement sent to Dieter.Faulbaum <at> bessy.de:
New bug report received and forwarded. Copy sent to Emacs Bugs <bug-gnu-emacs <at> gnu.org>. Full text and rfc822 format available.

Message #5 received at submit <at> emacsbugs.donarmstrong.com (full text, mbox):

From: faulbaum <at> alder.acc.bessy.de (Dieter Faulbaum)
To: emacs-pretest-bug <at> gnu.org
Cc: rfrancoise <at> debian.org
Subject: 23.0.60; UTF-8 display
Date: Wed, 27 Aug 2008 17:40:14 +0200 (CEST)
This is not really a bug report but a wish list:

The display of the file:
http://www.cl.cam.ac.uk/~mgk25/ucs/examples/UTF-8-demo.txt
isn't as good as it should be.
(I use the monospace-9 font in emacs under Gnome.)
1. it seems to me, that the linespacing isn't correct (one pixel to much?)
2. the matrix-braces aren't well aligned
3. the box around "typography in plain text files" isn't well aligned
4. the combined characters don't look nice
5. the box drawing alignment tests (at the end) aren't okay

If you need a screenshot of this as an example, I can send it. But maybe
a "self test" should be enough to see what I mean.

But many thanks to bring the development of the emacs so fast forward.




In GNU Emacs 23.0.60.1 (i486-pc-linux-gnu, GTK+ Version 2.12.11)
 of 2008-08-23 on elegiac, modified by Debian
 (emacs-snapshot package, version 1:20080823-1)
Windowing system distributor `The X.Org Foundation', version 11.0.10402000
configured using `configure  '--build' 'i486-linux-gnu' '--host' 'i486-linux-gnu' '--prefix=/usr' '--sharedstatedir=/var/lib' '--libexecdir=/usr/lib' '--localstatedir=/var' '--infodir=/usr/share/info' '--mandir=/usr/share/man' '--with-pop=yes' '--enable-locallisppath=/etc/emacs-snapshot:/etc/emacs:/usr/local/share/emacs/23.0.60/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/23.0.60/site-lisp:/usr/share/emacs/site-lisp' '--with-x=yes' '--with-x-toolkit=gtk' 'build_alias=i486-linux-gnu' 'host_alias=i486-linux-gnu' 'CFLAGS=-DDEBIAN -DSITELOAD_PURESIZE_EXTRA=5000 -g -O2' 'LDFLAGS=-g -Wl,--as-needed' 'CPPFLAGS=''

Important settings:
  value of $LC_ALL: nil
  value of $LC_COLLATE: C
  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: en_US.UTF-8
  value of $XMODIFIERS: nil
  locale-coding-system: utf-8-unix
  default-enable-multibyte-characters: t

Major mode: Outline

Minor modes in effect:
  show-paren-mode: t
  recentf-mode: t
  desktop-save-mode: t
  tooltip-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
  global-auto-composition-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  size-indication-mode: t
  column-number-mode: t
  line-number-mode: t
  transient-mark-mode: t
  view-mode: t

Recent input:
<down> <down> <down> <down> <down> <down> <down> <down> 
<down> <down> <down> <down> <down> <down> <down> <down> 
<down> <down> <down> <down> <down> <down> <switch-frame> 
<switch-frame> q q C-x k <return> <C-down-mouse-1> 
C-x k <return> <C-down-mouse-1> C-x k <return> <C-down-mouse-1> 
C-x k <return> C-h n <next> <next> <down> <down> <down> 
<down> <down> <down> <down> <down> <down> <down> <down> 
<down> <down> <down> <down> <down> <down> <down> <down> 
<down> <down> <down> <down> <down> <next> <next> <down> 
<down> <down> <down> <down> <down> <down> <down> <down> 
<down> <down> <down> <down> <down> <down> <down> <C-down-mouse-1> 
C-h k <C-down-mouse-1> <C-mouse-1> <help-echo> <help-echo> 
<up> <up> <C-up> <C-up> <C-up> <C-up> <C-up> <C-up> 
C-x 1 <up> <up> <up> <up> <up> <up> <up> <up> <up> 
<up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> 
<up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> 
<up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> 
<up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> 
<up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> 
<up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> 
<up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> 
<up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> 
<up> <up> <up> <up> <up> <up> C-s i n h i <switch-frame> 
<help-echo> <switch-frame> <help-echo> <switch-frame> 
<switch-frame> <switch-frame> <switch-frame> <switch-frame> 
<down-mouse-5> <mouse-5> <double-down-mouse-5> <double-mouse-5> 
<triple-down-mouse-5> <triple-mouse-5> <down-mouse-5> 
<mouse-5> C-x C-f ~ / W r <tab> U <tab> T <tab> - <tab> 
<return> <next> <next> <next> <prior> <prior> <prior> 
<prior> <next> <next> <prior> <prior> <prior> M-x b 
u g <tab> <backspace> <backspace> <backspace> <backspace> 
<backspace> <backspace> <backspace> <backspace> <backspace> 
<backspace> <backspace> <backspace> <backspace> <backspace> 
<backspace> <backspace> <backspace> <backspace> <backspace> 
<backspace> <backspace> C-x k <return> <C-home> C-s 
r e p o t M-x r e p o r t <tab> <return>

Recent messages:
View mode: type C-h for help, h for commands, q to quit.
Type C-x 1 to delete the help window.
Mark saved where search started
Making completion list...
Loading /usr/share/emacs/23.0.60/lisp/international/uni-name.el (source)...done
call-interactively: Beginning of buffer [2 times]
call-interactively: Text is read-only [7 times]
Quit
Mark set
Mark saved where search started




Severity set to `wishlist' from `normal' Request was from Chong Yidong <cyd <at> stupidchicken.com> to control <at> emacsbugs.donarmstrong.com. (Wed, 27 Aug 2008 19:10:04 GMT) Full text and rfc822 format available.

Information forwarded to bug-submit-list <at> lists.donarmstrong.com, Emacs Bugs <bug-gnu-emacs <at> gnu.org>:
bug#796; Package emacs. Full text and rfc822 format available.

Acknowledgement sent to Jason Rumney <jasonr <at> gnu.org>:
Extra info received and forwarded to list. Copy sent to Emacs Bugs <bug-gnu-emacs <at> gnu.org>. Full text and rfc822 format available.

Message #12 received at 796 <at> emacsbugs.donarmstrong.com (full text, mbox):

From: Jason Rumney <jasonr <at> gnu.org>
To: Dieter.Faulbaum <at> bessy.de, 796 <at> debbugs.gnu.org
Cc: rfrancoise <at> debian.org
Subject: Re: bug#796: 23.0.60; UTF-8 display
Date: Thu, 28 Aug 2008 21:58:07 +0800
Dieter Faulbaum wrote:
> 2. the matrix-braces aren't well aligned
> 3. the box around "typography in plain text files" isn't well aligned
> 5. the box drawing alignment tests (at the end) aren't okay
>   

These 3 are probably caused by different width fonts being used for 
different characters. You need to set your default font to something 
that at least covers all the box drawing characters if you want those 
tests to align properly.

In my case, Emacs chooses a Japanese font for the box characters, which 
contains double-width glyphs for the single line box drawing characters, 
and single-width characters for the double line box drawing characters, 
so the alignment is really messed up.

> If you need a screenshot of this as an example, I can send it. But maybe
> a "self test" should be enough to see what I mean.
>   

It really depends on which fonts are installed on the tester's machine, 
and which font they use as the default font. I see some of what you are 
complaining about, but not others.





Reply sent to Glenn Morris <rgm <at> gnu.org>:
You have taken responsibility. (Tue, 04 Oct 2011 19:26:01 GMT) Full text and rfc822 format available.

Notification sent to Dieter.Faulbaum <at> bessy.de:
bug acknowledged by developer. (Tue, 04 Oct 2011 19:26:02 GMT) Full text and rfc822 format available.

Message #17 received at 796-done <at> debbugs.gnu.org (full text, mbox):

From: Glenn Morris <rgm <at> gnu.org>
To: 796-done <at> debbugs.gnu.org
Subject: Re: bug#796: 23.0.60; UTF-8 display
Date: Tue, 04 Oct 2011 15:23:33 -0400
Dieter Faulbaum wrote:

> The display of the file:
> http://www.cl.cam.ac.uk/~mgk25/ucs/examples/UTF-8-demo.txt
> isn't as good as it should be.

It renders pretty nicely for me in Emacs 24.0.90.
Looks basically identical to how it is in firefox.
(See http://debbugs.gnu.org/cgi/bugreport.cgi?bug=796#12 comment about fonts)




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Wed, 02 Nov 2011 11:24:05 GMT) Full text and rfc822 format available.

This bug report was last modified 13 years and 294 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.