From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Yuri Khan Newsgroups: gmane.emacs.help Subject: Re: xterm vs gnome-terminal and all-the-icons.el Date: Fri, 26 Jan 2018 02:08:53 +0700 Message-ID: References: <87lggop6ew.fsf@chopper> <86shaugxx8.fsf@zoho.com> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Trace: blaine.gmane.org 1516907283 13972 195.159.176.226 (25 Jan 2018 19:08:03 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Thu, 25 Jan 2018 19:08:03 +0000 (UTC) Cc: help-gnu-emacs To: Emanuel Berg Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Thu Jan 25 20:07:59 2018 Return-path: Envelope-to: geh-help-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 1eemsC-0002TH-8o for geh-help-gnu-emacs@m.gmane.org; Thu, 25 Jan 2018 20:07:44 +0100 Original-Received: from localhost ([::1]:58507 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eemuB-000400-0u for geh-help-gnu-emacs@m.gmane.org; Thu, 25 Jan 2018 14:09:47 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:60608) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eemtf-0003zR-VV for help-gnu-emacs@gnu.org; Thu, 25 Jan 2018 14:09:16 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eemte-00048g-Ts for help-gnu-emacs@gnu.org; Thu, 25 Jan 2018 14:09:15 -0500 Original-Received: from mail-oi0-x22f.google.com ([2607:f8b0:4003:c06::22f]:43286) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eemte-00047t-Og for help-gnu-emacs@gnu.org; Thu, 25 Jan 2018 14:09:14 -0500 Original-Received: by mail-oi0-x22f.google.com with SMTP id 4so2386807ois.10 for ; Thu, 25 Jan 2018 11:09:14 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc:content-transfer-encoding; bh=7TyISWRJaL2/9xEoh40VkiIUH3wZLIukkZEhaxm9iNk=; b=B/2CbK3XFrJoumJ5MGPhbrHzcKAwpj62TPsZTDx622N7GbsKgyah+XEw0FOhkShKkM hnLF9QKfx39QEGrLpynpkjeB57j82oFyuBTJVFKBSwjaux6ARZJv5F6zWEQKKFadA+ca S9h1HJxJC/pLZ5Suvq9esKZyRVReh2brZbaXN2VcBkot1DC2hw9x0ceJTxLzP+WUa7W3 JMjQN6LruR6Xa/NDFkCVp10eKcrJBeWb8SvJGz6Wk964BIaaF099gK2bz+InVJ+GaMbU Lle1wrXDClTXNfQ90V2kDtktghkoAl3oH01dJGdr+FYV5AF7BpqBziJx2DYB0p0/Zyua qbdw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc:content-transfer-encoding; bh=7TyISWRJaL2/9xEoh40VkiIUH3wZLIukkZEhaxm9iNk=; b=rqclV7TTggly3Z9rZOG98lQ0uXYHAMUwbo7PDROB8hlJH7o/MItUNQ0nDCHlWL7Yia V368RE3gwIQAA9SUI5HqXftd+wylRkoEToNDz5uk6jb/CT3PHfX51Ej4pekB6zrxJDzp RRLMZ3txwXFfIsbcKDbWzA2I4IQgD6uIrQjyHguSDCcAEHIgHB3KZaEjuB00cel5dEUe TpsNxuOKYEG3IqHIOc4UMWMpOteLBL89iHrtHDcdLcycWfspYueCBljnsv+VPQysMid2 Vr5Ds5MVRm0xvCbTNU0Qb/TqpYdHk4eNrowOX98yBNP4XYW4j7D3EVl9XiUpaG3cZ+mo 0ZGw== X-Gm-Message-State: AKwxytfOrYsOFIJ9VKKYit7LsWabiq0x4rHozcfNR2UVVQg9Ji3+R9jw 9cRtB2Ct6SJ4d20eUGzmCrhci8ONZQFZ9xnL0bIDbA== X-Google-Smtp-Source: AH8x226bzX9a3iSK55Uv2Rd5uAU8y/Sjmj1n91+0ByUmSr2pnM8rYYyA5hMm/yT/HSiQ8o5MVgJqOQrJPI+7AqrRuVc= X-Received: by 10.202.204.85 with SMTP id c82mr10101729oig.160.1516907354126; Thu, 25 Jan 2018 11:09:14 -0800 (PST) Original-Received: by 10.74.128.200 with HTTP; Thu, 25 Jan 2018 11:08:53 -0800 (PST) In-Reply-To: <86shaugxx8.fsf@zoho.com> X-Google-Sender-Auth: 7CTCFGmI9yp17Y8A6mj9h5RiDFI X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:4003:c06::22f X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "help-gnu-emacs" Xref: news.gmane.org gmane.emacs.help:115836 Archived-At: On Thu, Jan 25, 2018 at 3:11 PM, Emanuel Berg wrote: >> I am not familiar with all-the-icons, but if >> it involves a custom font, it will require >> a terminal emulator that supports font >> fallback. Xterm does not. > > Shame on you if you don't know what > "font fallback" is: > > A fallback font is a reserve typeface > containing symbols for as many Unicode > characters as possible. I do not understand your comment. I made a conjecture about how all-the-icons works (namely, that it expects characters to be displayed using certain fonts; I now know this to be true). From that conjecture, I drew the implication that it requires that the rendering engine support font fallback, in other words, it must be able to try several fonts in case the default one does not have a glyph for the character being displayed. Further, I noted that xterm does not support this mechanism, implying that all-the-icons cannot work under xterm. In reply, you are implying that my use of the expression =E2=80=9Cfont fallback=E2=80=9D is wrong, and you are citing the Wikipedia article about =E2=80=9Cfallback font=E2=80=9D (which is a related but distinct concept; a= fallback font is a font that can be used for font fallback with some effect). You should try not being so quick to shame people. Somebody might get offen= ded.