Re: emacs-unicode-2 fontset bug

2006-05-23 Thread Leon
Kenichi Handa [EMAIL PROTECTED] writes:

 In article [EMAIL PROTECTED], Leon [EMAIL PROTECTED] writes:

 I'm running Fedora 5. I have checked the emacs-unicode-2 branch to
 make sure I also have the latest version.

 I've just installed the terminus fonts and the latest
 emacs-unicode-2 on Fedora 5, but I still can't reproduce the
 bug.  Very strange.  Aren't there anyone else who can
 reproduce that bug?

 ---
 Kenichi Handa
 [EMAIL PROTECTED]

Kenichi,

Thank you for your effort.

Maybe something wrong with my Xresources. May I have a look at how you
setup fontset for emacs? Thanks.

-- 
Leon



___
emacs-pretest-bug mailing list
emacs-pretest-bug@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug


Re: emacs-unicode-2 fontset bug

2006-05-23 Thread Kenichi Handa
In article [EMAIL PROTECTED], Leon [EMAIL PROTECTED] writes:

 Maybe something wrong with my Xresources. May I have a look at how you
 setup fontset for emacs? Thanks.

This is my termius fonts and the setting of X resources.

[dhcp085:~:1003] xlsfonts |grep terminus
-xos4-terminus-bold-r-normal--0-0-72-72-c-0-iso8859-1
-xos4-terminus-bold-r-normal--14-140-72-72-c-80-iso8859-1
-xos4-terminus-bold-r-normal--16-160-72-72-c-80-iso8859-1
-xos4-terminus-bold-r-normal--20-200-72-72-c-100-iso8859-1
-xos4-terminus-bold-r-normal--24-240-72-72-c-120-iso8859-1
-xos4-terminus-bold-r-normal--28-280-72-72-c-140-iso8859-1
-xos4-terminus-bold-r-normal--32-320-72-72-c-160-iso8859-1
-xos4-terminus-medium-r-normal--0-0-72-72-c-0-iso8859-1
-xos4-terminus-medium-r-normal--12-120-72-72-c-60-iso8859-1
-xos4-terminus-medium-r-normal--14-140-72-72-c-80-iso8859-1
-xos4-terminus-medium-r-normal--16-160-72-72-c-80-iso8859-1
-xos4-terminus-medium-r-normal--20-200-72-72-c-100-iso8859-1
-xos4-terminus-medium-r-normal--24-240-72-72-c-120-iso8859-1
-xos4-terminus-medium-r-normal--28-280-72-72-c-140-iso8859-1
-xos4-terminus-medium-r-normal--32-320-72-72-c-160-iso8859-1

[dhcp085:~:1004] xrdb -query
Emacs.Fontset-0:
-*-*-medium-r-*-*-16-*-*-*-*-*-fontset-unicode,ascii:-*-terminus-medium-r-*-*-16-*-*-*-*-iso8859-1,mule-unicode-2500-33ff:-gnu-unifont-medium-r-*-*-16-*-*-*-*-*-iso10646-1,mule-unicode-e000-:-gnu-unifont-medium-r-*-*-16-*-*-*-*-*-iso10646-1,mule-unicode-0100-24ff:-gnu-unifont-medium-r-*-*-16-*-*-*-*-*-iso10646-1
Emacs.Font: fontset-unicode

---
Kenichi Handa
[EMAIL PROTECTED]


___
emacs-pretest-bug mailing list
emacs-pretest-bug@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug


Re: emacs-unicode-2 fontset bug

2006-05-22 Thread Leon
Kenichi Handa [EMAIL PROTECTED] writes:

 In article [EMAIL PROTECTED], Leon [EMAIL PROTECTED] writes:

 After many trials, I think I found another bug of emacs-unicode-2
 branch. I have the following settings in ~/.Xresources:

 ,[ ~/.Xresources ]
 | Emacs.Fontset-0: -*-*-medium-r-*-*-16-*-*-*-*-*-fontset-unicode,\
 | ascii:-*-terminus-medium-r-*-*-16-*-*-*-*-iso8859-1,\
 | mule-unicode-2500-33ff:-gnu-unifont-medium-r-*-*-16-*-*-*-*-*-iso10646-1,\
 | mule-unicode-e000-:-gnu-unifont-medium-r-*-*-16-*-*-*-*-*-iso10646-1,\
 | mule-unicode-0100-24ff:-gnu-unifont-medium-r-*-*-16-*-*-*-*-*-iso10646-1
 | Emacs.Font: fontset-unicode
 `

 In emacs-unicode-2, the font for ascii will be a font that matches 
 -*-*-medium-r-*-*-16-*-*-*-*-* instead of
 -*-terminus-medium-r-*-*-16-*-*-*-*-iso8859-1.

 However, emacs 21.3 will correctly pick up the font matches
 -*-terminus-medium-r-*-*-16-*-*-*-*-iso8859-1. 

 I can't reproduce that bug here (Debian+XFree86) with the
 latest emacs-unicode-2.  With the above setting, Emacs
 starts up using a terminus font, and C-u C-x = on various
 characters tells that terminus fonts are being used.

 Have you tested it by starting Emacs with -q?

 What is the output of M-x describe-face RET default RET?

 ---
 Kenichi Handa
 [EMAIL PROTECTED]

I'm running Fedora 5. I have checked the emacs-unicode-2 branch to
make sure I also have the latest version.

Start emacs with -q option:

Emacs 23

,[ M-x describe-face RET default RET ]
| Face: default (customize this face)
| Documentation: Basic default face.
| Defined in `faces.el'.
| 
| Family: etl-fixed
|  Width: normal
| Height: 121
| Weight: normal
|  Slant: normal
| Foreground: black
| Background: white
|  Underline: nil
|   Overline: nil
| Strike-through: nil
|Box: nil
|Inverse: nil
|Stipple: nil
|   Font: -ETL-Fixed-Medium-R-Normal--16-160-72-72-C-80-ISO8859-1
|Fontset: -*-*-medium-r-*-*-16-*-*-*-*-*-fontset-unicode
|Inherit: unspecified
`

In emacs 21.3:

,[ M-x describe-face RET default RET ]
|  Family: xos4-terminus
|   Width: normal
|  Height: 121
|  Weight: normal
|   Slant: normal
|  Foreground: black
|  Background: white
|   Underline: nil
|Overline: nil
|  Strike-through: nil
| Box: nil
| Inverse: nil
| Stipple: nil
| Font or fontset: fontset-unicode
| Inherit: unspecified
| 
| Documentation:
| 
| Basic default face.
| 
| You can customize this face.
`

-- 
Leon



___
emacs-pretest-bug mailing list
emacs-pretest-bug@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug


Re: emacs-unicode-2 fontset bug

2006-05-22 Thread Kenichi Handa
In article [EMAIL PROTECTED], Leon [EMAIL PROTECTED] writes:

 I'm running Fedora 5. I have checked the emacs-unicode-2 branch to
 make sure I also have the latest version.

I've just installed the terminus fonts and the latest
emacs-unicode-2 on Fedora 5, but I still can't reproduce the
bug.  Very strange.  Aren't there anyone else who can
reproduce that bug?

---
Kenichi Handa
[EMAIL PROTECTED]


___
emacs-pretest-bug mailing list
emacs-pretest-bug@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug


Re: emacs-unicode-2 fontset bug

2006-05-21 Thread Leon
Here is extra information.

Run `C-u C-x =' on letter `B' in *scratch* buffer:

,[ Emacs 23 ]
| character: B (66, #o102, #x42)
| preferred charset: ascii (ASCII (ISO646 IRV))
|code point: 0x42
|syntax: w  which means: word
|  category: a:ASCII l:Latin r:Japanese roman
|   buffer code: #x42
| file code: not encodable by coding system utf-8-emacs
|   display: by this font (glyph code)
|  -ETL-Fixed-Medium-R-Normal--16-160-72-72-C-80-ISO8859-1 (#x42)
| 
| Character code properties are not shown: customize what to show
| 
| There are text properties here:
|   auto-composedt
|   fontifiedt
| 
| [back]
`

,[ Emacs 21.3 ]
|   character: B (0102, 66, 0x42)
| charset: ascii (ASCII (ISO646 IRV))
|  code point: 66
|  syntax: word
|category: a:ASCII   l:Latin  
| buffer code: 0x42
|   file code: 0x42 (encoded by coding system nil)
|font: -xos4-Terminus-Medium-R-Normal--16-160-72-72-C-80-ISO8859-1
`

Regards,
-- 
Leon



___
emacs-pretest-bug mailing list
emacs-pretest-bug@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug


emacs-unicode-2 fontset bug

2006-05-19 Thread Leon
Dear all,

After many trials, I think I found another bug of emacs-unicode-2
branch. I have the following settings in ~/.Xresources:

,[ ~/.Xresources ]
| Emacs.Fontset-0: -*-*-medium-r-*-*-16-*-*-*-*-*-fontset-unicode,\
| ascii:-*-terminus-medium-r-*-*-16-*-*-*-*-iso8859-1,\
| mule-unicode-2500-33ff:-gnu-unifont-medium-r-*-*-16-*-*-*-*-*-iso10646-1,\
| mule-unicode-e000-:-gnu-unifont-medium-r-*-*-16-*-*-*-*-*-iso10646-1,\
| mule-unicode-0100-24ff:-gnu-unifont-medium-r-*-*-16-*-*-*-*-*-iso10646-1
| Emacs.Font: fontset-unicode
`

In emacs-unicode-2, the font for ascii will be a font that matches 
-*-*-medium-r-*-*-16-*-*-*-*-* instead of
-*-terminus-medium-r-*-*-16-*-*-*-*-iso8859-1.

However, emacs 21.3 will correctly pick up the font matches
-*-terminus-medium-r-*-*-16-*-*-*-*-iso8859-1. 

Here is the output of describe-fontset in emacs 23 and 21.3:

Fontset: -*-*-medium-r-*-*-16-*-*-*-*-*-fontset-unicode
CHAR RANGE (CODE RANGE)
FONT NAME (REQUESTED and [OPENED])
C-@ .. ÿ (#x43 .. #xFF)
-*-terminus-medium-r-*-*-*-*-*-*-*-*-iso8859-1
Ā .. ㏿ (#x100 .. #x33FF)
-gnu-unifont-medium-r-*-*-*-*-*-*-*-*-iso10646-1
㐀 .. í¿¿ (#x3400 .. #xDFFF)
-*-terminus-medium-r-*-*-*-*-*-*-*-*-iso8859-1
 .. ￿ (#xE000 .. #x)
-gnu-unifont-medium-r-*-*-*-*-*-*-*-*-iso10646-1
𐀀 .. ÿ (#x1 .. #x3F)
-*-terminus-medium-r-*-*-*-*-*-*-*-*-iso8859-1
default
-*-terminus-medium-r-*-*-*-*-*-*-*-*-iso8859-1

  ---fallback to the default fontset---
C-@ .. DEL
-*-*-*-*-*-*-*-*-*-*-*-*-iso8859-1
-*-*-*-*-*-*-*-*-*-*-*-*-iso8859-2
-*-*-*-*-*-*-*-*-*-*-*-*-iso8859-3
-*-*-*-*-*-*-*-*-*-*-*-*-iso8859-4
-*-*-*-*-*-*-*-*-*-*-*-*-iso8859-9
-*-*-*-*-*-*-*-*-*-*-*-*-iso8859-10
-*-*-*-*-*-*-*-*-*-*-*-*-iso8859-13
-*-*-*-*-*-*-*-*-*-*-*-*-iso8859-14
-*-*-*-*-*-*-*-*-*-*-*-*-iso8859-15
-*-*-*-*-*-*-*-*-*-*-*-*-viscii1.1-1
-*-*-*-*-*-*-*-*-*-*-*-*-iso8859-1
€ .. Ÿ (#x80 .. #x9F)
-*-*-*-*-*-*-*-*-*-*-*-*-gb2312.1980*
-*-*-*-*-*-*-*-*-*-*-*-*-jisx0208*
-*-*-*-*-*-*-*-*-*-*-*-*-ksc5601.1987*
-*-*-*-*-*-*-*-*-*-*-*-*-cns11643.1992-1
-*-*-*-*-*-*-*-*-*-*-*-*-cns11643.1992-2
-*-*-*-*-*-*-*-*-*-*-*-*-cns11643.1992-3
-*-*-*-*-*-*-*-*-*-*-*-*-cns11643.1992-4
-*-*-*-*-*-*-*-*-*-*-*-*-cns11643.1992-5
-*-*-*-*-*-*-*-*-*-*-*-*-cns11643.1992-6
-*-*-*-*-*-*-*-*-*-*-*-*-cns11643.1992-7
-*-*-*-*-*-*-*-*-*-*-*-*-big5*
-*-*-*-*-*-*-*-*-*-*-*-*-jisx0213.2000-1
-*-*-*-*-*-*-*-*-*-*-*-*-jisx0213.2004-1
-*-*-*-*-*-*-*-*-*-*-*-*-jisx0212*
-*-*-*-*-*-*-*-*-*-*-*-*-iso10646-1
-gnu-unifont-*-*-*-*-*-*-*-*-*-*-iso10646-1
-mutt-clearlyu-*-*-*-*-*-*-*-*-*-*-iso10646-1
  .. ͯ (#xA0 .. #x36F)
-*-*-*-*-*-*-*-*-*-*-*-*-iso8859-1
-*-*-*-*-*-*-*-*-*-*-*-*-iso8859-2
-*-*-*-*-*-*-*-*-*-*-*-*-iso8859-3
-*-*-*-*-*-*-*-*-*-*-*-*-iso8859-4
-*-*-*-*-*-*-*-*-*-*-*-*-iso8859-9
-*-*-*-*-*-*-*-*-*-*-*-*-iso8859-10
-*-*-*-*-*-*-*-*-*-*-*-*-iso8859-13
-*-*-*-*-*-*-*-*-*-*-*-*-iso8859-14
-*-*-*-*-*-*-*-*-*-*-*-*-iso8859-15
-*-*-*-*-*-*-*-*-*-*-*-*-viscii1.1-1
Í° .. Ï¡ (#x370 .. #x3E1)
-*-*-*-*-*-*-*-*-*-*-*-*-iso8859-7
Ϣ .. ϯ (#x3E2 .. #x3EF)
-*-*-*-*-*-*-*-*-*-*-*-*-gb2312.1980*
-*-*-*-*-*-*-*-*-*-*-*-*-jisx0208*
-*-*-*-*-*-*-*-*-*-*-*-*-ksc5601.1987*
-*-*-*-*-*-*-*-*-*-*-*-*-cns11643.1992-1
-*-*-*-*-*-*-*-*-*-*-*-*-cns11643.1992-2
-*-*-*-*-*-*-*-*-*-*-*-*-cns11643.1992-3
-*-*-*-*-*-*-*-*-*-*-*-*-cns11643.1992-4
-*-*-*-*-*-*-*-*-*-*-*-*-cns11643.1992-5
-*-*-*-*-*-*-*-*-*-*-*-*-cns11643.1992-6
-*-*-*-*-*-*-*-*-*-*-*-*-cns11643.1992-7
-*-*-*-*-*-*-*-*-*-*-*-*-big5*
-*-*-*-*-*-*-*-*-*-*-*-*-jisx0213.2000-1
-*-*-*-*-*-*-*-*-*-*-*-*-jisx0213.2004-1
-*-*-*-*-*-*-*-*-*-*-*-*-jisx0212*
-*-*-*-*-*-*-*-*-*-*-*-*-iso10646-1
-gnu-unifont-*-*-*-*-*-*-*-*-*-*-iso10646-1
-mutt-clearlyu-*-*-*-*-*-*-*-*-*-*-iso10646-1
ϰ .. ϳ (#x3F0 .. #x3F3)
-*-*-*-*-*-*-*-*-*-*-*-*-iso8859-7
Ï´ .. Ï¿ (#x3F4 .. #x3FF)
-*-*-*-*-*-*-*-*-*-*-*-*-gb2312.1980*
-*-*-*-*-*-*-*-*-*-*-*-*-jisx0208*
-*-*-*-*-*-*-*-*-*-*-*-*-ksc5601.1987*
-*-*-*-*-*-*-*-*-*-*-*-*-cns11643.1992-1
-*-*-*-*-*-*-*-*-*-*-*-*-cns11643.1992-2
-*-*-*-*-*-*-*-*-*-*-*-*-cns11643.1992-3
-*-*-*-*-*-*-*-*-*-*-*-*-cns11643.1992-4
-*-*-*-*-*-*-*-*-*-*-*-*-cns11643.1992-5
-*-*-*-*-*-*-*-*-*-*-*-*-cns11643.1992-6
-*-*-*-*-*-*-*-*-*-*-*-*-cns11643.1992-7
-*-*-*-*-*-*-*-*-*-*-*-*-big5*
-*-*-*-*-*-*-*-*-*-*-*-*-jisx0213.2000-1
-*-*-*-*-*-*-*-*-*-*-*-*-jisx0213.2004-1
-*-*-*-*-*-*-*-*-*-*-*-*-jisx0212*
-*-*-*-*-*-*-*-*-*-*-*-*-iso10646-1
-gnu-unifont-*-*-*-*-*-*-*-*-*-*-iso10646-1
-mutt-clearlyu-*-*-*-*-*-*-*-*-*-*-iso10646-1
Ѐ .. ӿ (#x400 .. #x4FF)
-*-*-*-*-*-*-*-*-*-*-*-*-iso8859-5
-*-*-*-*-*-*-*-*-*-*-*-*-microsoft-cp1251
-*-*-*-*-*-*-*-*-*-*-*-*-koi8-r
Ԁ .. ֏ (#x500 .. #x58F)