From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs 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 Message-ID: <8360p2hd1v.fsf@gnu.org> References: <87r37r2ahh.wl-bmcbq234@yahoo.co.jp> Reply-To: Eli Zaretskii NNTP-Posting-Host: blaine.gmane.org X-Trace: blaine.gmane.org 1475953885 16755 195.159.176.226 (8 Oct 2016 19:11:25 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sat, 8 Oct 2016 19:11:25 +0000 (UTC) Cc: 24644-done@debbugs.gnu.org To: Toshikazu Nakamura Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Oct 08 21:11:17 2016 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bsx1f-000372-Lg for geb-bug-gnu-emacs@m.gmane.org; Sat, 08 Oct 2016 21:11:15 +0200 Original-Received: from localhost ([::1]:42108 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bsx1e-0007Fu-5q for geb-bug-gnu-emacs@m.gmane.org; Sat, 08 Oct 2016 15:11:14 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:39253) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bsx1W-0007F8-Jy for bug-gnu-emacs@gnu.org; Sat, 08 Oct 2016 15:11:07 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bsx1S-0000u3-Bq for bug-gnu-emacs@gnu.org; Sat, 08 Oct 2016 15:11:05 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:42816) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bsx1S-0000tz-8E for bug-gnu-emacs@gnu.org; Sat, 08 Oct 2016 15:11:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1bsx1S-0002Xy-2m for bug-gnu-emacs@gnu.org; Sat, 08 Oct 2016 15:11:02 -0400 Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-To: bug-gnu-emacs@gnu.org Resent-Date: Sat, 08 Oct 2016 19:11:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: cc-closed 24644 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Mail-Followup-To: 24644@debbugs.gnu.org, eliz@gnu.org, bmcbq234@yahoo.co.jp Original-Received: via spool by 24644-done@debbugs.gnu.org id=D24644.14759538549771 (code D ref 24644); Sat, 08 Oct 2016 19:11:01 +0000 Original-Received: (at 24644-done) by debbugs.gnu.org; 8 Oct 2016 19:10:54 +0000 Original-Received: from localhost ([127.0.0.1]:49005 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bsx1K-0002XX-C7 for submit@debbugs.gnu.org; Sat, 08 Oct 2016 15:10:54 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:48238) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bsx1J-0002XL-32 for 24644-done@debbugs.gnu.org; Sat, 08 Oct 2016 15:10:53 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bsx1A-0000hV-Q2 for 24644-done@debbugs.gnu.org; Sat, 08 Oct 2016 15:10:48 -0400 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:50821) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bsx1A-0000gy-Mk; Sat, 08 Oct 2016 15:10:44 -0400 Original-Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:3200 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1bsx15-0001cu-2J; Sat, 08 Oct 2016 15:10:43 -0400 In-reply-to: <87r37r2ahh.wl-bmcbq234@yahoo.co.jp> (message from Toshikazu Nakamura on Sat, 08 Oct 2016 23:15:06 +0900) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 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: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:124241 Archived-At: > Date: Sat, 08 Oct 2016 23:15:06 +0900 > From: Toshikazu Nakamura > > 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.