From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: William Xu Newsgroups: gmane.emacs.devel Subject: Re: fail on osx between 2/4/2009 and 2/5/2009 Date: Mon, 09 Feb 2009 22:39:26 +0800 Organization: the Church of Emacs Message-ID: References: <861vubqc79.fsf@blue.stonehenge.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1234190619 2692 80.91.229.12 (9 Feb 2009 14:43:39 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 9 Feb 2009 14:43:39 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Feb 09 15:44:54 2009 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1LWXN5-0005Mg-Od for ged-emacs-devel@m.gmane.org; Mon, 09 Feb 2009 15:44:28 +0100 Original-Received: from localhost ([127.0.0.1]:34668 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LWXLm-0002PY-Ea for ged-emacs-devel@m.gmane.org; Mon, 09 Feb 2009 09:43:06 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LWXK7-0000pi-41 for emacs-devel@gnu.org; Mon, 09 Feb 2009 09:41:23 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LWXK4-0000lU-4v for emacs-devel@gnu.org; Mon, 09 Feb 2009 09:41:22 -0500 Original-Received: from [199.232.76.173] (port=60723 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LWXK3-0000lF-W1 for emacs-devel@gnu.org; Mon, 09 Feb 2009 09:41:20 -0500 Original-Received: from main.gmane.org ([80.91.229.2]:48640 helo=ciao.gmane.org) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1LWXK3-00046a-Gp for emacs-devel@gnu.org; Mon, 09 Feb 2009 09:41:19 -0500 Original-Received: from list by ciao.gmane.org with local (Exim 4.43) id 1LWXJy-000612-1S for emacs-devel@gnu.org; Mon, 09 Feb 2009 14:41:14 +0000 Original-Received: from 123.112.115.27 ([123.112.115.27]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 09 Feb 2009 14:41:14 +0000 Original-Received: from william.xwl by 123.112.115.27 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 09 Feb 2009 14:41:14 +0000 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 68 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: 123.112.115.27 User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.90 (darwin) Cancel-Lock: sha1:zLXumuODhrbOv4u/+ZL5XrK6qUA= X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:108888 Archived-At: Will Farrington writes: > The error I'm seeing is: > > *ERROR*: Invalid script or charset name: mathematical-bold Looks like some necessary updates is missing in `international/characters.el' when: ,---- | Author: Kenichi Handa | Date: Thu Feb 5 06:23:19 2009 +0000 | | (script-representative-chars): Remove | mathematical. | (setup-default-fontset): Add entries for each subgroup of | mathematical script. `---- The following fixes the problem for me: diff --git a/lisp/international/characters.el b/lisp/international/characters.el index fd03468..97c2e59 100644 --- a/lisp/international/characters.el +++ b/lisp/international/characters.el @@ -1147,11 +1147,35 @@ Setup char-width-table appropriate for non-CJK language environment." (#x1D200 #x1D24F ancient-greek-musical-notation) (#x1D300 #x1D35F tai-xuan-jing-symbol) (#x1D360 #x1D37F counting-rod-numeral) - (#x1D400 #x1D7FF mathematical) (#x1F000 #x1F02F mahjong-tile) (#x1F030 #x1F09F domino-tile) (#x20000 #x2AFFF han) - (#x2F800 #x2FFFF han))) + (#x2F800 #x2FFFF han) + ;; math-subgroup + (#x1D400 #x1D433 mathematical-bold) + (#x1D434 #x1D467 mathematical-italic) + (#x1D468 #x1D49B mathematical-bold-italic) + (#x1D49C #x1D4CF mathematical-script) + (#x1D4D0 #x1D503 mathematical-bold-script) + (#x1D504 #x1D537 mathematical-fraktur) + (#x1D538 #x1D56B mathematical-double-struck) + (#x1D56C #x1D59F mathematical-bold-fraktur) + (#x1D5A0 #x1D5D3 mathematical-sans-serif) + (#x1D5D4 #x1D607 mathematical-sans-serif-bold) + (#x1D608 #x1D63B mathematical-sans-serif-italic) + (#x1D63C #x1D66F mathematical-sans-serif-bold-italic) + (#x1D670 #x1D6A3 mathematical-monospace) + (#x1D6A4 #x1D6A5 mathematical-italic) + (#x1D6A8 #x1D6E1 mathematical-bold) + (#x1D6E2 #x1D71B mathematical-italic) + (#x1D71C #x1D755 mathematical-bold-italic) + (#x1D756 #x1D78F mathematical-sans-serif-bold) + (#x1D790 #x1D7C9 mathematical-sans-serif-bold-italic) + (#x1D7CA #x1D7D7 mathematical-bold) + (#x1D7D8 #x1D7E1 mathematical-double-struck) + (#x1D7E2 #x1D7EB mathematical-sans-serif) + (#x1D7EC #x1D7F5 mathematical-sans-serif-bold) + (#x1D7F6 #x1D7FF mathematical-monospace))) (set-char-table-range char-script-table (cons (car elt) (nth 1 elt)) (nth 2 elt)) (or (memq (nth 2 elt) script-list) -- William http://xwl.appspot.com