Bug#329712: Garbles certain graphics characters (e.g., ACS_CKBOARD) in UTF-8 locale

2006-01-07 Thread Thomas Dickey

On Sat, 7 Jan 2006, Daniel Burrows wrote:


The color issue appears to be fixed in a change I made in
2005/04/18 (which is part of #202).  I don't recall whether the
version you reported against was #200 or #202, but suspect the former.


 I can't reproduce this any more.


The fix I made in #208 was supposed to address some uninitialized memory
in a GC.  That might not be easy to reproduce even before #208, anyway,
e.g., being dependent on a particular build, etc.

It's ok to close it though...

--
Thomas E. Dickey
http://invisible-island.net
ftp://invisible-island.net


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#329712: Garbles certain graphics characters (e.g., ACS_CKBOARD) in UTF-8 locale

2006-01-07 Thread Daniel Burrows
On Mon, Jan 02, 2006 at 08:02:54PM -0500, Thomas Dickey <[EMAIL PROTECTED]> was 
heard to say:
> On Fri, Sep 23, 2005 at 12:50:04AM +0200, Daniel Burrows wrote:
> > Package: xterm
> > Version: 6.8.2.dfsg.1-7
> > Severity: normal
> > 
> >   Since the last xterm update, I've noticed that some graphics characters 
> > are 
> > occasionally displayed in a garbled fashion.  The one I usually notice is 
> > ACS_CKBOARD; the symptom is that instead of being painted as a pattern of 
> > alternating white and black dots, it's painted as some sort of solid color. 
> >  
> > The corruption goes away if I redraw the characters (for instance, by 
> > selecting them with the mouse or exposing the window surface).
> 
> I took another look at this one today, and it seems that you're getting the
> same picture as I would expect if line-drawing is done from built-in tables,
> e.g,. because the font does not support it.  That's done with a stipple,
> which seems to come only in a finer set of dots than the fonts were done in.
> ACS_CKBOARD was a detail that I added in 2004/07/05 (xterm 192).
> 
> The color issue appears to be fixed in a change I made in 
> 2005/04/18 (which is part of #202).  I don't recall whether the
> version you reported against was #200 or #202, but suspect the former.

  I can't reproduce this any more.

  Daniel


signature.asc
Description: Digital signature


Bug#329712: Garbles certain graphics characters (e.g., ACS_CKBOARD) in UTF-8 locale

2006-01-04 Thread Thomas Dickey

On Tue, 3 Jan 2006, David Mart?nez Moreno wrote:


El martes, 3 de enero de 2006 02:02, Thomas Dickey escribi?:

On Fri, Sep 23, 2005 at 12:50:04AM +0200, Daniel Burrows wrote:

Package: xterm
Version: 6.8.2.dfsg.1-7
Severity: normal

[...]

The color issue appears to be fixed in a change I made in
2005/04/18 (which is part of #202).  I don't recall whether the
version you reported against was #200 or #202, but suspect the former.


It was against 6.8.2.dfsg.1-7, so it was #202.


I revisited valgrind last night, and noticed that one of the references to 
uninitialized memory was in that area (I recall seeing that one earlier 
and noticing that it was a bug in Xt).  Adding a memset in fontutils.c

made that one go away (in #208).  That may be what Burrows is seeing.

--
Thomas E. Dickey
http://invisible-island.net
ftp://invisible-island.net

Bug#329712: Garbles certain graphics characters (e.g., ACS_CKBOARD) in UTF-8 locale

2006-01-03 Thread Thomas Dickey

On Tue, 3 Jan 2006, David Mart?nez Moreno wrote:


El martes, 3 de enero de 2006 02:02, Thomas Dickey escribi?:

On Fri, Sep 23, 2005 at 12:50:04AM +0200, Daniel Burrows wrote:

Package: xterm
Version: 6.8.2.dfsg.1-7
Severity: normal

[...]

The color issue appears to be fixed in a change I made in
2005/04/18 (which is part of #202).  I don't recall whether the
version you reported against was #200 or #202, but suspect the former.


It was against 6.8.2.dfsg.1-7, so it was #202.


In that case, I need more information regarding the color change.
I can't do much about the dot-sizes unless I build up a bitmap (which
is doable, but rather high cost for a single character).

--
Thomas E. Dickey
http://invisible-island.net
ftp://invisible-island.net

Bug#329712: Garbles certain graphics characters (e.g., ACS_CKBOARD) in UTF-8 locale

2006-01-03 Thread David Martínez Moreno
El martes, 3 de enero de 2006 02:02, Thomas Dickey escribió:
> On Fri, Sep 23, 2005 at 12:50:04AM +0200, Daniel Burrows wrote:
> > Package: xterm
> > Version: 6.8.2.dfsg.1-7
> > Severity: normal
[...]
> The color issue appears to be fixed in a change I made in
> 2005/04/18 (which is part of #202).  I don't recall whether the
> version you reported against was #200 or #202, but suspect the former.

It was against 6.8.2.dfsg.1-7, so it was #202.

Best regards,


Ender.
-- 
- Pirata: Arrrgh... Mi bisabuela de 98 años tiene mejores bíceps que tú.
- Guybrush Threepwood: Ugh, sí, pero tanto ella como yo tenemos mejor
  control de la vejiga que tú.
-- Duelo de insultos en Escape from Monkey Island.
--
Desarrollador de Debian
Debian developer


pgpmj5KMrYDMw.pgp
Description: PGP signature


Bug#329712: Garbles certain graphics characters (e.g., ACS_CKBOARD) in UTF-8 locale

2006-01-02 Thread Thomas Dickey
On Fri, Sep 23, 2005 at 12:50:04AM +0200, Daniel Burrows wrote:
> Package: xterm
> Version: 6.8.2.dfsg.1-7
> Severity: normal
> 
>   Since the last xterm update, I've noticed that some graphics characters are 
> occasionally displayed in a garbled fashion.  The one I usually notice is 
> ACS_CKBOARD; the symptom is that instead of being painted as a pattern of 
> alternating white and black dots, it's painted as some sort of solid color.  
> The corruption goes away if I redraw the characters (for instance, by 
> selecting them with the mouse or exposing the window surface).

I took another look at this one today, and it seems that you're getting the
same picture as I would expect if line-drawing is done from built-in tables,
e.g,. because the font does not support it.  That's done with a stipple,
which seems to come only in a finer set of dots than the fonts were done in.
ACS_CKBOARD was a detail that I added in 2004/07/05 (xterm 192).

The color issue appears to be fixed in a change I made in 
2005/04/18 (which is part of #202).  I don't recall whether the
version you reported against was #200 or #202, but suspect the former.

-- 
Thomas E. Dickey <[EMAIL PROTECTED]>
http://invisible-island.net
ftp://invisible-island.net


signature.asc
Description: Digital signature


Bug#329712: Garbles certain graphics characters (e.g., ACS_CKBOARD) in UTF-8 locale

2005-10-05 Thread Thomas Dickey
On Wed, Oct 05, 2005 at 04:50:13PM +0200, David Martínez Moreno wrote:
> El Viernes, 23 de Septiembre de 2005 00:38, Daniel Burrows escribió:
> > Package: xterm
> > Version: 6.8.2.dfsg.1-7
> > Severity: normal
> >
> >   Since the last xterm update, I've noticed that some graphics characters
> > are occasionally displayed in a garbled fashion.  The one I usually notice
> > is ACS_CKBOARD; the symptom is that instead of being painted as a pattern
> > of alternating white and black dots, it's painted as some sort of solid
> > color. The corruption goes away if I redraw the characters (for instance,
> > by selecting them with the mouse or exposing the window surface).
> 
>   Hello, Daniel. Given that you had problems with recent xterm, could you 
> please give a try to the experimental xterm_204-0pre1 package that in 5 hours 
> will pass from incoming.debian.org to the archive?

I don't expect any change - iirc, the changes that would have affected
this were last touched in #202.

-- 
Thomas E. Dickey
http://invisible-island.net
ftp://invisible-island.net


pgpYsGb98V9jE.pgp
Description: PGP signature


Bug#329712: Garbles certain graphics characters (e.g., ACS_CKBOARD) in UTF-8 locale

2005-10-05 Thread David Martínez Moreno
El Viernes, 23 de Septiembre de 2005 00:38, Daniel Burrows escribió:
> Package: xterm
> Version: 6.8.2.dfsg.1-7
> Severity: normal
>
>   Since the last xterm update, I've noticed that some graphics characters
> are occasionally displayed in a garbled fashion.  The one I usually notice
> is ACS_CKBOARD; the symptom is that instead of being painted as a pattern
> of alternating white and black dots, it's painted as some sort of solid
> color. The corruption goes away if I redraw the characters (for instance,
> by selecting them with the mouse or exposing the window surface).

Hello, Daniel. Given that you had problems with recent xterm, could you 
please give a try to the experimental xterm_204-0pre1 package that in 5 hours 
will pass from incoming.debian.org to the archive?

Thank you in advance,


Ender.
-- 
To the infinity, and beyond!
-- Buzz Lightyear (Toy Story).
--
Debian developer


pgpAErWXPQgsi.pgp
Description: PGP signature


Bug#329712: Garbles certain graphics characters (e.g., ACS_CKBOARD) in UTF-8 locale

2005-09-22 Thread Daniel Burrows
Package: xterm
Version: 6.8.2.dfsg.1-7
Severity: normal

  Since the last xterm update, I've noticed that some graphics characters are 
occasionally displayed in a garbled fashion.  The one I usually notice is 
ACS_CKBOARD; the symptom is that instead of being painted as a pattern of 
alternating white and black dots, it's painted as some sort of solid color.  
The corruption goes away if I redraw the characters (for instance, by 
selecting them with the mouse or exposing the window surface).

  It may be related that some test code which prints Chinese characters has 
been misbehaving since around then, and that all of these misbehaviors appear 
to be limited to a Unicode environment -- when I reset the locale to en_US, 
the problem with ACS_CKBOARD goes away (obviously I can't test the Chinese 
characters in en_US, though :) ).

  I've posted an example of the corruption I'm seeing at 
http://people.debian.org/~dburrows/broken-scrollbar.png.  I manually cleared 
a few characters of the scrollbar so you can see how it should look.  To 
reproduce this, start an xterm in a UTF8 locale, then run stock aptitude from 
unstable; that screen is what shows up for me.

  Daniel

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.12-1-686
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)

Versions of packages xterm depends on:
ii  libc6 2.3.5-6GNU C Library: Shared libraries 
an
ii  libexpat1 1.95.8-3   XML parsing C library - runtime 
li
ii  libfontconfig12.3.2-1generic font configuration 
library
ii  libfreetype6  2.1.10-1   FreeType 2 font engine, shared 
lib
ii  libice6   6.8.2.dfsg.1-7 Inter-Client Exchange library
ii  libncurses5   5.4-9  Shared libraries for terminal 
hand
ii  libsm66.8.2.dfsg.1-7 X Window System Session 
Management
ii  libxaw8   6.8.2.dfsg.1-7 X Athena widget set library
ii  libxext6  6.8.2.dfsg.1-7 X Window System miscellaneous 
exte
ii  libxft2   2.1.7-1FreeType-based font drawing 
librar
ii  libxmu6   6.8.2.dfsg.1-7 X Window System miscellaneous 
util
ii  libxp66.8.2.dfsg.1-7 X Window System printing 
extension
ii  libxpm4   6.8.2.dfsg.1-7 X pixmap library
ii  libxrender1   1:0.9.0-2  X Rendering Extension client 
libra
ii  libxt66.8.2.dfsg.1-7 X Toolkit Intrinsics
ii  xlibs 6.8.2.dfsg.1-7 X Window System client libraries 
m
ii  xlibs-data6.8.2.dfsg.1-7 X Window System client data

Versions of packages xterm recommends:
ii  xutils6.8.2.dfsg.1-7 X Window System utility programs

-- no debconf information

-- 
/--- Daniel Burrows <[EMAIL PROTECTED]> --\
|  We are Debian of Borg.   |
|  You will be packaged.|
|  Resistance is futile.|
\ The Turtle Moves! -- http://www.lspace.org ---/


pgp3bnjKdtSNP.pgp
Description: PGP signature