bug#12292: 24.1.50; display of horizontal ellipsis on Mac OSX looks like
From:
Alex Schröder
Subject:
bug#12292: 24.1.50; display of horizontal ellipsis on Mac OSX looks like midline horizontal ellipsis
Date:
Tue, 28 Aug 2012 09:42:04 +0200
This bug report will be sent to the Bug-GNU-Emacs mailing list and the GNU bug tracker at debbugs.gnu.org. Please check that the From: line contains a valid email address. After a delay of up
to one day, you should receive an acknowledgment at that address.
Please write in English if possible, as the Emacs maintainers usually do not have translators for other languages.
Please describe exactly what actions triggered the bug, and
the precise symptoms of the bug. If you can, give a recipe starting from `emacs -Q':
On OSX with a Swiss German keyboard, hitting Alt-. inserts a HORIZONTAL ELLIPSIS: … When I look at this character in Emacs, it looks like a MIDLINE HORIZONTAL ELLIPSIS: ⋯
When I use C-x 8 RET MIDLINE HORIZONTAL ELLIPSIS RET in Emacs to insert an actual MIDLINE HORIZONTAL ELLIPSIS I see an empty box instead.
I've tried to look at it using different fonts using M-x set-frame-font. I used the following fonts:
-apple-Courier-medium-normal-normal-*-*-*-*-*-m-0-iso10646-1 -apple-Andale_Mono-medium-normal-normal-*-*-*-*-*-m-0-iso10646-1 -apple-Verdana-medium-normal-normal-*-*-*-*-*-p-0-iso10646-1
They all show the same problem. It looks as if the two characters are hooked up to the wrong code points.
Here's the output of C-u C-x = for what looks like the midline horizontal ellipsis but what is in fact an ordinary horizontal ellipsis:
position: 44 of 48 (90%), column: 0 character: … (displayed as …) (codepoint 8230, #o20046, #x2026)
preferred charset: unicode (Unicode (ISO10646)) code point in charset: 0x2026 syntax: _ which means: symbol category: .:Base, c:Chinese, h:Korean, j:Japanese to input: type "C-x 8 RET HEX-CODEPOINT" or "C-x 8 RET NAME"
buffer code: #xE2 #x80 #xA6 file code: #xE2 #x80 #xA6 (encoded by coding system utf-8) display: by this font (glyph code) nil:-apple-AppleMyungjo-medium-normal-normal-*-12-*-*-*-p-0-iso10646-1 (#x14A)
Character code properties: customize what to show name: HORIZONTAL ELLIPSIS general-category: Po (Punctuation, Other) decomposition: (compat 46 46 46) (compat '.' '.' '.')
There are text properties here: fontified t
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'. For information about debugging Emacs, please read the file /Applications/Emacs.app/Contents/Resources/etc/DEBUG.
In GNU Emacs 24.1.50.1 (i386-apple-darwin10.8.0, NS apple-appkit-1038.36)
of 2012-08-14 on Pyrobombus.local Bzr revision: 109602 rgm@gnu.org-20120814101730-5r0e6og8kk2vnlfh Windowing system distributor `Apple', version 10.3.1038 Configured using: `configure '--with-ns' '--with-gif=no' '--with-tiff=no''
Important settings: locale-coding-system: nil default enable-multibyte-characters: t
Major mode: rcirc
Minor modes in effect: rcirc-track-minor-mode: t iswitchb-mode: t mac-print-mode: t
auto-image-file-mode: t show-paren-mode: t tooltip-mode: t mouse-wheel-mode: t use-hard-newlines: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-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: SPC C-e <backspace> / f o n t SPC c o m b o . . . <backspace>
<backspace> <backspace> . SPC : ( <return> C-x C-f <up> <down> C-g <escape> x f o <backspace> <backspace> s e t - f o n t <tab> <tab> f r a m <tab> <tab> <return>
<tab> <tab> <tab> <tab> <tab> <tab> c o p <backspace> u <tab> <tab> m <backspace> <backspace> <tab> - n e <tab> <backspace> <backspace> <tab> <tab> m d <backspace>
e d <tab> n o <tab> <return> r g r <tab> W o w . SPC T h a t ' s SPC e v e n SPC w o r s e . SPC : ) <return> <escape> x <up> <return> <tab> <tab> a m e r <tab>
<tab> m e d <tab> n o <backspace> <backspace> <tab> n o <tab> <return> <up> <up> <up> <up> <up> <up> <up> <up> <up> <C-right> <C-right> <C-right> <C-right> <right>
<right> <right> <right> <right> <C-end> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <C-left>
<C-left> <C-left> <right> <C-right> <right> <right> <right> <right> <right> <right> <right> C-x = C-u C-x = <S-down> <down> <down> <down> <down> <down> <down>
<down> <down> <down> <down> <down> <down> <down> <C-right> <C-right> <C-right> <C-left> <C-left> C-SPC <C-right> <C-right> M-w <S-up> <C-end> C-c C-b <return> r g r
<tab> T h a n k s . SPC S o SPC t h i s SPC i s SPC d e f e <backspace> i n i t e l y SPC o n SPC <M-backspace> a SPC p r o b l e m SPC o n SPC m y SPC s i d e . <return> : ) <return> <help-echo> <escape> x r e p o r t - e
m <tab> <return>
Recent messages: Connecting to irc2.magicstar.net...done Connecting to localhost...done Connecting to irc.oftc.net...done Quit [3 times] Making completion list... [7 times]
Mark set Char: … (8230, #o20046, #x2026, file ...) point=6072 of 6639 (91%) column=5 Type C-x 1 to delete the help window, C-M-v to scroll help. Char: … (8230, #o20046, #x2026, file ...) point=6072 of 6639 (91%) column=5
Mark set [2 times]