emacs-devel
[Top][All Lists]
Advanced

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

Re: fail on osx between 2/4/2009 and 2/5/2009


From: Kenichi Handa
Subject: Re: fail on osx between 2/4/2009 and 2/5/2009
Date: Tue, 10 Feb 2009 15:42:37 +0900

In article <address@hidden>, Adrian Robert <address@hidden> writes:

> Will Farrington <wcfarrington <at> gmail.com> writes:
> > 
> > The error I'm seeing is:
> > 
> > *ERROR*: Invalid script or charset name: mathematical-bold
> > 
> > This only exists on frames opened in the window-system. Running emacs  
> > with -nw works fine.

> It seems to be all these new mathematical scripts, they aren't defined
> anywhere, whereas others are defined either in international/characters.el
> or international/fontset.el.  I don't understand the script system that
> well, but don't see how this can be a failure only under OS X.
> Are no other platforms experiencing it?

I can't reproduce that problem on GNU/Linux and X Window.
The above error is produced by set-fontset-font if the
argument TARGET is invalid.  But, I don't know why
mathematical-bold is given to set-fontset-font as TARGET.
It should appear only as :script property of a font-spec.

In article <address@hidden>, William Xu <address@hidden> writes:
[...]
> 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)
[...]

On which system, do you need it?  OS X?

---
Kenichi Handa
address@hidden




reply via email to

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