all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* bug#248: 23.0.60; the chinese font display related
@ 2008-05-15  2:07 Kyle M. Lee
  0 siblings, 0 replies; 6+ messages in thread
From: Kyle M. Lee @ 2008-05-15  2:07 UTC (permalink / raw
  To: emacs-pretest-bug

[-- Attachment #1: Type: text/plain, Size: 3995 bytes --]


Please write in English if possible, because the Emacs maintainers
usually do not have translators to read other languages for them.

Your bug report will be posted to the emacs-pretest-bug@gnu.org mailing
list.

Please describe exactly what actions triggered the bug
and the precise symptoms of the bug:

I compiled the cvs emacs23 today.
And I found the chinses punctuation going to blank box. (see the attach
file) Event the bug report mail.

The following is my font setting, it worked before :

-*-Consolas-normal-r-*-*-16-*-*-*-c-*-fontset-gbk,ascii:-*-Consolas-normal
-r-normal-*-16-112-*-*-*-*-iso8859-1,chinese-gb2312:-*-微软雅黑-normal-r
-normal-*-16-112-*-*-*-*-gb2312*-*,chinese-cns11643-5:-*-微软雅黑-normal
-r-normal-*-16-*-*-*-*-*-gbk*-0,chinese-cns11643-6:-*-微软雅黑-normal-r-
normal-*-16-*-*-*-*-*-gbk*-0,chinese-cns11643-7:-*-微软雅黑-normal-r-
normal-*-16-*-*-*-*-*-gbk*-0,chinese-big5-1:-*-Ming(for
ISO10646)-*-*-*-*-16-*-*-*-*-*-big5*-*,chinese-big5-2:-*-Ming(for
ISO10646)-*-*-*-*-14-*-*-*-*-*-big5*-*,japanese-jisx0208:-*-MS ゴシッ
ク-normal-*-*-*-*-*-*-*-*-*-jisx0208-sjis,latin-jisx0201:-*-MS ゴシッ
ク-normal-*-*-*-*-*-*-*-*-*-jisx0208-sjis,katakana-jisx0201:-*-MS ゴ
シック-normal-*-*-*-*-*-*-*-*-*-jisx0208-sjis,mule-unicode-0100-24ff:-
misc-nsimsun-normal-r-normal--14-*-*-*-*-*-iso10646-1


If Emacs crashed, and you have the Emacs process in the gdb debugger,
please include the output from the following gdb commands:
    `bt full' and `xbacktrace'.
If you would like to further debug the crash, please read the file
e:/emacs_gcc_std_install/etc/DEBUG for instructions.


In GNU Emacs 23.0.60.1 (i386-mingw-nt5.1.2600)
 of 2008-05-15 on RAZ0R
Windowing system distributor `Microsoft Corp.', version 5.1.2600
configured using `configure --with-gcc (3.4) --cflags -I./inc -pipe
-Id:/apps/gnuwin32/include'

Important settings:
  value of $LC_ALL: nil
  value of $LC_COLLATE: nil
  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: CHS
  value of $XMODIFIERS: nil
  locale-coding-system: cp936
  default-enable-multibyte-characters: t

Major mode: Text

Minor modes in effect:
  ecb-minor-mode: t
  which-function-mode: t
  yas/minor-mode: t
  desktop-save-mode: t
  recentf-mode: t
  show-paren-mode: t
  auto-image-file-mode: t
  tabbar-mwheel-mode: t
  tabbar-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
  column-number-mode: t
  line-number-mode: t
  transient-mark-mode: t

Recent input:
<help-echo> <help-echo> <help-echo> <help-echo> <help-echo>
<help-echo> <help-echo> <help-echo> <help-echo> <help-echo>
<help-echo> <help-echo> <help-echo> <help-echo> <menu-bar>
<help-menu> <about-emacs> <help-echo> <help-echo> <help-echo>
q C-h t y C-n C-v M-v M-v M-v M-v M-v M-v M-v M-v M-v
M-v M-v M-v M-v M-v M-v M-v M-v M-v M-v M-v M-v M-v
M-v M-v M-v M-v C-v C-v C-v C-v C-v C-v C-v C-v C-v
<C-tab> <C-tab> <C-tab> <C-tab> <f9> <help-echo> <M-f8>
<help-echo> <lwindow> <help-echo> M-x C-g <help-echo>
<help-echo> <help-echo> <help-echo> <help-echo> <help-echo>
<help-echo> <help-echo> <help-echo> <help-echo> <help-echo>
<help-echo> <help-echo> <help-echo> <help-echo> <help-echo>
<help-echo> <help-echo> <help-echo> <help-echo> <help-echo>
<help-echo> <help-echo> <help-echo> <menu-bar> <help-menu>
<send-emacs-bug-report>

Recent messages:
For information about GNU Emacs and the GNU system, type C-h C-a.
Preparing tutorial ...
Resume your last saved tutorial? (y or n)
call-interactively: End of buffer
call-interactively: Beginning of buffer [2 times]
Mark set [100 times]
ECB windows are now hidden.
Quit

[-- Attachment #2: emacs.chinese.tutorial.PNG --]
[-- Type: image/png, Size: 43306 bytes --]

[-- Attachment #3: emacs.bug.report.PNG --]
[-- Type: image/png, Size: 36966 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* bug#248: 23.0.60; the chinese font display related
  2008-05-15  2:07 Kyle M. Lee
@ 2008-05-15  8:47 ` Jason Rumney
  2008-05-15  9:28   ` Kyle M. Lee
  2008-12-09 15:24 ` Jason Rumney
  1 sibling, 1 reply; 6+ messages in thread
From: Jason Rumney @ 2008-05-15  8:47 UTC (permalink / raw
  To: Kyle M. Lee; +Cc: 248

Kyle M. Lee wrote:
> I compiled the cvs emacs23 today.
> And I found the chinses punctuation going to blank box. (see the attach
> file) Event the bug report mail.
>   

The screenshots look even worse than your description. Do any Chinese
characters display correctly?
Do only Chinese punctuation characters display incorrectly, or does the
incorrect display start from the first punctuation character encountered?

Can you try putting the cursor on a character that is not displaying,
and pressing C-u C-x =. Then post the contents of the *Help* buffer here.







^ permalink raw reply	[flat|nested] 6+ messages in thread

* bug#248: 23.0.60; the chinese font display related
  2008-05-15  8:47 ` bug#248: " Jason Rumney
@ 2008-05-15  9:28   ` Kyle M. Lee
  2008-05-15  9:42     ` Jason Rumney
  0 siblings, 1 reply; 6+ messages in thread
From: Kyle M. Lee @ 2008-05-15  9:28 UTC (permalink / raw
  To: Jason Rumney; +Cc: 248

[-- Attachment #1: Type: text/plain, Size: 1183 bytes --]

Jason Rumney 写道:
> Kyle M. Lee wrote:
>> I compiled the cvs emacs23 today.
>> And I found the chinses punctuation going to blank box. (see the attach
>> file) Event the bug report mail.
>>   
> 
> The screenshots look even worse than your description. Do any Chinese
> characters display correctly?
The Chinese chars in tutorial display correctly.
But the english chars in bug report buffer display wrong.

> Do only Chinese punctuation characters display incorrectly, or does the
> incorrect display start from the first punctuation character encountered?
> 
> Can you try putting the cursor on a character that is not displaying,
> and pressing C-u C-x =. Then post the contents of the *Help* buffer here.
Did you mean this ? (I copied something in the minibuffer after i had
pressed the C-u C-x =)
Quit
point=137 of 136 (EOB) column=0


And I found the exactly way to reproduce this bug:
>emacs -Q RET
Firstly Emacs display scratch correctly(english, of course). Then C-h t
RET, emacs display chinese tutorial, the chinese chars display
correctly, but punctuation not. Finally switch back to the scratch
buffer, everything goes wrong.








[-- Attachment #2: emacs.scratch.PNG --]
[-- Type: image/png, Size: 22284 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* bug#248: 23.0.60; the chinese font display related
  2008-05-15  9:28   ` Kyle M. Lee
@ 2008-05-15  9:42     ` Jason Rumney
  2008-05-15  9:54       ` Kyle M. Lee
  0 siblings, 1 reply; 6+ messages in thread
From: Jason Rumney @ 2008-05-15  9:42 UTC (permalink / raw
  To: Kyle M. Lee; +Cc: 248


>> Can you try putting the cursor on a character that is not displaying,
>> and pressing C-u C-x =. Then post the contents of the *Help* buffer here.
>>     
> Did you mean this ? (I copied something in the minibuffer after i had
> pressed the C-u C-x =)
> Quit
> point=137 of 136 (EOB) column=0
>   

That is the output of C-x =. If you prefix it with C-u, you should also
get a *Help* buffer with more information, including font and codepoint
for the character.







^ permalink raw reply	[flat|nested] 6+ messages in thread

* bug#248: 23.0.60; the chinese font display related
  2008-05-15  9:42     ` Jason Rumney
@ 2008-05-15  9:54       ` Kyle M. Lee
  0 siblings, 0 replies; 6+ messages in thread
From: Kyle M. Lee @ 2008-05-15  9:54 UTC (permalink / raw
  To: Jason Rumney; +Cc: 248

Jason Rumney 写道:
>>> Can you try putting the cursor on a character that is not displaying,
>>> and pressing C-u C-x =. Then post the contents of the *Help* buffer here.
>>>     
>> Did you mean this ? (I copied something in the minibuffer after i had
>> pressed the C-u C-x =)
>> Quit
>> point=137 of 136 (EOB) column=0
>>   
> 
> That is the output of C-x =. If you prefix it with C-u, you should also
> get a *Help* buffer with more information, including font and codepoint
> for the character.
> 
Sorry for forgetting pressed C-u, because i can not see it in minibuffer.

Here it is, in Chinese Tutorial:
---------------------------------------------------

        character: SPC (32, #o40, #x20)
preferred charset: ascii (ASCII (ISO646 IRV))
       code point: 0x20
           syntax:   	which means: whitespace
         category: a:ASCII graphic characters 32-126 (ISO646
IRV:1983[4/0]) l:Latin
      buffer code: #x20
        file code: not encodable by coding system chinese-iso-8bit-unix
          display: by this font (glyph code)
     -outline-Consolas-normal-normal-normal-mono-16-*-*-*-m-*-iso10646-1
(#x03)

Character code properties are not shown: customize what to show

There are text properties here:
  auto-composed        t
  charset              chinese-gb2312

------------------------------------------------------
and in some chinese txt:
------------------------------------------------------
        character: E (69, #o105, #x45)
preferred charset: ascii (ASCII (ISO646 IRV))
       code point: 0x45
           syntax: w 	which means: word
         category: a:ASCII graphic characters 32-126 (ISO646
IRV:1983[4/0]) l:Latin r:Japanese roman
      buffer code: #x45
        file code: not encodable by coding system chinese-gbk-unix
          display: by this font (glyph code)
     -outline-Consolas-normal-normal-normal-mono-16-*-*-*-m-*-iso10646-1
(#x08)

Character code properties are not shown: customize what to show

There are text properties here:
  auto-composed        t

[back]







^ permalink raw reply	[flat|nested] 6+ messages in thread

* bug#248: 23.0.60; the chinese font display related
  2008-05-15  2:07 Kyle M. Lee
  2008-05-15  8:47 ` bug#248: " Jason Rumney
@ 2008-12-09 15:24 ` Jason Rumney
  1 sibling, 0 replies; 6+ messages in thread
From: Jason Rumney @ 2008-12-09 15:24 UTC (permalink / raw
  To: Kyle M. Lee; +Cc: 248

Kyle M. Lee wrote:
> I compiled the cvs emacs23 today.
> And I found the chinses punctuation going to blank box. (see the attach
> file) Event the bug report mail.
>   
Hi Kyle,

There have been many changes to font and display related code since you
sent this bug report. Do you still see this problem?


> The following is my font setting, it worked before :
>
> -*-Consolas-normal-r-*-*-16-*-*-*-c-*-fontset-gbk,ascii:-*-Consolas-normal
> -r-normal-*-16-112-*-*-*-*-iso8859-1,chinese-gb2312:-*-微软雅黑-normal-r
> -normal-*-16-112-*-*-*-*-gb2312*-*,chinese-cns11643-5:-*-微软雅黑-normal
> -r-normal-*-16-*-*-*-*-*-gbk*-0,chinese-cns11643-6:-*-微软雅黑-normal-r-
> normal-*-16-*-*-*-*-*-gbk*-0,chinese-cns11643-7:-*-微软雅黑-normal-r-
> normal-*-16-*-*-*-*-*-gbk*-0,chinese-big5-1:-*-Ming(for
> ISO10646)-*-*-*-*-16-*-*-*-*-*-big5*-*,chinese-big5-2:-*-Ming(for
> ISO10646)-*-*-*-*-14-*-*-*-*-*-big5*-*,japanese-jisx0208:-*-MS ゴシッ
> ク-normal-*-*-*-*-*-*-*-*-*-jisx0208-sjis,latin-jisx0201:-*-MS ゴシッ
> ク-normal-*-*-*-*-*-*-*-*-*-jisx0208-sjis,katakana-jisx0201:-*-MS ゴ
> シック-normal-*-*-*-*-*-*-*-*-*-jisx0208-sjis,mule-unicode-0100-24ff:-
> misc-nsimsun-normal-r-normal--14-*-*-*-*-*-iso10646-1
>   







^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2008-12-09 15:24 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-05-15  2:07 bug#248: 23.0.60; the chinese font display related Kyle M. Lee
  -- strict thread matches above, loose matches on Subject: below --
2008-05-15  2:07 Kyle M. Lee
2008-05-15  8:47 ` bug#248: " Jason Rumney
2008-05-15  9:28   ` Kyle M. Lee
2008-05-15  9:42     ` Jason Rumney
2008-05-15  9:54       ` Kyle M. Lee
2008-12-09 15:24 ` Jason Rumney

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.