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.bugs Subject: bug#46332: Eshell color control characters not displayed correctly Date: Sat, 06 Feb 2021 11:54:40 +0100 Message-ID: <877dnleaa7.fsf@gnus.org> References: Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="9474"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: 46332@debbugs.gnu.org To: Morgan Smith Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sat Feb 06 11:56:11 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 1l8LG7-0002Ne-Ga for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 06 Feb 2021 11:56:11 +0100 Original-Received: from localhost ([::1]:47934 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1l8LG6-0003uT-JR for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 06 Feb 2021 05:56:10 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:36524) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l8LFz-0003uK-Eu for bug-gnu-emacs@gnu.org; Sat, 06 Feb 2021 05:56:05 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:33608) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1l8LFx-0006uJ-RX for bug-gnu-emacs@gnu.org; Sat, 06 Feb 2021 05:56:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1l8LFx-00031v-Pl for bug-gnu-emacs@gnu.org; Sat, 06 Feb 2021 05:56:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 06 Feb 2021 10:56:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 46332 X-GNU-PR-Package: emacs Original-Received: via spool by 46332-submit@debbugs.gnu.org id=B46332.161260890111564 (code B ref 46332); Sat, 06 Feb 2021 10:56:01 +0000 Original-Received: (at 46332) by debbugs.gnu.org; 6 Feb 2021 10:55:01 +0000 Original-Received: from localhost ([127.0.0.1]:45154 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l8LEv-00030E-6X for submit@debbugs.gnu.org; Sat, 06 Feb 2021 05:55:01 -0500 Original-Received: from quimby.gnus.org ([95.216.78.240]:51276) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l8LEp-0002zt-Vp for 46332@debbugs.gnu.org; Sat, 06 Feb 2021 05:54:56 -0500 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:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=BjPR20UJ0DcnGZfKS7rFeA+eODTEb/aZ++JruNELyI8=; b=u1owVoQNQ0v4UIcIsdSEIS5dcF PfzyeMKL1L7gW7YB23XSaHdZ0hw9yorqQsBrtG4KUlYdjlC8BdmFtjd1zaV3J4JIHcITEIZ/oCAhJ wQDVc5W7ebyr7bmZlk+XyCM9L2kwxKv9V370iC4NdfK5v3lAmGyIlh23Q+tP2+H0Q1a4=; 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 1l8LEg-0004eo-2h; Sat, 06 Feb 2021 11:54:46 +0100 X-Now-Playing: Debby Friday's _Bitchpunk_: "VOID" In-Reply-To: (Morgan Smith's message of "Fri, 5 Feb 2021 12:34:36 -0500") 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:199412 Archived-At: Morgan Smith writes: > So I have my pager set to cat and in eshell I type `git log` and after a > while (1000 - 2000 lines) it starts to show the control characters > verbatim instead of coloring the characters. So it works initially but > then breaks down after a bit. This applies to all commands but git log > is a good one to use for testing. > > I did a quick git bisect to figure out when the problem occurred and it > seems commit 2e2a8e5491bc6259a9ebe8c703c1c501307953e2 is the > offender. Thanks for bisecting this -- we've had similar reports about ANSI colouring randomly not working, but I've been unable to reproduce the problem here. And I'm still not able to, and it would be nice to be able to reproduce it before starting to poke at it. Do you have a recipe, starting from "emacs -Q", for how to reproduce this bug? -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no