From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#22207: emacs-25 mishandles info code text on Fedora 23 Date: Sat, 19 Dec 2015 18:57:10 +0200 Message-ID: <83egeiv0k9.fsf@gnu.org> References: <56744F95.20307@cs.ucla.edu> <83a8p7wnos.fsf@gnu.org> <2psi2zh70k.fsf@fencepost.gnu.org> <837fkbwl99.fsf@gnu.org> <85a8p634bf.fsf@iznogoud.viz> <83io3uv6sb.fsf@gnu.org> <85zix61mjp.fsf@iznogoud.viz> Reply-To: Eli Zaretskii NNTP-Posting-Host: plane.gmane.org X-Trace: ger.gmane.org 1450544245 29309 80.91.229.3 (19 Dec 2015 16:57:25 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 19 Dec 2015 16:57:25 +0000 (UTC) Cc: eggert@cs.ucla.edu, 22207@debbugs.gnu.org To: Wolfgang Jenkner Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Dec 19 17:57:14 2015 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1aAKof-00008m-RO for geb-bug-gnu-emacs@m.gmane.org; Sat, 19 Dec 2015 17:57:10 +0100 Original-Received: from localhost ([::1]:37907 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aAKoe-000190-L6 for geb-bug-gnu-emacs@m.gmane.org; Sat, 19 Dec 2015 11:57:08 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:46101) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aAKoY-00018J-VX for bug-gnu-emacs@gnu.org; Sat, 19 Dec 2015 11:57:06 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aAKoY-0003sa-2V for bug-gnu-emacs@gnu.org; Sat, 19 Dec 2015 11:57:02 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:49555) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aAKoX-0003sR-W6 for bug-gnu-emacs@gnu.org; Sat, 19 Dec 2015 11:57:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84) (envelope-from ) id 1aAKoX-0005XT-PV for bug-gnu-emacs@gnu.org; Sat, 19 Dec 2015 11:57:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 19 Dec 2015 16:57:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 22207 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 22207-submit@debbugs.gnu.org id=B22207.145054421521279 (code B ref 22207); Sat, 19 Dec 2015 16:57:01 +0000 Original-Received: (at 22207) by debbugs.gnu.org; 19 Dec 2015 16:56:55 +0000 Original-Received: from localhost ([127.0.0.1]:57157 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aAKoR-0005X9-Gg for submit@debbugs.gnu.org; Sat, 19 Dec 2015 11:56:55 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:55074) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aAKoP-0005Ww-Li for 22207@debbugs.gnu.org; Sat, 19 Dec 2015 11:56:54 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aAKoH-0003qY-6b for 22207@debbugs.gnu.org; Sat, 19 Dec 2015 11:56:48 -0500 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:43792) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aAKoH-0003qU-3W; Sat, 19 Dec 2015 11:56:45 -0500 Original-Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:3721 helo=HOME-C4E4A596F7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1aAKoG-0007CA-8w; Sat, 19 Dec 2015 11:56:44 -0500 In-reply-to: <85zix61mjp.fsf@iznogoud.viz> (message from Wolfgang Jenkner on Sat, 19 Dec 2015 16:28:19 +0100) 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-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:110179 Archived-At: > From: Wolfgang Jenkner > Cc: eggert@cs.ucla.edu, 22207@debbugs.gnu.org > Date: Sat, 19 Dec 2015 16:28:19 +0100 > > On Sat, Dec 19 2015, Eli Zaretskii wrote: > > >> >> fc-match "Monospace" > >> > > >> > How will that help? Someone, somewhere will still dislike the result. > >> > >> Mono(space) is a fontconfig alias, it's explicitly selected in > >> a configuration file[*] and users are supposed to override it if they don't > >> like it. > > > > That means an even more complex mess: suppose Emacs will use some > > fixed-pitch font from that alias, and the user doesn't like it -- now > > the user will have to be familiar not only with font specs for > > customizing faces, but also with the fontconfig customizations and > > configuration files. Doesn't strike me as a particularly > > user-friendly feature. > > fc-match returns a single match. You can use the --all switch to countermand that, AFAIK. > Also, emacs does know about fontconfig aliases (info "(emacs) Fonts"). Doesn't this mean that your comments about fontconfig customizations are not relevant to the issue at hand? AFAIU, Glenn mentioned fc-match as a way to explain what he meant, he didn't really mean Emacs to run that command. If Emacs cannot use its output, then its configuration by users will never affect us. And we are back to the original issue: suppose Emacs does run the _equivalent_ of the above (I mentioned one way of doing it in Emacs): is there any doubt that someone somewhere will find the results not to her liking and would like to see the Info-quote face identical to the rest of the text in an Info buffer? If so, then trying to use a fixed-pitch font, even if it's other than Courier, will never succeed to be a "one size fits all" solution.