all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Jason Rumney <jasonr@gnu.org>
To: Glenn Morris <rgm@gnu.org>
Cc: emacs-devel@gnu.org
Subject: Re: doc/emacs/mule.texi questions
Date: Mon, 16 Apr 2012 21:45:55 +0800	[thread overview]
Message-ID: <873983rdrg.fsf@gnu.org> (raw)
In-Reply-To: <1md37ayv3b.fsf@fencepost.gnu.org> (Glenn Morris's message of "Sat, 14 Apr 2012 15:25:12 -0400")

Glenn Morris <rgm@gnu.org> writes:

> Some questions prompted by doc/emacs/mule.texi:
>
> 1.
> mule.texi says:
>   
>    The default fontset is most likely to have fonts for a wide variety of
>    non-@acronym{ASCII} characters
>
> However, C-h v standard-fontset-spec says:
>
>   You have the biggest chance to display international characters with
>   correct glyphs by using the standard fontset
>
> Which is correct?

I think standard-fontset-spec is a leftover from Emacs 22 before a font
backend existed that could automatically sort through the fonts
available on the user's system. This fontset spec was designed to match
the fonts in the GNU intlfonts package.  The default fontset is probably
a leftover too, Emacs displays most international characters out of the
box now whether you specify a fontset or just a simple font. 


> 2. Is this still true?
>
>     But be careful not to specify a fontset name in a wildcard resource
>     like @samp{Emacs*Font}---that wildcard specification matches various
>     other resources, such as for menus, and menus cannot handle fontsets.
>                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Yes, at least when Emacs uses toolkit menus, which probably covers more
than 90% of installations these days.  I'm not sure if GTK menus are
affected by such specifications though, Windows and NS menus certainly
are not.


> 3. Is this still true?
>
>     Note particularly that you probably want to ensure that your
>     initialization files are read as unibyte if they contain
>     non-@acronym{ASCII} characters.

No, this is very out of date advice. Mule was stable enough to use in
elisp files by 20.3 at latest.



  parent reply	other threads:[~2012-04-16 13:45 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-04-14 19:25 doc/emacs/mule.texi questions Glenn Morris
2012-04-14 19:29 ` Eli Zaretskii
2012-04-16 13:45 ` Jason Rumney [this message]
2012-04-16 17:37   ` Glenn Morris
2012-04-17  1:54     ` Glenn Morris
2012-04-17 17:44     ` Stefan Monnier
2012-04-18 16:34       ` Glenn Morris
2012-04-18 21:47         ` Stefan Monnier

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=873983rdrg.fsf@gnu.org \
    --to=jasonr@gnu.org \
    --cc=emacs-devel@gnu.org \
    --cc=rgm@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.