unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
From: Eli Zaretskii <eliz@gnu.org>
To: Toshikazu Nakamura <bmcbq234@yahoo.co.jp>
Cc: 24644-done@debbugs.gnu.org
Subject: bug#24644: 26.0.50; Emacs 25: set-fontset-font does not take effect with some ASCII symbols
Date: Sat, 08 Oct 2016 22:10:36 +0300	[thread overview]
Message-ID: <8360p2hd1v.fsf@gnu.org> (raw)
In-Reply-To: <87r37r2ahh.wl-bmcbq234@yahoo.co.jp> (message from Toshikazu Nakamura on Sat, 08 Oct 2016 23:15:06 +0900)

> Date: Sat, 08 Oct 2016 23:15:06 +0900
> From: Toshikazu Nakamura <bmcbq234@yahoo.co.jp>
> 
> I use Emacs for editing texts that contain Japanese as well as English
> and other languages. In order to give characters of each language a
> better appearance, I use a fontset that specifies a different font for
> ASCII characters and double-width Japanese characters.
> 
> Since Emacs 25.1, however, I find that the default ASCII font is
> always used for some characters that belongs to some other character
> set (e.g. japanese-jisx0208) and for which another font is specified.

This is a deliberate change in Emacs 25.1.  Preferring the default
face's font is better in the vast majority of cases, because it
doesn't disrupt the text alignment.  The preferred charset shown by
"C-u C-x =" has nothing to do with selecting the font.  (I also wonder
what does a character such as u+2026 has to do with Japanese
characters.)

I've now added a variable that you can set to disable the new behavior
and get back the old pre-Emacs 25.1 behavior, for those users who
want/need that.  The change is on the emacs-25 branch, so Emacs 25.2
will have it.

With that, I'm marking this bug done.

Thanks.





  reply	other threads:[~2016-10-08 19:10 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-10-08 14:15 bug#24644: 26.0.50; Emacs 25: set-fontset-font does not take effect with some ASCII symbols Toshikazu Nakamura
2016-10-08 19:10 ` Eli Zaretskii [this message]
2016-10-09  0:14   ` Clément Pit--Claudel
2016-10-09  7:08     ` Eli Zaretskii
2016-10-09 14:29       ` Clément Pit--Claudel
2016-10-09 14:43         ` Eli Zaretskii
     [not found]   ` <8737k4bm5d.wl-bmcbq234@yahoo.co.jp>
2016-10-10  9:28     ` Eli Zaretskii

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

  List information: https://www.gnu.org/software/emacs/

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

  git send-email \
    --in-reply-to=8360p2hd1v.fsf@gnu.org \
    --to=eliz@gnu.org \
    --cc=24644-done@debbugs.gnu.org \
    --cc=bmcbq234@yahoo.co.jp \
    /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 public inbox

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

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).