bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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]

Load-path shadows:
None found.

Features:
(shadow sort table mail-extr gnus-msg gnus-art mm-uu mml2015 epg-config
mm-view mml-smime smime dig mailcap gnus-sum nnoo gnus-group gnus-undo
nnmail mail-source gnus-start gnus-spec gnus-int gnus-range gnus-win
gnus gnus-ems nnheader emacsbug message warnings format-spec rfc822 mml
mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev
gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mail-utils
browse-url pp wid-edit descr-text help-mode etags disp-table
network-stream auth-source eieio byte-opt bytecomp byte-compile cconv
gnus-util mm-util mail-prsvr password-cache starttls tls rcirc-color
rcirc-controls rcirc-notify rcirc bitlbee eldoc netrc w3m-load goto-addr
thingatpt cmuscheme comint ansi-color scheme dired-x easymenu dired
session generic iswitchb edmacro kmacro mac-print-mode easy-mmode advice
advice-preload htmlize help-fns cl-macs gv cl cl-lib macroexp image-file
windmove winner ring paren server time-date tooltip ediff-hook vc-hooks
lisp-float-type mwheel ns-win tool-bar dnd fontset image regexp-opt
fringe tabulated-list newcomment lisp-mode register page menu-bar
rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax
facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese
tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak
czech european ethiopic indian cyrillic chinese case-table epa-hook
jka-cmpr-hook help simple abbrev minibuffer loaddefs button faces
cus-face files text-properties overlay sha1 md5 base64 format env
code-pages mule custom widget hashtable-print-readable backquote
make-network-process ns multi-tty emacs)


reply via email to

[Prev in Thread] Current Thread [Next in Thread]