Subject: bug#796: 23.0.60; UTF-8 display

From: [email-masked] (Dieter Faulbaum)
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