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#49609: [PATCH] Add option for handling SGR control sequences in compilation-mode Date: Mon, 19 Jul 2021 18:45:29 +0300 Message-ID: <834kcq71eu.fsf@gnu.org> References: <87a6mkohob.fsf@ya.ru> <877dhooh5w.fsf@ya.ru> <875yx8v5i9.fsf@gnus.org> <87tuksmou1.fsf@ya.ru> <83o8b02jx3.fsf@gnu.org> <87zguio1ex.fsf@gnus.org> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="31424"; mail-complaints-to="usenet@ciao.gmane.io" Cc: ivan-p-sokolov@ya.ru, 49609@debbugs.gnu.org To: Lars Ingebrigtsen Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Jul 19 17:46:15 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 1m5VTC-0007yA-Oc for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 19 Jul 2021 17:46:14 +0200 Original-Received: from localhost ([::1]:46458 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m5VTB-00014Z-MU for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 19 Jul 2021 11:46:13 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:51938) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m5VT0-00012F-Ow for bug-gnu-emacs@gnu.org; Mon, 19 Jul 2021 11:46:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:48424) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1m5VT0-0002q0-BT for bug-gnu-emacs@gnu.org; Mon, 19 Jul 2021 11:46:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1m5VT0-0006Xp-30 for bug-gnu-emacs@gnu.org; Mon, 19 Jul 2021 11:46:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 19 Jul 2021 15:46:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 49609 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 49609-submit@debbugs.gnu.org id=B49609.162670954624273 (code B ref 49609); Mon, 19 Jul 2021 15:46:02 +0000 Original-Received: (at 49609) by debbugs.gnu.org; 19 Jul 2021 15:45:46 +0000 Original-Received: from localhost ([127.0.0.1]:59970 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m5VSk-0006J4-81 for submit@debbugs.gnu.org; Mon, 19 Jul 2021 11:45:46 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:54082) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m5VSi-0006Cx-GA for 49609@debbugs.gnu.org; Mon, 19 Jul 2021 11:45:45 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:46728) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m5VSZ-0002aO-NF; Mon, 19 Jul 2021 11:45:38 -0400 Original-Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:1904 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 1m5VSZ-0008M9-Ai; Mon, 19 Jul 2021 11:45:35 -0400 In-Reply-To: <87zguio1ex.fsf@gnus.org> (message from Lars Ingebrigtsen on Mon, 19 Jul 2021 15:53:26 +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:210270 Archived-At: > From: Lars Ingebrigtsen > Cc: Ivan Sokolov , 49609@debbugs.gnu.org > Date: Mon, 19 Jul 2021 15:53:26 +0200 > > >> >> +If the symbol `filter', then filter all SGR control sequences. > >> > > >> > Perhaps this should say what "SGR" is? > >> > >> One of the ANSI escape sequences. > > > > SGR = Select Graphic Rendition. > > I see. And these are control sequences that are output by... gcc? As > opposed to ... other ANSI escape sequences? No, these two terms are synonyms, AFAIK. GCC doesn't emit any SGR sequences that other similar applications, like Grep, don't. They are just sequences to produced colors and other attributes: bold, underline, etc. The intent is to make the important parts of the output easier to spot.