From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Lars Ingebrigtsen Newsgroups: gmane.emacs.devel Subject: Suggest installing more fonts? Date: Fri, 16 Oct 2020 12:54:13 +0200 Message-ID: <87wnzqa1be.fsf@gnus.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="36363"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Oct 16 12:55:07 2020 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kTNO7-0009LC-Dq for ged-emacs-devel@m.gmane-mx.org; Fri, 16 Oct 2020 12:55:07 +0200 Original-Received: from localhost ([::1]:38310 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kTNO6-0007G8-FM for ged-emacs-devel@m.gmane-mx.org; Fri, 16 Oct 2020 06:55:06 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:46124) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kTNNT-0006i1-9L for emacs-devel@gnu.org; Fri, 16 Oct 2020 06:54:27 -0400 Original-Received: from quimby.gnus.org ([2a01:4f9:2b:f0f::2]:43880) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kTNNO-00031h-2s for emacs-devel@gnu.org; Fri, 16 Oct 2020 06:54:26 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:Date:Subject:To:From: Sender:Reply-To:Cc:Content-Transfer-Encoding:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: In-Reply-To:References:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=Y2halfKWNRvnJSwNSkN+3maXUwRV12yhPxUuYEJx//E=; b=SlC6KKI5j042C2/+/e0V6U5lwm xIsWrI6Xiv84f6zerwKJB6HsuuokyjiHg5jNSj2WsK+BDWfZ+j9SEU03SOuM+ZSLjRtTLEczqDiUG rYxZVv7nHxlqrNtTuaVO26yFCmUKnm7FAFcY6DEj3FGV/BlRHMEzesn8FoAIbr3o8VOQ=; Original-Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kTNNG-0001yC-FX for emacs-devel@gnu.org; Fri, 16 Oct 2020 12:54:17 +0200 Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAJ1BMVEUAAAAODg8ZGBkn JiY4NjUvLy8hHyBbV1SGg3pAPTxGREIeHiD///+TL+dkAAAAAWJLR0QMgbNRYwAAAAd0SU1FB+QK EAorE6TxhWsAAABwSURBVDjLY2CAAQEGZMDEMAgBI5ygilEC5GkbBcMNCOIQFlTEISFkjMMkIVdc OsxwSAjjMIpRyVwAh0SEAlYJJuNI7DpElKwMsEpIOqdiN4p5kTB2o6ScVbFLcHkr4dChhEOCOcQZ e7gzOgrizJtMAO8qCFtE80NkAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIwLTEwLTE2VDEwOjQzOjE5 KzAwOjAwIh+TqQAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMC0xMC0xNlQxMDo0MzoxOSswMDowMFNC KxUAAAAASUVORK5CYII= X-Now-Playing: Grace Jones's _Sexdrive - Typical Male_: "Sex Drive (Hard Drive Mix)" Received-SPF: pass client-ip=2a01:4f9:2b:f0f::2; envelope-from=larsi@gnus.org; helo=quimby.gnus.org X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:257793 Archived-At: This is just a stray thought: I think, over the years, the most common question users have that has an easy-to-fix solution is: "Why is Emacs displaying boxes for some of these characters I'm seeing?" The solution is "install some more fonts", of course. But could Emacs be more helpful here? That is, could we somehow, unobtrusively, tell the users this when Emacs is trying to display a character that it has no fonts for? For added helpfulness, would it be possible for Emacs to be even more specific? Like, say "sudo apt install fonts-noto-color-emoji fonts-symbola", or whatever, depending on the system. Fonts change over the years, so this would be an added maintenance burden... but they don't change a lot: New general-use fonts with good coverage aren't created very often. (Perhaps distribution packagers could also push more fonts as part of the Emacs installation, but that'd probably be more controversial.) -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no