From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#48439: 28.0.50; Support for the Alacritty terminal emulator Date: Sat, 15 May 2021 17:00:12 +0300 Message-ID: <83mtsww103.fsf@gnu.org> References: <87y2cgcki3.fsf@gnu.org> <83y2cgw7xb.fsf@gnu.org> <87v97kcigu.fsf@gnu.org> <83r1i8w2yd.fsf@gnu.org> <83o8dcw2es.fsf@gnu.org> <87zgwwglia.fsf@igel.home> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="34732"; mail-complaints-to="usenet@ciao.gmane.io" Cc: tsdh@gnu.org, 48439@debbugs.gnu.org To: Andreas Schwab Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sat May 15 16:01:10 2021 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1lhuqs-0008ov-PF for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 15 May 2021 16:01:10 +0200 Original-Received: from localhost ([::1]:36996 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lhuqr-0005EX-HU for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 15 May 2021 10:01:09 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:43406) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lhuqj-0005D9-WB for bug-gnu-emacs@gnu.org; Sat, 15 May 2021 10:01:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:37476) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lhuqj-0003LY-MF for bug-gnu-emacs@gnu.org; Sat, 15 May 2021 10:01:01 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lhuqj-0001Ze-K3 for bug-gnu-emacs@gnu.org; Sat, 15 May 2021 10:01:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 15 May 2021 14:01:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48439 X-GNU-PR-Package: emacs Original-Received: via spool by 48439-submit@debbugs.gnu.org id=B48439.16210872286004 (code B ref 48439); Sat, 15 May 2021 14:01:01 +0000 Original-Received: (at 48439) by debbugs.gnu.org; 15 May 2021 14:00:28 +0000 Original-Received: from localhost ([127.0.0.1]:49022 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lhuqB-0001Ym-Uq for submit@debbugs.gnu.org; Sat, 15 May 2021 10:00:28 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:49680) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lhuq9-0001YX-Lr for 48439@debbugs.gnu.org; Sat, 15 May 2021 10:00:26 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:44064) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lhuq3-0002sx-Qr; Sat, 15 May 2021 10:00:19 -0400 Original-Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:4090 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lhupz-0000cY-0g; Sat, 15 May 2021 10:00:18 -0400 In-Reply-To: <87zgwwglia.fsf@igel.home> (message from Andreas Schwab on Sat, 15 May 2021 15:43:57 +0200) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list 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-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:206607 Archived-At: > From: Andreas Schwab > Cc: tsdh@gnu.org, 48439@debbugs.gnu.org > Date: Sat, 15 May 2021 15:43:57 +0200 > > On Mai 15 2021, Eli Zaretskii wrote: > > > Looks quite extensive to me. Of particular importance are: the number > > of colors (not 256 but only 8 in alacritty), and different commands to > > set fore- and back-ground colors. > > Both are overridden in the alacritty description. OK, thanks. Then I guess Alacritty is indeed close enough to xterm-256color. The only question I have is: does Alacritty offer any capabilities that are not in xterm-256color? Because if it does, then adding it to the list of aliases will prevent users from taking advantage of those additional capabilities, because AFAIU we use the alias without checking first whether the original terminal name has a library. So if Alacritty has important additional features, it might be better to prepare a separate alacritty.el file, using xterm.el as a starting point (or even 'require'ing it).