Bug#347790: xterm: boldFont problem seems related to font encoding

2006-02-26 Thread Simon Budig
Thomas Dickey ([EMAIL PROTECTED]) wrote:
> On Sun, Feb 26, 2006 at 03:20:04AM +0100, Simon Budig wrote:
> > Package: xterm
> > Version: 208-3.1
> > Followup-For: Bug #347790
> > 
> > 
> > I too discovered that xterm no longer respects the boldFont ressource.
> > In my .Xresources file I have these lines:
> 
> I can't reproduce this (perhaps some other resource value or command-line
> option is relevant).

What information do you need me to provide?

I start xterm with commandline
   xterm -si -sk -geometry 80x55

and I have attached the output xrdb -query for both the broken fonts and
for working fonts.

The complete locale settings are:

   [EMAIL PROTECTED]:~$ locale
   LANG=en_US.UTF-8
   LC_CTYPE="en_US.UTF-8"
   LC_NUMERIC="en_US.UTF-8"
   LC_TIME="en_US.UTF-8"
   LC_COLLATE="en_US.UTF-8"
   LC_MONETARY="en_US.UTF-8"
   LC_MESSAGES="en_US.UTF-8"
   LC_PAPER="en_US.UTF-8"
   LC_NAME="en_US.UTF-8"
   LC_ADDRESS="en_US.UTF-8"
   LC_TELEPHONE="en_US.UTF-8"
   LC_MEASUREMENT="en_US.UTF-8"
   LC_IDENTIFICATION="en_US.UTF-8"
   LC_ALL=

If you can provide me a binary of xterm with trace enabled I am willing
to send a log for the different settings.

I hope this helps,
Simon

-- 
  [EMAIL PROTECTED]  http://simon.budig.de/
*xterm*title:   Terminal
*vt100*font:-misc-fixed-medium-r-semicondensed-*-*-120-*-*-c-*-iso10646-1
*vt100*boldFont:
-misc-fixed-medium-r-semicondensed-*-*-120-*-*-c-*-iso10646-1
*vt100*saveLines:   5000
*vt100*boldMode:off
*vt100*boldColors:  true
*vt100*colorBDMode: true
*vt100*color0:  #00
*vt100*color1:  #ac
*vt100*color2:  #00aa00
*vt100*color3:  #ac5500
*vt100*color4:  #ac
*vt100*color5:  #ac00ac
*vt100*color6:  #00aaac
*vt100*color7:  #acaaac
*vt100*color8:  #525552
*vt100*color9:  #ff5552
*vt100*color10: #52ff52
*vt100*color11: #52
*vt100*color12: #5255ff
*vt100*color13: #ff55ff
*vt100*color14: #55
*vt100*color15: #ff
*vt100*foreground:  #acaaac
*vt100*background:  #00
*charClass: 
*mainMenu*backgroundPixmap: 
gradient:vertical?dimension=1&start=white&end=white
*vtMenu*backgroundPixmap:   
gradient:vertical?dimension=1&start=white&end=white
*fontMenu*backgroundPixmap: 
gradient:vertical?dimension=1&start=white&end=white
*tekMenu*backgroundPixmap:  
gradient:vertical?dimension=1&start=white&end=white
*Menu*foreground:   black
; *Menu*font:   -misc-fixed-medium-r-semicondensed-*-*-120-*-*-c-*-iso8859-15
URxvt.color0:   #00
URxvt.color1:   #ac
URxvt.color2:   #00aa00
URxvt.color3:   #ac5500
URxvt.color4:   #ac
URxvt.color5:   #ac00ac
URxvt.color6:   #00aaac
URxvt.color7:   #acaaac
URxvt.color8:   #525552
URxvt.color9:   #ff5552
URxvt.color10:  #52ff52
URxvt.color11:  #52
URxvt.color12:  #5255ff
URxvt.color13:  #ff55ff
URxvt.color14:  #55
URxvt.color15:  #ff
URxvt.foreground:   #acaaac
URxvt.background:   #00
URxvt.cursorColor:  #FF
URxvt.visualBell:   True
URxvt.scrollBar:False
URxvt.scrollTtyOutput:  False
URxvt.scrollTtyKeypress:True
URxvt.saveLines:5000
URxvt.title:Terminal
URxvt.cutchars: `"Ž()*;<>[]{|}
; URxvt.font:   
-misc-fixed-medium-r-semicondensed-*-*-120-*-*-c-*-iso8859-15,xft:bitstream 
vera sans mono:pixelsize=13:style=bold,xft:arial unicode 
ms:pixelsize=12:style=bold
URxvt.font: -misc-fixed-medium-r-semicondensed-*-*-120-*-*-c-*-*-*
URxvt.boldFont: -misc-fixed-medium-r-semicondensed-*-*-120-*-*-c-*-iso8859-15
URxvt.preeditStyle: OverTheSpot,Root,None
URxvt.pointerblank: True
URxvt.lineSpace:2
U*greektoggle_key:  VoidSymbol
*xterm*title:   Terminal
*vt100*font:-misc-fixed-medium-r-semicondensed-*-*-120-*-*-c-*-iso8859-1
*vt100*boldFont:
-misc-fixed-medium-r-semicondensed-*-*-120-*-*-c-*-iso8859-1
*vt100*saveLines:   5000
*vt100*boldMode:off
*vt100*boldColors:  true
*vt100*colorBDMode: true
*vt100*color0:  #00
*vt100*color1:  #ac
*vt100*color2:  #00aa00
*vt100*color3:  #ac5500
*vt100*color4:  #ac
*vt100*color5:  #ac00ac
*vt100*color6:  #00aaac
*vt100*color7:  #acaaac
*vt100*color8:  #525552
*vt100*color9:  #ff5552
*vt100*color10: #52ff52
*vt100*color11: #52
*vt100*color12: #5255ff
*vt100*color13: #ff55ff
*vt100*color14: #55
*vt100*color15: #ff
*vt100*foreground:  #acaaac
*vt100*background:  #00
*charClass: 
*mainMenu*backgroundPixmap: 
gradient:vertical?dimension=1&start=white&end=white
*vtMenu*backgroundPixmap:   
gradient:vertical?dimension=1&start=white&end=white
*fontMenu*backgroundPixmap: 
gradient:vertical?dimension=1&start=white&end=white
*tekMenu*backgroundPixmap:  
gradient:vertical?dimension=1&start=white&

Bug#347384: xterm: URLs are not the only thing you want to select...

2006-02-25 Thread Simon Budig
Package: xterm
Version: 208-3.1
Followup-For: Bug #347384


IMHO the changed charClass resource is a bad idea. It is trivial to
doubleclick on the "http" and drag over the URL. The new setting makes
it basically impossible to select e.g. the directory part of a fully
qualified filename. Being able to select URLs with a doubleclick
requires an awful lot of "separator-like" characters in them: '/', ':',
'=', '&' etc. pp.

Just for example: 
Having '&' no longer separating makes selecting of table cells in a
LaTeX-Document very troublesome.
Having '/' no longer separating makes selecting parts of a filename very
inconvenient. "," is inconvenient for CSV-formatted files (Comma
separated values), and so on and so on.

*Please* please please revert this change and restore the original
behaviour by unsetting the charClass resource.

-- System Information:
Debian Release: testing/unstable
  APT prefers testing
  APT policy: (990, 'testing')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.12.2
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-13   GNU C Library: Shared libraries an
ii  libfontconfig12.3.2-1.1  generic font configuration library
ii  libfreetype6  2.1.10-1   FreeType 2 font engine, shared lib
ii  libice6   6.9.0.dfsg.1-4 Inter-Client Exchange library
ii  libncurses5   5.5-1  Shared libraries for terminal hand
ii  libsm66.9.0.dfsg.1-4 X Window System Session Management
ii  libx11-6  6.9.0.dfsg.1-4 X Window System protocol client li
ii  libxaw8   6.9.0.dfsg.1-4 X Athena widget set library
ii  libxext6  6.9.0.dfsg.1-4 X Window System miscellaneous exte
ii  libxft2   2.1.8.2-3  FreeType-based font drawing librar
ii  libxmu6   6.9.0.dfsg.1-4 X Window System miscellaneous util
ii  libxrender1   1:0.9.0.2-1X Rendering Extension client libra
ii  libxt66.9.0.dfsg.1-4 X Toolkit Intrinsics
ii  xlibs-data6.9.0.dfsg.1-4 X Window System client data
ii  zlib1g1:1.2.3-9  compression library - runtime

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

-- debconf information:
* xterm/clobber_xresource_file: true
  xterm/xterm_needs_devpts:


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



Bug#347790: xterm: boldFont problem seems related to font encoding

2006-02-25 Thread Simon Budig
Package: xterm
Version: 208-3.1
Followup-For: Bug #347790


I too discovered that xterm no longer respects the boldFont ressource.
In my .Xresources file I have these lines:

*vt100*font: -misc-fixed-medium-r-semicondensed-*-*-120-*-*-c-*-iso8859-1
*vt100*boldFont: -misc-fixed-medium-r-semicondensed-*-*-120-*-*-c-*-iso8859-1
*vt100*boldMode: off
*vt100*boldColors: true
*vt100*colorBDMode: true

Now this does not work for some reason. *But* when I change the font to the
unicode encoding:

*vt100*font: -misc-fixed-medium-r-semicondensed-*-*-120-*-*-c-*-iso10646-1
*vt100*boldFont: -misc-fixed-medium-r-semicondensed-*-*-120-*-*-c-*-iso10646-1
*vt100*boldMode: off
*vt100*boldColors: true
*vt100*colorBDMode: true

then boldMode suddenly starts working for whatever reason.

Hope this helps,
Simon

-- System Information:
Debian Release: testing/unstable
  APT prefers testing
  APT policy: (990, 'testing')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.12.2
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-13   GNU C Library: Shared libraries an
ii  libfontconfig12.3.2-1.1  generic font configuration library
ii  libfreetype6  2.1.10-1   FreeType 2 font engine, shared lib
ii  libice6   6.9.0.dfsg.1-4 Inter-Client Exchange library
ii  libncurses5   5.5-1  Shared libraries for terminal hand
ii  libsm66.9.0.dfsg.1-4 X Window System Session Management
ii  libx11-6  6.9.0.dfsg.1-4 X Window System protocol client li
ii  libxaw8   6.9.0.dfsg.1-4 X Athena widget set library
ii  libxext6  6.9.0.dfsg.1-4 X Window System miscellaneous exte
ii  libxft2   2.1.8.2-3  FreeType-based font drawing librar
ii  libxmu6   6.9.0.dfsg.1-4 X Window System miscellaneous util
ii  libxrender1   1:0.9.0.2-1X Rendering Extension client libra
ii  libxt66.9.0.dfsg.1-4 X Toolkit Intrinsics
ii  xlibs-data6.9.0.dfsg.1-4 X Window System client data
ii  zlib1g1:1.2.3-9  compression library - runtime

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

-- debconf information:
* xterm/clobber_xresource_file: true
  xterm/xterm_needs_devpts:


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