From unknown Mon Aug 18 08:56:38 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#24644 <24644@debbugs.gnu.org> To: bug#24644 <24644@debbugs.gnu.org> Subject: Status: 26.0.50; Emacs 25: set-fontset-font does not take effect with some ASCII symbols Reply-To: bug#24644 <24644@debbugs.gnu.org> Date: Mon, 18 Aug 2025 15:56:38 +0000 retitle 24644 26.0.50; Emacs 25: set-fontset-font does not take effect with= some ASCII symbols reassign 24644 emacs submitter 24644 Toshikazu Nakamura severity 24644 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Sat Oct 08 14:29:14 2016 Received: (at submit) by debbugs.gnu.org; 8 Oct 2016 18:29:14 +0000 Received: from localhost ([127.0.0.1]:48963 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bswMy-0001VO-HM for submit@debbugs.gnu.org; Sat, 08 Oct 2016 14:29:14 -0400 Received: from eggs.gnu.org ([208.118.235.92]:55769) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bssQH-00021i-7K for submit@debbugs.gnu.org; Sat, 08 Oct 2016 10:16:23 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bssQ7-0002Tt-W7 for submit@debbugs.gnu.org; Sat, 08 Oct 2016 10:16:16 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: ** X-Spam-Status: No, score=2.2 required=5.0 tests=BAYES_50,FREEMAIL_FROM, HK_RANDOM_ENVFROM,RCVD_IN_BL_SPAMCOP_NET,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:47712) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bssQ7-0002TM-GA for submit@debbugs.gnu.org; Sat, 08 Oct 2016 10:16:11 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:46727) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bssQ4-00020l-5u for bug-gnu-emacs@gnu.org; Sat, 08 Oct 2016 10:16:10 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bssPy-0002R1-S1 for bug-gnu-emacs@gnu.org; Sat, 08 Oct 2016 10:16:07 -0400 Received: from ns501-vm7.bullet.mail.kks.yahoo.co.jp ([183.79.57.47]:20780) by eggs.gnu.org with smtp (Exim 4.71) (envelope-from ) id 1bssPx-0002Pm-UZ for bug-gnu-emacs@gnu.org; Sat, 08 Oct 2016 10:16:02 -0400 Received: from [183.79.100.138] by ns501.bullet.mail.kks.yahoo.co.jp with NNFMP; 08 Oct 2016 14:15:58 -0000 Received: from [183.79.100.136] by t501.bullet.mail.kks.yahoo.co.jp with NNFMP; 08 Oct 2016 14:15:58 -0000 Received: from [127.0.0.1] by omp505.mail.kks.yahoo.co.jp with NNFMP; 08 Oct 2016 14:15:58 -0000 X-Yahoo-Newman-Property: ymail-5 X-Yahoo-Newman-Id: 669933.21102.bm@omp505.mail.kks.yahoo.co.jp Received: (qmail 92312 invoked by alias); 8 Oct 2016 14:15:58 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.co.jp; s=yj20110701; t=1475936158; bh=AxtDMPSjqjAy11qlqc+RtC/Aj/g0/BdGwzkSjfSztXo=; h=Received:X-YMail-JAS:X-Apparently-From:X-YMail-OSG:Date:Message-ID:From:To:Subject:User-Agent:MIME-Version:Content-Type; b=a2yC5u1I2H8x94GeHiptfDkPE0wNWUWaXEv7Di0BefbCJYBVfHLHO9kNNLdIoavqM9bLkz7Vrmx7K8NyxwWb3pHEZSQIn7IRWS80EhxifQLE434bkPtM4zWCeW3COIpB2Wy1zPLN6HHIh1uLhWG+Kf3YmpFAHN97opnoMWOy3DQ= DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=yj20110701; d=yahoo.co.jp; h=Received:X-YMail-JAS:X-Apparently-From:X-YMail-OSG:Date:Message-ID:From:To:Subject:User-Agent:MIME-Version:Content-Type; b=TZHc1+UhIKXYWtm5IZ0RWy1lBOkVh1WqEhIndBeBkcQrCS79lJiEjSWgownQXoXr5529Tl5rMYSWfC3gZ27dTXLg86ghYoobY5P8lz6VQQbSHYDFrB8yjQShcchID/xcgAWC5v4VA99OqKr5iDQwQPTeG3pwdgpUJXNgWplaoSo= ; Received: from unknown (HELO epson.ybb.ne.jp) (219.1.174.81 with plain) by ybbsmtp618.mail.ssk.yahoo.co.jp with SMTP; 8 Oct 2016 14:15:58 -0000 X-YMail-JAS: aXZkSFQVM1lMEjGgTkPxF1vCXRQe6Tpcc8uAiOFiQI06VWDmWREBFIPQu4lW.JgNjRL.Dh0ygW_dIHVDqP.ElQe791p9S3X_vlTB35f2bmRf70KJNTWpfjjpcVq1yaKiaHDjZw-- X-Apparently-From: X-YMail-OSG: 6Q12A6kVM1nX5Lekr9RxXZSYWfHQvYstNafztUDJd5GuOMs lJdTEW4I6mnj0FJ.oJaVw1PxMc9FOX6URPTGCijIkhxMDQ0A.toGHJ7WXYTg L164_.t89eiT4pSSPHJ7zFyMh9yy.Wb6lLxgMi9mEsR1uG77_JiQAWt9IB8y AS1h3wJIMT_hORz8ADoACuxnkiWODwfccsX1N8pSeFNeXqco75XgWw2zezdO dCSGla6_IJKDuQHW4AQFDQ2jbrJSl2b2xI5Rwuh7w7PLhVlJy5.lGNf4TFhU NPgTtxwG.C3B_eWDJK2EqpEh01L5fVm0nhhm9WdGBJv5tLwYwo2R6MOQPhfF nmZO8HF0p21vfhHWSGQb3LT1njWYgm7SnufXykMNh7OmZo7RFZeUZyrEqrEc M5NKR.kled3UoNpEOUsQwjWjxE.CstutcV85ThtlGMXgbGsj7_Ew6c9n61GO o8oqF552pL_zoHYYfD.mb9ojwiamh5P2qmSAngySxhAqH6pBGF7qBNshPHKw MeY2tvSBW5vWP9_CfTP8uRI0yezD0v502cxctgkvDovhzWXC4kYvZaYZDMH3 zprg0vgTUWqqPNRaPCCN_dc4Cqhs.mGnzAAABG.jEsW3G2eq2Xw-- Date: Sat, 08 Oct 2016 23:15:06 +0900 Message-ID: <87r37r2ahh.wl-bmcbq234@yahoo.co.jp> From: Toshikazu Nakamura To: bug-gnu-emacs@gnu.org Subject: 26.0.50; Emacs 25: set-fontset-font does not take effect with some ASCII symbols User-Agent: Wanderlust/2.15.9 (Almost Unreal) Emacs/26.0 Mule/6.0 (HANACHIRUSATO) MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue") Content-Type: text/plain; charset=ISO-2022-JP X-detected-operating-system: by eggs.gnu.org: FreeBSD 8.x X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -2.2 (--) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Sat, 08 Oct 2016 14:29:12 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.2 (--) Hello, 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. (set-language-environment "Japanese") (set-face-attribute 'default nil :family "DejaVu Sans Mono" :height 96) (set-fontset-font nil 'japanese-jisx0208 (font-spec :family "TakaoGothic")) (add-to-list 'face-font-rescale-alist '(".*TakaoGothic.*" . 1.25)) When I launch Emacs with the "-Q" option and load the above settings, the default ASCII font is used for characters like #x2026 and #x25bd, though the result of describe-char shows that they belong to japanese-jisx0208: position: 80 of 4241 (2%), column: 44 character: $B!D(B (displayed as $B!D(B) (codepoint 8230, #o20046, #x2026) preferred charset: japanese-jisx0208 (JISX0208.1983/1990 Japanese Kanji: ISO-IR-87) code point in charset: 0x2144 script: symbol syntax: _ which means: symbol category: .:Base, >:Not at bol, c:Chinese, h:Korean, j:Japanese to input: type "C-x 8 RET 2026" or "C-x 8 RET HORIZONTAL ELLIPSIS" buffer code: #xE2 #x80 #xA6 file code: #xE2 #x80 #xA6 (encoded by coding system utf-8-unix) display: by this font (glyph code) xft:-unknown-DejaVu Sans Mono-normal-normal-normal-*-13-*-*-*-m-0-iso10646-1 (#x728) Character code properties: customize what to show name: HORIZONTAL ELLIPSIS general-category: Po (Punctuation, Other) decomposition: (compat 46 46 46) (compat '.' '.' '.') Emacs 24 uses for these symbols the font specified for japanese-jisx0208 and displays them as double-width Japanese symbols. When displayed with the default ASCII font as in Emacs 25, these symbols give Japanese texts a rather awkward appearance. The same issue is discussed in the thread starting with the following message: http://lists.gnu.org/archive/html/help-gnu-emacs/2016-10/msg00004.html I agree with Alex that there should be some way to override the default ASCII font, especially because in my case it considerably alters the appearance of the text. I would appreciate it if some customization could be made possible. Best regards. In GNU Emacs 26.0.50.2 (x86_64-unknown-linux-gnu, GTK+ Version 3.14.5) of 2016-10-03 built on epson Repository revision: a7e9d1cce3f935dbe9f242f0bf2dbf34f5919952 Windowing system distributor 'The X.Org Foundation', version 11.0.11604000 System Description: Kona Linux 3.0 Mate/x86_64 Configured using: 'configure --without-xim' Configured features: XPM JPEG TIFF GIF PNG RSVG IMAGEMAGICK SOUND GPM DBUS GCONF GSETTINGS NOTIFY ACL LIBSELINUX GNUTLS LIBXML2 FREETYPE M17N_FLT LIBOTF XFT ZLIB TOOLKIT_SCROLL_BARS GTK3 X11 Important settings: value of $LANG: ja_JP.UTF-8 value of $XMODIFIERS: @im=uim locale-coding-system: utf-8-unix Major mode: Folder Minor modes in effect: shell-dirtrack-mode: t global-company-mode: t global-smart-tab-mode: t recentf-mode: t delete-selection-mode: t show-paren-mode: t scroll-mode-line-mode: t tooltip-mode: t electric-indent-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t buffer-read-only: t column-number-mode: t line-number-mode: t transient-mark-mode: t Load-path shadows: /usr/local/share/emacs/site-lisp/flim/hex-util hides /usr/local/share/emacs/26.0.50/lisp/hex-util /usr/local/share/emacs/site-lisp/flim/md4 hides /usr/local/share/emacs/26.0.50/lisp/md4 /usr/local/share/emacs/site-lisp/flim/hmac-def hides /usr/local/share/emacs/26.0.50/lisp/net/hmac-def /usr/local/share/emacs/site-lisp/flim/sasl-cram hides /usr/local/share/emacs/26.0.50/lisp/net/sasl-cram /usr/local/share/emacs/site-lisp/flim/sasl-digest hides /usr/local/share/emacs/26.0.50/lisp/net/sasl-digest /usr/local/share/emacs/site-lisp/flim/ntlm hides /usr/local/share/emacs/26.0.50/lisp/net/ntlm /usr/local/share/emacs/site-lisp/flim/sasl hides /usr/local/share/emacs/26.0.50/lisp/net/sasl /usr/local/share/emacs/site-lisp/flim/hmac-md5 hides /usr/local/share/emacs/26.0.50/lisp/net/hmac-md5 /usr/local/share/emacs/site-lisp/flim/sasl-ntlm hides /usr/local/share/emacs/26.0.50/lisp/net/sasl-ntlm Features: (shadow eieio-opt speedbar sb-image ezimage dframe find-func dabbrev hippie-exp help-fns radix-tree noutline outline rect shr-color color thingatpt mel-q-ccl skk-cdb cdb descr-text emacsbug message rfc822 mml mml-sec epa epg gnus-util rmail rmail-loaddefs mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader skk-annotation skk-look skk-num skk-cursor skk-sticky skk-dcomp skk-comp skk-server skk-busyu skk-tankan skk-cus cus-edit cus-start cus-load skk skk-emacs skk-macs skk-leim company-ispell ispell solar cal-dst diary-lib diary-loaddefs pcmpl-x mime-shr shr svg dom x-face-e21 wl-expire wl-score shell grep misearch multi-isearch skk-vars network-stream puny seq nsm subr-x starttls navi2ch-thumbnail navi2ch-p2 navi2ch-auto-modify navi2ch-localfile navi2ch-oyster navi2ch-mona navi2ch-futaba navi2ch-machibbs navi2ch-jbbs-shitaraba navi2ch-be2ch navi2ch-http-date navi2ch-multibbs navi2ch-jbbs-net navi2ch-version navi2ch-splash navi2ch-e21 navi2ch-message navi2ch-directory navi2ch-search navi2ch-history navi2ch-bookmark navi2ch-articles navi2ch-board navi2ch-board-misc navi2ch-popup-article navi2ch-article navi2ch-list navi2ch-net browse-url navi2ch-util navi2ch-face navi2ch-config navi2ch-vars navi2ch modb-legacy elmo-pop3 elmo-internal elmo-archive modb-standard wl-mime mime-play filename mime-edit mime-setup mail-mime-setup semi-setup mime-image wl-spam elmo-spam elsp-header elsp-generic tls gnutls wl-demo wl-draft eword-encode wl-template sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils elmo-net elmo-cache elmo-map elmo-dop wl-news wl-address wl-thread wl-action wl-summary wl-refile wl-message elmo-mime mmelmo-buffer mmelmo-imap mime-view mime-conf calist semi-def mmimap mime-parse mmbuffer mmgeneric wl-highlight elmo-multi wl-folder wl wl-e21 wl-util elmo-flag elmo-localdir wl-vars epg-config wl-version elmo elmo-signal elmo-msgdb modb modb-generic modb-entity mime elmo-util emu invisible inv-23 poem poem-e20 poem-e20_3 eword-decode mel mime-def alist mcharset mcs-20 mcs-e20 pces pces-e20 pces-20 pcustom elmo-date timezone elmo-vars path-util elmo-version luna std11 pccl pccl-20 ccl broken poe pym static apel-ver product disp-table ccc company-oddmuse company-keywords company-etags etags xref project company-gtags company-dabbrev-code company-dabbrev company-files company-capf company-cmake company-xcode company-clang company-semantic company-eclim company-template company-css company-nxml company-bbdb pcomplete migemo howm-diary howm-lang-ja howm-lang-en calfw-howm howm-menu howm-reminder howm-date howm-misc howm-mode howm-view howm-backend howm honest-report action-lock riffle gfunc illusion cheat-font-lock howm-common howm-vars howm-version company calfw-cal calfw japanese-holidays holidays hol-loaddefs cal-menu calendar cal-loaddefs view smart-tab smart-quotes session redo+ recentf tree-widget wid-edit minibuf-isearch jaspace whitespace emms-player-mpv emms-info-libtag emms-librefm-stream xml emms-librefm-scrobbler emms-playlist-limit emms-volume emms-volume-amixer emms-i18n emms-history emms-score emms-stream-info emms-metaplaylist-mode emms-bookmarks emms-cue emms-mode-line-icon emms-browser sort emms-playlist-sort emms-last-played emms-player-xine emms-player-mpd tq emms-playing-time emms-lyrics emms-url url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf url-util url-parse auth-source cl-seq eieio byte-opt bytecomp byte-compile cl-extra cconv eieio-core eieio-loaddefs password-cache url-vars mailcap emms-streams emms-show-all emms-tag-editor format-spec emms-mark emms-mode-line emms-cache emms-info-ogginfo emms-info-mp3info emms-info later-do emms-playlist-mode emms-player-vlc emms-player-mplayer emms-player-simple emms-source-playlist emms-source-file locate emms-setup emms emms-compat bs browse-kill-ring bookmark+ bookmark+-key derived dired-x bookmark+-1 bookmark+-bmu help-mode easymenu bookmark+-lit bookmark+-mac bookmark pp ack compile comint ansi-color ring pdf-preview ps-mule ps-print ps-print-loaddefs ps-def lpr delsel edmacro kmacro dired dired-loaddefs paren avoid cl-macs easy-mmode cl gv cl-loaddefs pcase cl-lib scroll-mode-line-mode server japan-util time-date mule-util advice skk-setup skk-autoloads tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel term/x-win x-win term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment elisp-mode lisp-mode prog-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core term/tty-colors frame cl-generic cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese charscript case-table epa-hook jka-cmpr-hook help simple abbrev obarray minibuffer cl-preloaded nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote dbusbind inotify dynamic-setting system-font-setting font-render-setting move-toolbar gtk x-toolkit x multi-tty make-network-process emacs) Memory information: ((conses 16 589477 145280) (symbols 48 58877 12) (miscs 40 1496 3501) (strings 32 173865 10926) (string-bytes 1 5945151) (vectors 16 56451) (vector-slots 8 1870026 203484) (floats 8 1230 1238) (intervals 56 18117 4643) (buffers 976 83) (heap 1024 91074 48247)) -- Toshikazu Nakamura From debbugs-submit-bounces@debbugs.gnu.org Sat Oct 08 15:10:54 2016 Received: (at 24644-done) by debbugs.gnu.org; 8 Oct 2016 19:10:54 +0000 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 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 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 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_50,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 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 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 Date: Sat, 08 Oct 2016 22:10:36 +0300 Message-Id: <8360p2hd1v.fsf@gnu.org> From: Eli Zaretskii To: Toshikazu Nakamura In-reply-to: <87r37r2ahh.wl-bmcbq234@yahoo.co.jp> (message from Toshikazu Nakamura on Sat, 08 Oct 2016 23:15:06 +0900) Subject: Re: bug#24644: 26.0.50; Emacs 25: set-fontset-font does not take effect with some ASCII symbols References: <87r37r2ahh.wl-bmcbq234@yahoo.co.jp> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -7.7 (-------) X-Debbugs-Envelope-To: 24644-done Cc: 24644-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -7.7 (-------) > 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. From debbugs-submit-bounces@debbugs.gnu.org Sat Oct 08 20:15:01 2016 Received: (at submit) by debbugs.gnu.org; 9 Oct 2016 00:15:01 +0000 Received: from localhost ([127.0.0.1]:49152 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bt1lc-00032J-QB for submit@debbugs.gnu.org; Sat, 08 Oct 2016 20:15:01 -0400 Received: from eggs.gnu.org ([208.118.235.92]:34413) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bt1lb-000326-75 for submit@debbugs.gnu.org; Sat, 08 Oct 2016 20:14:59 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bt1lU-0000mh-Qx for submit@debbugs.gnu.org; Sat, 08 Oct 2016 20:14:53 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: * X-Spam-Status: No, score=1.3 required=5.0 tests=BAYES_50,FREEMAIL_FROM, RCVD_IN_SORBS_SPAM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:57705) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bt1lU-0000mI-Nw for submit@debbugs.gnu.org; Sat, 08 Oct 2016 20:14:52 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:53605) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bt1lS-00033i-Hc for bug-gnu-emacs@gnu.org; Sat, 08 Oct 2016 20:14:51 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bt1lP-0000jx-AQ for bug-gnu-emacs@gnu.org; Sat, 08 Oct 2016 20:14:50 -0400 Received: from mout.kundenserver.de ([212.227.126.130]:63767) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bt1lP-0000jc-0R for bug-gnu-emacs@gnu.org; Sat, 08 Oct 2016 20:14:47 -0400 Received: from [18.189.6.80] ([18.189.6.80]) by mrelayeu.kundenserver.de (mreue002) with ESMTPSA (Nemesis) id 0Ld9er-1bAeO43sWX-00iVX2 for ; Sun, 09 Oct 2016 02:14:46 +0200 Subject: Re: bug#24644: 26.0.50; Emacs 25: set-fontset-font does not take effect with some ASCII symbols To: bug-gnu-emacs@gnu.org References: <87r37r2ahh.wl-bmcbq234@yahoo.co.jp> <8360p2hd1v.fsf@gnu.org> From: =?UTF-8?Q?Cl=c3=a9ment_Pit--Claudel?= Message-ID: <5576c1fc-c364-f7bd-7b90-cafdc0a67bee@gmail.com> Date: Sat, 8 Oct 2016 20:14:34 -0400 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.3.0 MIME-Version: 1.0 In-Reply-To: <8360p2hd1v.fsf@gnu.org> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="NajVVrQnsfU3j3SeFFbE7QdSmXSP9uHms" X-Provags-ID: V03:K0:ELylUrTmLC9kON6Jh2OFOBJ3IzMIren/RCukj6V8eMtj+o09prj 61ccXMwNWwrR7LuJUE9AhaqMR+/LhkbjhI8lFoWXBj+lutM+lzjX5bwLlmnhXz8uKXeYzno iYbs+Mittmu5mkrancHLYyQ8nmw3JLRgyE4yhhTGaRM1ulxHRTJIGi74JQgeB4xYQ3Zpcop qpvaXGROwgoXFjb/JLWlA== X-UI-Out-Filterresults: notjunk:1;V01:K0:TGrRFN5GbJc=:YYkQgsiR7qpJjQuczd7B/U WvO0wXEQIzDVIZdw9znjfYxY7Knlk2j/d9BJcAQyWJTpppz80YSEGWQcUKx3Ya02ggug+N8KX 0mFTUHI1MKcPOneHb3lynsd/42PUrJxqQXHzRURZKdGWw1gcstaGgB74w0684TMtSjvnV5WAD p9N0Z0D+diQ/lRyGiuEAHRS58HaKzBiqJkOhEuA+asr8N5ol7utUldJwuKk/ESuWJU3GZia8E 4M4Z85sEAfhGrShmmaUm7Qt1kOIlSZhNtyn/mZz7bdhfWQi2QTlEnpDlzX8iplzeutQ7JEL7M GPk2gBQGa7oa7XHbJC1+mTEZ2R8WtYLRNEuNVOOw6zT+ONAaANgbr0FYUPR71VG56rdoWCwmd gbaIYqXHXf/MG8dwAbzv1PAywY9pmHmIFo45DAEkBBtK8RzQiB2D/oLKrGzsFpD2lPDoBZrGW jyFzN6BgNVSmgex93CEr7/LDKOOOZ0LFNtNoMjX39qqth5dmjIoANFFsdIBVHiD7MaXE89hjr Jjvp+cIyzd8dBm0Ju5j5L923EM+1vUVQnY/wEUD+QfA5h8wjq9fr1gtpjIpRgV+WWfiALFJD4 Z9IqRpIBOyq2v4TFDdbYnYRvyBqq/DkJzdjeWwpBtABETi5cUgxY2CgbM0DaRNesPVwCNQm4g Iyr3Fwk++BOORTtmVY5JnngcUa32WZPzYyU/JuYEEZIQttV+5GsUIXnOdbTx7CncjM4c= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -3.5 (---) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.5 (---) This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --NajVVrQnsfU3j3SeFFbE7QdSmXSP9uHms Content-Type: multipart/mixed; boundary="GOeK2cqgpkIhb8iJxhrPUiBP2eMtb2SiO"; protected-headers="v1" From: =?UTF-8?Q?Cl=c3=a9ment_Pit--Claudel?= To: bug-gnu-emacs@gnu.org Message-ID: <5576c1fc-c364-f7bd-7b90-cafdc0a67bee@gmail.com> Subject: Re: bug#24644: 26.0.50; Emacs 25: set-fontset-font does not take effect with some ASCII symbols References: <87r37r2ahh.wl-bmcbq234@yahoo.co.jp> <8360p2hd1v.fsf@gnu.org> In-Reply-To: <8360p2hd1v.fsf@gnu.org> --GOeK2cqgpkIhb8iJxhrPUiBP2eMtb2SiO Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable On 2016-10-08 15:10, Eli Zaretskii wrote: > 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. How is the new variable called? Also, what's the way to use a given font= for a given charset in Emacs 25.1, without setting that variable? Thanks! Cl=E9ment. --GOeK2cqgpkIhb8iJxhrPUiBP2eMtb2SiO-- --NajVVrQnsfU3j3SeFFbE7QdSmXSP9uHms Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJX+Yv0AAoJEPqg+cTm90wjI3wQAKywz8yIFzaDwEt9BBdLo+qN 4B3x+MHAwpGP2cjXfrU+JGq1Pp4grWuQRxowT9JD2e+OpNkxBccADwvxaZG1xK69 z8q4v/uTUdDwmnaLd1cQMUXULxmuKxsbw95ZApkO/wzAqO8n+IB6o37lCK9iFCaE UxN/DlQvtR1gk3Ew1Cz9C6agDt7BzmW/ROip4zMnKtY7DJRnPW8NMDf+UfHkpPLG UAYErmzW3Lu+GMuqc/mcPSZe6mH431zJujPARfdQYbu6bwMNlf1uhO9CqNjeShfk rUM5wZNLcUiDGN0PrO9ZWAVZqeuJg4PG7dTi9tfXMsXoQX3dfdVHzfUqQL7jtizo NnuauLQmwvqk1PHXkpowqtcg3LZ9x2OD0zi4Fx38YRLrc0PzMy4wGSgDxzBgiS9c 7uXl+y0qoeO4r9IrxuNxd3ifukgUsXAQuOGmm0u9GwobpAL0KLcuuj2TPKxTNCaN 55IHNZVjg4jb6sGGIi4BzduMEDkFHrW9z9yX12MIK1B4IcgHuFVLYJ4F0nxTmd6+ DCbtpjxyiybuTsxY73AOt99xF5tuDPIpNVYMHTlZnxfgXLI6Or+mbunJkb7J2WZO P/XTQVIjQ5fv9RzSfakEJAlp9EelTZrVfoREDi9h6sa4bioFwS07zwOX0vWZNR8n gXYjSvy890diVtufGR6G =/IAq -----END PGP SIGNATURE----- --NajVVrQnsfU3j3SeFFbE7QdSmXSP9uHms-- From debbugs-submit-bounces@debbugs.gnu.org Sun Oct 09 03:08:49 2016 Received: (at 24644) by debbugs.gnu.org; 9 Oct 2016 07:08:50 +0000 Received: from localhost ([127.0.0.1]:49238 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bt8E5-0006LO-Mz for submit@debbugs.gnu.org; Sun, 09 Oct 2016 03:08:49 -0400 Received: from eggs.gnu.org ([208.118.235.92]:55082) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bt8E4-0006LB-3v for 24644@debbugs.gnu.org; Sun, 09 Oct 2016 03:08:48 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bt8Dv-0004u7-3N for 24644@debbugs.gnu.org; Sun, 09 Oct 2016 03:08:43 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.5 required=5.0 tests=BAYES_50,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:59196) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bt8Du-0004tq-WC; Sun, 09 Oct 2016 03:08:39 -0400 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:3572 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1bt8Du-0005Yu-7P; Sun, 09 Oct 2016 03:08:38 -0400 Date: Sun, 09 Oct 2016 10:08:49 +0300 Message-Id: <83twcmf18e.fsf@gnu.org> From: Eli Zaretskii To: =?windows-1252?Q?Cl=E9ment?= Pit--Claudel In-reply-to: <5576c1fc-c364-f7bd-7b90-cafdc0a67bee@gmail.com> (message from =?windows-1252?Q?Cl=E9ment?= Pit--Claudel on Sat, 8 Oct 2016 20:14:34 -0400) Subject: Re: bug#24644: 26.0.50; Emacs 25: set-fontset-font does not take effect with some ASCII symbols References: <87r37r2ahh.wl-bmcbq234@yahoo.co.jp> <8360p2hd1v.fsf@gnu.org> <5576c1fc-c364-f7bd-7b90-cafdc0a67bee@gmail.com> MIME-version: 1.0 Content-type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -7.7 (-------) X-Debbugs-Envelope-To: 24644 Cc: 24644@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -7.7 (-------) > From: Clément Pit--Claudel > Date: Sat, 8 Oct 2016 20:14:34 -0400 > > On 2016-10-08 15:10, Eli Zaretskii wrote: > > 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. > > How is the new variable called? It's mentioned in NEWS, of course. > Also, what's the way to use a given font for a given charset in Emacs 25.1, without setting that variable? You should use set-fontset-font, I think its doc string explains this. Also, there's an example in the ELisp manual, where set-fontset-font is described. From debbugs-submit-bounces@debbugs.gnu.org Sun Oct 09 10:30:05 2016 Received: (at 24644) by debbugs.gnu.org; 9 Oct 2016 14:30:06 +0000 Received: from localhost ([127.0.0.1]:50129 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1btF77-0003Yl-OG for submit@debbugs.gnu.org; Sun, 09 Oct 2016 10:30:05 -0400 Received: from mout.kundenserver.de ([212.227.17.13]:51096) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1btF76-0003X1-15 for 24644@debbugs.gnu.org; Sun, 09 Oct 2016 10:30:04 -0400 Received: from [18.189.77.173] ([18.189.77.173]) by mrelayeu.kundenserver.de (mreue104) with ESMTPSA (Nemesis) id 0MS2e2-1bQ4RK1mRe-00TD64; Sun, 09 Oct 2016 16:29:56 +0200 Subject: Re: bug#24644: 26.0.50; Emacs 25: set-fontset-font does not take effect with some ASCII symbols To: Eli Zaretskii References: <87r37r2ahh.wl-bmcbq234@yahoo.co.jp> <8360p2hd1v.fsf@gnu.org> <5576c1fc-c364-f7bd-7b90-cafdc0a67bee@gmail.com> <83twcmf18e.fsf@gnu.org> From: =?UTF-8?Q?Cl=c3=a9ment_Pit--Claudel?= Message-ID: <41613bb4-0500-1ef6-58f7-8b768e46d8b3@gmail.com> Date: Sun, 9 Oct 2016 10:29:44 -0400 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.3.0 MIME-Version: 1.0 In-Reply-To: <83twcmf18e.fsf@gnu.org> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="qv1h0nac31Tr0pgodmAUsnVqRMuRW1Asw" X-Provags-ID: V03:K0:+eA423f4bRIQRpPNOX4ewmGYo6OPkEv5uxj82n4nroCjQZ50L38 QWtH9iLnsNmfjA/z5/zBfrNkI8UTxFtGzDmZJ7SJrJ8Y9SvkC/aqu11zZwyNUyQGeFELTdr mVzzYKyY9XrWpFRZNObphth18MBrctr5dGFB4B/3R/oY0wocmy8e7B3sFvWyi0UZL/Eknts dkdDjRcqXI+otAr6d1HQA== X-UI-Out-Filterresults: notjunk:1;V01:K0:vq1E+59IdlM=:Mvf8JoxBznD1Bx23LKQtC3 1hwr9G7v3JjF9AL4zIMuWEL1jTfioaD9MleTM69dq7jlXiKLOzzw+B+64YAsmBwgeGKbkScDb FnV6SXr1YL0OeQe2LtKeDAW8+s8rxv1B3AwLMtRFwMR8SUjr1sC71VSMs1Af7grjJCt5I1RDk YQVDn/z71LvaN5Q/UGZUfTLh8+obORUW0zuHK+W71NImhajEAozXLRGrkiz5O9YrisR6GLJJV NCbYck8bYbFRD00X2rBm2N1YE2J9QRaiZdcqN8DlJ65Lb6M3UZlAKL7Xc3mu8te0Rhfzj3OTR d8TKt2/6c9QU1JPE+OMkoD0QDBDIJH7H5c+pmXIj3eOUbK4yfXmEOKWgv1ULNpn3JBjGwJfiI q3MEvQoV8S25/adX9bMJrtc8PRAYkst/fVLFPli3CSxr/Wc4lpRVYAWCkn+O15tgpSSu57keq kKSez1Ky/WjH3Pt1E0n0qSxCRMINaqoHC6frjft1/zVF3ngVJH8hJTVteStjqfx4IFhzUEaoA KHjPNOoS6Xn0QfsT5e1kiKpKzcJzYgUSPhvEN5hbzU+uH/LQG3XL6CIyjHbBSlDHQCw0f4tjU BZj4Hp/c8c3QPt7oTQ454hw0h44PJT0Zf04+y37aeG1WJk28iGxZCJD5tdifFO9rtCxkYOevu x0bGRkFg+GoZ5fh77nq+SdOCzzDcW1B5axnWUMdicRNB9+rux/iuu1XX9ckOjqSigyAk= X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 24644 Cc: 24644@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --qv1h0nac31Tr0pgodmAUsnVqRMuRW1Asw Content-Type: multipart/mixed; boundary="JuuStq4T4e0R1uXkOPPj5e76rnefGdUVp"; protected-headers="v1" From: =?UTF-8?Q?Cl=c3=a9ment_Pit--Claudel?= To: Eli Zaretskii Cc: 24644@debbugs.gnu.org Message-ID: <41613bb4-0500-1ef6-58f7-8b768e46d8b3@gmail.com> Subject: Re: bug#24644: 26.0.50; Emacs 25: set-fontset-font does not take effect with some ASCII symbols References: <87r37r2ahh.wl-bmcbq234@yahoo.co.jp> <8360p2hd1v.fsf@gnu.org> <5576c1fc-c364-f7bd-7b90-cafdc0a67bee@gmail.com> <83twcmf18e.fsf@gnu.org> In-Reply-To: <83twcmf18e.fsf@gnu.org> --JuuStq4T4e0R1uXkOPPj5e76rnefGdUVp Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable On 2016-10-09 03:08, Eli Zaretskii wrote: >> From: Cl=E9ment Pit--Claudel >> Date: Sat, 8 Oct 2016 20:14:34 -0400 >> >> On 2016-10-08 15:10, Eli Zaretskii wrote: >>> I've now added a variable that you can set to disable the new behavio= r >>> 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. >> >> How is the new variable called? >=20 > It's mentioned in NEWS, of course. >=20 >> Also, what's the way to use a given font for a given charset in Emacs = 25.1, without setting that variable? >=20 > You should use set-fontset-font, I think its doc string explains > this. Also, there's an example in the ELisp manual, where > set-fontset-font is described. Thanks for clarifying. I don't understand why the original change was ne= eded, though. What prevented users from adding the default font as the f= irst font in their fontset? Wouldn't that have achieved exactly the same= (pick the character from the default font if available, and otherwise fr= om the next one in the fontset)? Cl=E9ment. --JuuStq4T4e0R1uXkOPPj5e76rnefGdUVp-- --qv1h0nac31Tr0pgodmAUsnVqRMuRW1Asw Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJX+lRiAAoJEPqg+cTm90wjr7QP/i493kWlGOslmut1UJHnRosH jsWnVbeliCcTmlNRg5gnBgGcJv2nrwic8NPPJGs9xugxf3seiDpmX377cam/yQd6 74xEoO1VRTUATdi/t+APwl+ua92EDkQEaw/ZM3Qz0vMkllv5dndZELSsoPjtX39f XTXH0JXjJm5tOlR+/YqcwkARhObkQuGaswSNVVnSXH0VFEYPt6hTotyOLvKILc7O EMvsxAaf2gRs23spr1cRxMh6jGLM9I2tArZ1UVlNkwe6UzjmMpTWSpwSgnShapqu LFolj9H1GJ0RPpdDD9Ij7DbqFi1tXodzAhxixWPTBOQoywUw+fswgqUYEorSVdC4 m3hbcznk2vzaJgXg5Y7ppP8xUy8ppGESLWoHU9J/o+JrolEhMN8/Pihd9CD1OHJ9 hf8weEHbL6GEA/sZhRri+JREMKEetQJS7lyHTvAR07c4uz9HiJjCGCGL1z26ICPt ux5lzKD4somHCcmpJpbQoVivVwiNkK8e9GmcGT5Sy1awpxOcJ+y8pX7h0umBp/LY /+oHyfhsnBlm06xTIvYtwR7SPoL7geNNm70Yw0XQ2s7dvadmVkVsJTLnZGNSLCKt FiaVxsFuu9Lm6HWjiGPfnat5HQos6XgdgAvKJvNNbAiuj64IFWKYQKXtzf1xi/aI eooCzoDrqajscTYq2dzq =V1bw -----END PGP SIGNATURE----- --qv1h0nac31Tr0pgodmAUsnVqRMuRW1Asw-- From debbugs-submit-bounces@debbugs.gnu.org Sun Oct 09 10:43:32 2016 Received: (at 24644) by debbugs.gnu.org; 9 Oct 2016 14:43:32 +0000 Received: from localhost ([127.0.0.1]:50134 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1btFK7-0003rf-Vl for submit@debbugs.gnu.org; Sun, 09 Oct 2016 10:43:32 -0400 Received: from eggs.gnu.org ([208.118.235.92]:35891) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1btFK6-0003rS-HP for 24644@debbugs.gnu.org; Sun, 09 Oct 2016 10:43:31 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1btFJw-0003kf-A1 for 24644@debbugs.gnu.org; Sun, 09 Oct 2016 10:43:25 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.5 required=5.0 tests=BAYES_50,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:36096) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1btFJw-0003kV-7N; Sun, 09 Oct 2016 10:43:20 -0400 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:1231 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1btFJu-0003sB-8z; Sun, 09 Oct 2016 10:43:18 -0400 Date: Sun, 09 Oct 2016 17:43:29 +0300 Message-Id: <83bmytfur2.fsf@gnu.org> From: Eli Zaretskii To: =?windows-1252?Q?Cl=E9ment?= Pit--Claudel In-reply-to: <41613bb4-0500-1ef6-58f7-8b768e46d8b3@gmail.com> (message from =?windows-1252?Q?Cl=E9ment?= Pit--Claudel on Sun, 9 Oct 2016 10:29:44 -0400) Subject: Re: bug#24644: 26.0.50; Emacs 25: set-fontset-font does not take effect with some ASCII symbols References: <87r37r2ahh.wl-bmcbq234@yahoo.co.jp> <8360p2hd1v.fsf@gnu.org> <5576c1fc-c364-f7bd-7b90-cafdc0a67bee@gmail.com> <83twcmf18e.fsf@gnu.org> <41613bb4-0500-1ef6-58f7-8b768e46d8b3@gmail.com> MIME-version: 1.0 Content-type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -7.7 (-------) X-Debbugs-Envelope-To: 24644 Cc: 24644@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -7.7 (-------) > Cc: 24644@debbugs.gnu.org > From: Clément Pit--Claudel > Date: Sun, 9 Oct 2016 10:29:44 -0400 > > I don't understand why the original change was needed, though. What prevented users from adding the default font as the first font in their fontset? Wouldn't that have achieved exactly the same (pick the character from the default font if available, and otherwise from the next one in the fontset)? The intent was for Emacs to DTRT _by_default_, without asking users to customize their fontsets. Doing the latter is somewhat tricky, and besides it's considered a Good Thing for a program to behave as users expect out of the box. From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 10 05:28:04 2016 Received: (at 24644) by debbugs.gnu.org; 10 Oct 2016 09:28:04 +0000 Received: from localhost ([127.0.0.1]:50463 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1btWsO-0007Mg-Fz for submit@debbugs.gnu.org; Mon, 10 Oct 2016 05:28:04 -0400 Received: from eggs.gnu.org ([208.118.235.92]:38662) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1btWsM-0007MA-Pk for 24644@debbugs.gnu.org; Mon, 10 Oct 2016 05:28:02 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1btWsD-0005yi-9y for 24644@debbugs.gnu.org; Mon, 10 Oct 2016 05:27:57 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.5 required=5.0 tests=BAYES_50,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:45948) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1btWsD-0005xy-7F; Mon, 10 Oct 2016 05:27:53 -0400 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:2685 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1btWsB-0005MB-Ai; Mon, 10 Oct 2016 05:27:51 -0400 Date: Mon, 10 Oct 2016 12:28:05 +0300 Message-Id: <83shs4eeoq.fsf@gnu.org> From: Eli Zaretskii To: Toshikazu Nakamura In-reply-to: <8737k4bm5d.wl-bmcbq234@yahoo.co.jp> (message from Toshikazu Nakamura on Mon, 10 Oct 2016 18:15:10 +0900) Subject: Re: bug#24644: 26.0.50; Emacs 25: set-fontset-font does not take effect with some ASCII symbols References: <87r37r2ahh.wl-bmcbq234@yahoo.co.jp> <8360p2hd1v.fsf@gnu.org> <8737k4bm5d.wl-bmcbq234@yahoo.co.jp> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -7.7 (-------) X-Debbugs-Envelope-To: 24644 Cc: 24644@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -7.7 (-------) > Date: Mon, 10 Oct 2016 18:15:10 +0900 > From: Toshikazu Nakamura > > > 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.) > > Thanks for the explanation. > > When you edit Japanese texts, double-width Japanese characters are > displayed alongside single-width ASCII characters. u+2026 (HORIZONTAL > ELLIPSIS) and a bunch of other symbols are frequently used in Japanese > texts and should be displayed as double-width Japanese symbols, at > least when they occur in parts of the text written in Japanese. > > > 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. > > I have tested the change and it is exactly what I wanted. > > I was not sure how to reply the message delivered from the bug > tracker, so I deleted the CC field just in case. You should have kept that CC field. > Thank you for the quick response. Thanks for testing the fix. From unknown Mon Aug 18 08:56:38 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 07 Nov 2016 12:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator