From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: CHENG Gao Newsgroups: gmane.emacs.help Subject: Re: unicode rendering on Carbon Emacs 22 vs Mac Emacs 23 Date: Mon, 17 Aug 2009 14:08:40 +0800 Organization: cyberhut.org Message-ID: References: <15208efb-60f9-47ee-a455-909bcb0557a0@z31g2000yqd.googlegroups.com> <86ab1z5scc.fsf@betla.izb.knu.ac.kr> <818c1d5d-ab69-4545-b882-e25034f5c8a3@r38g2000yqn.googlegroups.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: ger.gmane.org 1250491310 18631 80.91.229.12 (17 Aug 2009 06:41:50 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 17 Aug 2009 06:41:50 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Mon Aug 17 08:41:43 2009 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1McvuY-00054O-S3 for geh-help-gnu-emacs@m.gmane.org; Mon, 17 Aug 2009 08:41:43 +0200 Original-Received: from localhost ([127.0.0.1]:50815 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1McvuY-0006j4-BR for geh-help-gnu-emacs@m.gmane.org; Mon, 17 Aug 2009 02:41:42 -0400 Original-Path: news.stanford.edu!headwall.stanford.edu!news.glorb.com!news2.glorb.com!news.neu.edu.cn!news.cn99.com!mb.cyberhut.org!not-for-mail Original-Newsgroups: gnu.emacs.help Original-Lines: 50 Original-NNTP-Posting-Host: 122.96.99.154 Original-X-Trace: news.cn99.com 1250490082 28142 122.96.99.154 (17 Aug 2009 06:21:22 GMT) Original-X-Complaints-To: news@news.cn99.com Original-NNTP-Posting-Date: Mon, 17 Aug 2009 06:21:22 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1.50 (darwin) Cancel-Lock: sha1:6fvPRKlVYhXfIkYMbLUhIjdNCmM= Original-Xref: news.stanford.edu gnu.emacs.help:172046 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:67218 Archived-At: *On Sun, 16 Aug 2009 21:51:27 -0700 (PDT) * Also sprach Xah Lee : > On Aug 16, 3:03 pm, Byung-Hee HWANG wrote: >> Xah Lee writes: >> > comparison of unicode rendering on Carbon Emacs 22 vs Mac Emacs 23. >> >> >http://xahlee.org/UnixResource_dir/writ/mac_emacs_unicode.html >> >> > any conclusion from this? >> >> > PS since my mac and OS is few years old, both Carbon Emacs and >> > Aquamacs Emacs has dropped support for about over a year, so i haven't >> > tested their latest. Is current version Carbon Emacs or Aquamacs >> > actually run on cocoa code base from emacs 23? >> >> > could anyone download this file >> >http://xahlee.org/emacs/unicode.txt >> > and show screenshot in their current Carbon/Aquamacs Emacs? >> >> Xah, i have no MacOS. Just i tested on my desktop, FreeBSD.http://izb.knu.ac.kr/~bh/stuff/unicode-test-xah-emacs23-20090817001.png >> >> It works well for me. Thanks! > > Hi Hwang, thanks. Looks like you have a pretty good setup. Am rather > surprised that it happens on BSD. Btw, is that emacs 23 out of the box > or do you have to do some setup such as picking a font in emacs/X11? > > Xah > ∑ http://xahlee.org/ > > ☄ I think you may be interested in YAMAMOTO Mitsuharu-san's Carbon+AppKit port (for emacs 22.3 and emacs 23.1)[1]. I built emacs 23.1 "hackers-only" version successfully (on my MacOSX 10.5.8). Viewing your unicode.txt, I can see a little difference. Some Math symbols can not be shown in my Cocoa build (I trust it's owing to my font setting). While all of them show correctly in Carbon+AppKit build. I suggest you build this port. It's not hard. Just get official release tarball, and apply patch-mac patch file, then copy additional files into the tree. There is an installation instruction included. Footnotes: [1] http://article.gmane.org/gmane.emacs.devel/113590/