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

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

OSX cocoa: failure to render unicode in gnus summary buffer


From: Dan Davison
Subject: OSX cocoa: failure to render unicode in gnus summary buffer
Date: Mon, 31 Jan 2011 12:28:32 +0000
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (darwin)

[Moved from gnus list]

I'm having trouble with failure to render unicode characters in the gnus
summary buffer in OSX cocoa builds. I'm experiencing this with emacs23
and emacs24 builds. I've just built today's git HEAD using

./configure  --with-ns
make bootstrap
make install

and still see the problem, using the stock gnus v5.13 (as well as recent
development gnus). Specifically, I use some unicode characters in my
gnus summary buffer. This one renders correctly:

  (setq gnus-sum-thread-tree-root "♽ " )

However the following render as 2 or 3 empty rectangles, followed by a
right pointing arrow (larger than the desired arrow heads):

  (setq gnus-sum-thread-tree-vertical        "│")
  (setq gnus-sum-thread-tree-leaf-with-other "├─► ")
  (setq gnus-sum-thread-tree-single-leaf     "╰─► ")

These characters are used in conjunction with the `summary-line-format'
value below. The problem is present with all fonts I've tried. However,
if I use `toggle-read-only' and paste those characters into the summary
buffer, they render correctly, as they do in other buffers.

The above gnus summary config works correctly under linux.

What's going wrong here?

Thanks,

Dan


(setq gnus-summary-line-format
      (concat
       "%0{%U%R%z%}"
       "%3{│%}" "%1{%~(pad-right 9)&user-date;%}" "%3{│%}" ;; date
       "  "
       "%4{%-20,20f%}"               ;; name
       "  "
       "%3{│%}"
       " "
       "%1{%B%}"
       "%s\n"))




reply via email to

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