From unknown Fri Jun 20 19:49:17 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#20798 <20798@debbugs.gnu.org> To: bug#20798 <20798@debbugs.gnu.org> Subject: Status: 25.0.50; Some recent change in Emacs trunk spoiled font rendering Reply-To: bug#20798 <20798@debbugs.gnu.org> Date: Sat, 21 Jun 2025 02:49:17 +0000 retitle 20798 25.0.50; Some recent change in Emacs trunk spoiled font rende= ring reassign 20798 emacs submitter 20798 Mark Karpov severity 20798 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Fri Jun 12 15:03:46 2015 Received: (at submit) by debbugs.gnu.org; 12 Jun 2015 19:03:46 +0000 Received: from localhost ([127.0.0.1]:52078 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Z3UEy-0001AO-Cn for submit@debbugs.gnu.org; Fri, 12 Jun 2015 15:03:45 -0400 Received: from eggs.gnu.org ([208.118.235.92]:57515) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Z3U1P-0000oZ-Jj for submit@debbugs.gnu.org; Fri, 12 Jun 2015 14:49:44 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Z3U1I-0001WE-Uh for submit@debbugs.gnu.org; Fri, 12 Jun 2015 14:49:38 -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.8 required=5.0 tests=BAYES_50,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:41216) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Z3U1I-0001WA-RV for submit@debbugs.gnu.org; Fri, 12 Jun 2015 14:49:36 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:42787) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Z3U1H-0002Uu-BB for bug-gnu-emacs@gnu.org; Fri, 12 Jun 2015 14:49:36 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Z3U1C-0001VQ-Uo for bug-gnu-emacs@gnu.org; Fri, 12 Jun 2015 14:49:35 -0400 Received: from smtp22.openmailbox.org ([62.4.1.56]:49113) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Z3U1C-0001Ul-J8 for bug-gnu-emacs@gnu.org; Fri, 12 Jun 2015 14:49:30 -0400 Received: from localhost (localhost [127.0.0.1]) by mail.openmailbox.org (Postfix) with ESMTP id 6B7A52E00BB for ; Fri, 12 Jun 2015 20:49:28 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=openmailbox.org; h=content-transfer-encoding:content-type:content-type :mime-version:message-id:date:date:subject:subject:from:from :received; s=openmailbox; t=1434134961; bh=h0AKW6RLzc7RTzo6VBMHG h18Bt/ZTSG/HBQL+9Eh2ls=; b=cKV30h0wOUAngmTyjjio4JCyyqoqBwd//012A phNWU/5C71LtocRP5RdsWUcLCxZrRktqFWv8dJ/Q4JhOqhig5rJ58gvzZc/HMmi5 /fZcXxGTOGf+SNtbKVmi/5/lK4z906sMVHNh7zr6NQwiQFDLJ5FGcw+yjQ8R56pO jQ+6IQ= X-Virus-Scanned: amavisd-new at openmailbox.org Received: from mail.openmailbox.org ([62.4.1.34]) by localhost (mail.openmailbox.org [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id L-XOPvCoD-2f for ; Fri, 12 Jun 2015 20:49:21 +0200 (CEST) From: Mark Karpov To: bug-gnu-emacs@gnu.org Subject: 25.0.50; Some recent change in Emacs trunk spoiled font rendering Date: Sat, 13 Jun 2015 00:46:32 +0600 Message-ID: <87twucdat3.fsf@openmailbox.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Fri, 12 Jun 2015 15:03:42 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -4.0 (----) *** I've recently re-built Emacs 25 (as I do regularly) to discover that Greek characters are not rendered with font that I'm using. The font is =E2=80=98DejaVu Sans Mono=E2=80=99, and it has all the necessary characters= for Greek script. I'm setting the font with code that amounts to something like: (set-face-attribute 'default nil :family "DejaVu Sans Mono") (set-face-attribute 'variable-pitch nil :family "DejaVu Sans Mono") =E2=80=A6and it worked fine until now. Presently, Greek characters are rend= ered using this font: -misc-fixed-medium-r-normal--14-130-75-75-c-140-jisx0208.1983-0 other Unicode characters are rendered with my font of choice. I've taken a quick look at descriptions of the recent commits and indeed, some work related to selection of fonts has been done. It would be good if this regression could be fixed. I'm absolutely sure that this is due to changes in Emacs trunk because didn't upgrade/change anything else and it worked fine several minutes ago on this machine. *** In GNU Emacs 25.0.50.5 (x86_64-unknown-linux-gnu, GTK+ Version 3.16.3) of 2015-06-13 on arch Windowing system distributor `The X.Org Foundation', version 11.0.11701000 Configured features: XPM JPEG TIFF GIF PNG RSVG IMAGEMAGICK SOUND GPM DBUS GCONF GSETTINGS NOTIFY ACL GNUTLS LIBXML2 FREETYPE M17N_FLT LIBOTF XFT ZLIB TOOLKIT_SCROLL_BARS GTK3 Important settings: value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: i=CE=B5 Minor modes in effect: diff-auto-refine-mode: t rainbow-delimiters-mode: t flycheck-mode: t flyspell-mode: t whitespace-mode: t yas-global-mode: t yas-minor-mode: t show-paren-mode: t minibuffer-electric-default-mode: t ido-vertical-mode: t ido-ubiquitous-mode: t ido-everywhere: t global-auto-revert-mode: t global-aggressive-indent-mode: t aggressive-indent-mode: t display-time-mode: t delete-selection-mode: t smartparens-global-mode: t smartparens-mode: t tooltip-mode: t global-eldoc-mode: t eldoc-mode: t electric-indent-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t column-number-mode: t line-number-mode: t auto-fill-function: do-auto-fill auto-fill-mode: 1 Recent messages: Saturday, 13 June 2015 next-line: End of buffer [2 times] Truncate long lines enabled next-line: End of buffer [15 times] scroll-down-command: Beginning of buffer [2 times] previous-line: Beginning of buffer next-line: End of buffer [2 times] Truncate long lines enabled nil Undo! [2 times] next-line: End of buffer [2 times] Load-path shadows: None found. Features: (shadow sort gnus-util mail-extr emacsbug message format-spec rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util help-fns mail-prsvr mail-utils smex vc vc-dispatcher vc-git diff-mode hl-line dired rainbow-delimiters flycheck-haskell haskell-cabal haskell-utils flycheck find-func rx subr-x flyspell ispell whitespace mk-visual solarized-dark-theme solarized mk-tex mk-slime slime-fancy slime-trace-dialog slime-fontifying-fu slime-package-fu slime-references slime-compiler-notes-tree slime-scratch slime-presentations bridge slime-fuzzy slime-fancy-trace slime-fancy-inspector slime-c-p-c slime-editing-commands slime-autodoc slime-repl slime-parse slime compile etags xref eieio eieio-core arc-mode archive-mode noutline outline pp comint ansi-color ring hyperspec browse-url slime-autoloads cl-macs mk-scheme mk-python mk-prolog mk-org mk-markdown mk-man mk-magit mk-haskell mk-gnus mk-erc mk-elisp mk-dired mk-diff mk-clojure mk-calendar mk-c mk-bookmark mk-minor-modes common-lisp-snippets yasnippet help-mode cl gv whole-line-or-region paren minibuf-eldef ido-vertical-mode ido-ubiquitous ido-completing-read+ ido warnings autorevert filenotify cl-seq aggressive-indent easy-mmode time delsel smartparens-config smartparens byte-opt thingatpt dash mk-global edmacro kmacro mk-utils mk-abbrev server finder-inf tex-site fix-word info easymenu advice bytecomp byte-compile cl-extra seq cl-loaddefs pcase cl-lib cconv package epg-config time-date mule-util tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel 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 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 case-table epa-hook jka-cmpr-hook help simple abbrev 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 gfilenotify dynamic-setting system-font-setting font-render-setting move-toolbar gtk x-toolkit x multi-tty make-network-process emacs) Memory information: ((conses 16 277819 97775) (symbols 48 35949 0) (miscs 40 1615 341) (strings 32 66660 48195) (string-bytes 1 1858049) (vectors 16 37248) (vector-slots 8 1499554 201377) (floats 8 359 1074) (intervals 56 255 69) (buffers 976 12) (heap 1024 62057 8236)) From debbugs-submit-bounces@debbugs.gnu.org Fri Jun 12 15:47:28 2015 Received: (at 20798) by debbugs.gnu.org; 12 Jun 2015 19:47:28 +0000 Received: from localhost ([127.0.0.1]:52107 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Z3UvH-0002HI-Jp for submit@debbugs.gnu.org; Fri, 12 Jun 2015 15:47:27 -0400 Received: from mtaout23.012.net.il ([80.179.55.175]:50140) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Z3UvF-0002H3-9y for 20798@debbugs.gnu.org; Fri, 12 Jun 2015 15:47:26 -0400 Received: from conversion-daemon.a-mtaout23.012.net.il by a-mtaout23.012.net.il (HyperSendmail v2007.08) id <0NPU00300JI28Z00@a-mtaout23.012.net.il> for 20798@debbugs.gnu.org; Fri, 12 Jun 2015 22:47:18 +0300 (IDT) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout23.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NPU003NTKAU6P50@a-mtaout23.012.net.il>; Fri, 12 Jun 2015 22:47:18 +0300 (IDT) Date: Fri, 12 Jun 2015 22:47:14 +0300 From: Eli Zaretskii Subject: Re: bug#20798: 25.0.50; Some recent change in Emacs trunk spoiled font rendering In-reply-to: <87twucdat3.fsf@openmailbox.org> X-012-Sender: halo1@inter.net.il To: Mark Karpov Message-id: <83k2v8r9od.fsf@gnu.org> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-transfer-encoding: 8BIT References: <87twucdat3.fsf@openmailbox.org> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 20798 Cc: 20798@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii 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 (+) > From: Mark Karpov > Date: Sat, 13 Jun 2015 00:46:32 +0600 > > I've recently re-built Emacs 25 (as I do regularly) to discover that > Greek characters are not rendered with font that I'm using. The font is > ‘DejaVu Sans Mono’, and it has all the necessary characters for Greek > script. > > I'm setting the font with code that amounts to something like: > > (set-face-attribute 'default nil :family "DejaVu Sans Mono") > (set-face-attribute 'variable-pitch nil :family "DejaVu Sans Mono") > > …and it worked fine until now. Presently, Greek characters are rendered > using this font: > > -misc-fixed-medium-r-normal--14-130-75-75-c-140-jisx0208.1983-0 > > other Unicode characters are rendered with my font of choice. Please try again, I think I fixed that. From debbugs-submit-bounces@debbugs.gnu.org Sat Jun 13 04:19:49 2015 Received: (at 20798-done) by debbugs.gnu.org; 13 Jun 2015 08:19:49 +0000 Received: from localhost ([127.0.0.1]:52313 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Z3gfM-0003nC-UK for submit@debbugs.gnu.org; Sat, 13 Jun 2015 04:19:49 -0400 Received: from mtaout29.012.net.il ([80.179.55.185]:56247) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Z3gfK-0003mv-Ib for 20798-done@debbugs.gnu.org; Sat, 13 Jun 2015 04:19:47 -0400 Received: from conversion-daemon.mtaout29.012.net.il by mtaout29.012.net.il (HyperSendmail v2007.08) id <0NPV00G00IDNW400@mtaout29.012.net.il> for 20798-done@debbugs.gnu.org; Sat, 13 Jun 2015 11:16:38 +0300 (IDT) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by mtaout29.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NPV00CQVIZQBX70@mtaout29.012.net.il>; Sat, 13 Jun 2015 11:16:38 +0300 (IDT) Date: Sat, 13 Jun 2015 11:17:09 +0300 From: Eli Zaretskii Subject: Re: bug#20798: 25.0.50; Some recent change in Emacs trunk spoiled font rendering In-reply-to: <87pp503u1t.fsf@openmailbox.org> X-012-Sender: halo1@inter.net.il To: Mark Karpov Message-id: <83a8w4qayi.fsf@gnu.org> References: <87twucdat3.fsf@openmailbox.org> <83k2v8r9od.fsf@gnu.org> <87pp503u1t.fsf@openmailbox.org> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 20798-done Cc: 20798-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii 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 (+) > X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,T_DKIM_INVALID, > T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 > From: Mark Karpov > Date: Sat, 13 Jun 2015 14:13:18 +0600 > > > > Please try again, I think I fixed that. > > Yup, it works now. Thanks for the quick answer! Great, thanks for testing. I'm closing the bug. From unknown Fri Jun 20 19:49:17 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 11 Jul 2015 11: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