* 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.