From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: YAMAMOTO Mitsuharu Newsgroups: gmane.emacs.bugs Subject: bug#5870: [Aquamacs-bugs] Re: incorrect fontification of non-ascii chars on Mac OS X 10.4 Date: Thu, 30 Jun 2005 19:40:25 +0900 Organization: Faculty of Science, Chiba University Message-ID: References: <20050630.013633.55126241.mituharu@math.s.chiba-u.ac.jp> <7A52A2B4-ADD0-44A0-B8C9-A1F8F4CCDE75@gmail.com> <04238FA2-2D02-41F0-9FDC-F843D518985F@gmail.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII X-Trace: dough.gmane.org 1270746438 28017 80.91.229.12 (8 Apr 2010 17:07:18 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Thu, 8 Apr 2010 17:07:18 +0000 (UTC) Cc: 5870@debbugs.gnu.org, aquamacs-bugs@lists.sourceforge.net, whenney@gmail.com To: David Reitter Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Apr 08 19:07:04 2010 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1NzvC3-0006os-Go for geb-bug-gnu-emacs@m.gmane.org; Thu, 08 Apr 2010 19:07:04 +0200 Original-Received: from localhost ([127.0.0.1]:43657 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NzvC2-00066S-WF for geb-bug-gnu-emacs@m.gmane.org; Thu, 08 Apr 2010 13:07:03 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Nzv5c-00023S-63 for bug-gnu-emacs@gnu.org; Thu, 08 Apr 2010 13:00:24 -0400 Original-Received: from [140.186.70.92] (port=59343 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Nzv59-0001ly-5n for bug-gnu-emacs@gnu.org; Thu, 08 Apr 2010 13:00:23 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1Nzv4J-0003t4-7U for bug-gnu-emacs@gnu.org; Thu, 08 Apr 2010 12:59:12 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:38571) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Nzv4J-0003t0-5C for bug-gnu-emacs@gnu.org; Thu, 08 Apr 2010 12:59:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.69) (envelope-from ) id 1Nzujw-0005L6-Ty; Thu, 08 Apr 2010 12:38:00 -0400 X-Loop: help-debbugs@gnu.org Resent-From: YAMAMOTO Mitsuharu Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 08 Apr 2010 16:38:00 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 5870 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-Cc: emacs-pretest-bug@gnu.org, whenney@gmail.com, aquamacs-bugs@lists.sourceforge.net Original-Received: via spool by submit@debbugs.gnu.org id=B.127074464020205 (code B ref -1); Thu, 08 Apr 2010 16:38:00 +0000 Original-Received: (at submit) by debbugs.gnu.org; 8 Apr 2010 16:37:20 +0000 Original-Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NzujF-0005Fo-A5 for submit@debbugs.gnu.org; Thu, 08 Apr 2010 12:37:17 -0400 Original-Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Nzuj2-0005Bt-Ey for submit@debbugs.gnu.org; Thu, 08 Apr 2010 12:37:05 -0400 Original-Received: from mail.gnu.org ([199.232.76.166]:57107 helo=mx10.gnu.org) by fencepost.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Nzuix-00049R-V8 for emacs-pretest-bug@gnu.org; Thu, 08 Apr 2010 12:37:00 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:45662) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1Nzuix-000283-31 for emacs-pretest-bug@gnu.org; Thu, 08 Apr 2010 12:36:59 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1NzubM-0007WD-Iu for emacs-pretest-bug@gnu.org; Thu, 08 Apr 2010 12:29:16 -0400 Original-Received: from braeburn.psy.cmu.edu ([128.2.248.151]:55356 helo=lists.aquamacs.org) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NzubM-0007W0-EG for emacs-pretest-bug@gnu.org; Thu, 08 Apr 2010 12:29:08 -0400 Original-Received: by lists.aquamacs.org (Postfix, from userid 502) id 3E4A32806B8D; Thu, 8 Apr 2010 16:29:08 +0000 (UTC) Original-Received: from sc8-sf-mx1-b.sourceforge.net ([10.3.1.11] helo=sc8-sf-mx1.sourceforge.net) by sc8-sf-list2.sourceforge.net with esmtp (Exim 4.30) id 1DnwT7-0003Dh-L0 for aquamacs-bugs@lists.sourceforge.net; Thu, 30 Jun 2005 03:40:29 -0700 Original-Received: from ntp.math.s.chiba-u.ac.jp ([133.82.132.2] helo=mathmail.math.s.chiba-u.ac.jp) by sc8-sf-mx1.sourceforge.net with esmtp (Exim 4.41) id 1DnwT5-0005iF-Jp for aquamacs-bugs@lists.sourceforge.net; Thu, 30 Jun 2005 03:40:29 -0700 Original-Received: from church.math.s.chiba-u.ac.jp (church [133.82.132.36]) by mathmail.math.s.chiba-u.ac.jp (Postfix) with ESMTP id CE2412CB6; Thu, 30 Jun 2005 19:40:25 +0900 (JST) In-Reply-To: <04238FA2-2D02-41F0-9FDC-F843D518985F@gmail.com> User-Agent: Wanderlust/2.14.0 (Africa) SEMI/1.14.6 (Maruoka) FLIM/1.14.6 (Marutamachi) APEL/10.6 Emacs/22.0.50 (sparc-sun-solaris2.8) MULE/5.0 (SAKAKI) X-BeenThere: aquamacs-bugs@aquamacs.org X-Mailman-Version: 2.0.9-sf.net Precedence: bulk X-detected-operating-system: by eggs.gnu.org: FreeBSD 6.x (1) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 3) X-BeenThere: debbugs-submit@debbugs.gnu.org Resent-Date: Thu, 08 Apr 2010 12:38:00 -0400 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:36076 Archived-At: >>>>> On Thu, 30 Jun 2005 07:52:28 +0100, David Reitter said: > On 30 Jun 2005, at 04:34, YAMAMOTO Mitsuharu wrote: >> (create-fontset-from-mac-roman-font >> "-*-FAMILY-medium-r-normal--SIZE-*-*-*-*-*-mac-roman" nil "NAME") >> >> would do the right thing for normal use. If one also want to use >> ETL fonts, one can refer to how "fontset-mac" is defined. > I'm doing this now, and the definition of a couple of fontsets in > different sizes (around 25 fontsets) takes over three seconds. Since > we define the fontsets at startup time, this represents an issue for > us. I'm not aware of that (I only define one fontset on startup). Removing the Foptimize_char_table call in Fset_fontset_font (fontset.c) seems to improve the speed at least for this case. > Can fontset creation handled on demand some how? What should trigger fontset creations? If it is restricted to user commands such as menu item selection, then such lazy creation could be implemented at the user level. > Why do we handle fonts lust like on X11 again in the Carbon port? > Do dozens of packages depend on specific fonts being set via the X11 > font-specs? Does it enable people to actually exchange / share > font-settings between the Carbon port and the X11 port? I think that's because the current Emacs internal code, aka emacs-mule, is created so that it matches the X11 font system. You don't want to change the Emacs internal code for the Carbon port, do you? Exchanging/sharing font-setting is not relevant here. > I hope the font handling can and will be revised when the unicode > branch is merged. It seems that the unicode branch enables us to define custom charsets and one can specify such charsets in a font-spec. I'm not sure how ATSUI support will change the situation. (I've never worked on that.) YAMAMOTO Mitsuharu mituharu@math.s.chiba-u.ac.jp