From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.bugs Subject: bug#18108: [PATCH] 24.3.92 : eshell-visual-options fails with some output. Date: Sun, 03 May 2015 21:21:12 -0400 Message-ID: References: <1428293143.15170.1@mail.samertm.com> <87sibgeume.fsf@f-box.i-did-not-set--mail-host-address--so-tickle-me> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1430702544 3576 80.91.229.3 (4 May 2015 01:22:24 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 4 May 2015 01:22:24 +0000 (UTC) Cc: 18108@debbugs.gnu.org To: Samer Masterson Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon May 04 03:22:13 2015 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Yp55I-0007Us-4e for geb-bug-gnu-emacs@m.gmane.org; Mon, 04 May 2015 03:22:12 +0200 Original-Received: from localhost ([::1]:60654 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Yp55G-0003sN-Ul for geb-bug-gnu-emacs@m.gmane.org; Sun, 03 May 2015 21:22:10 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:42722) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Yp55D-0003r1-Vk for bug-gnu-emacs@gnu.org; Sun, 03 May 2015 21:22:08 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Yp559-0004CG-1P for bug-gnu-emacs@gnu.org; Sun, 03 May 2015 21:22:07 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:51115) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Yp558-0004CB-VY for bug-gnu-emacs@gnu.org; Sun, 03 May 2015 21:22:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1Yp558-0004LR-J9 for bug-gnu-emacs@gnu.org; Sun, 03 May 2015 21:22:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 04 May 2015 01:22:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 18108 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 18108-submit@debbugs.gnu.org id=B18108.143070248116628 (code B ref 18108); Mon, 04 May 2015 01:22:02 +0000 Original-Received: (at 18108) by debbugs.gnu.org; 4 May 2015 01:21:21 +0000 Original-Received: from localhost ([127.0.0.1]:32854 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Yp54S-0004K7-Uv for submit@debbugs.gnu.org; Sun, 03 May 2015 21:21:21 -0400 Original-Received: from ironport2-out.teksavvy.com ([206.248.154.181]:61502) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Yp54Q-0004Jo-Cz for 18108@debbugs.gnu.org; Sun, 03 May 2015 21:21:19 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AgUFAGvvdVRFpYts/2dsb2JhbAA3gVOhb4EIgXUBAQQBViMFCws0EhQYDSSIE6IRi3YiAw9DAwECgz4DA4NtBKNjhFg X-IPAS-Result: AgUFAGvvdVRFpYts/2dsb2JhbAA3gVOhb4EIgXUBAQQBViMFCws0EhQYDSSIE6IRi3YiAw9DAwECgz4DA4NtBKNjhFg X-IronPort-AV: E=Sophos;i="5.11,557,1422939600"; d="scan'208";a="118162550" Original-Received: from 69-165-139-108.dsl.teksavvy.com (HELO fmsmemgm.homelinux.net) ([69.165.139.108]) by ironport2-out.teksavvy.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 03 May 2015 21:21:12 -0400 Original-Received: by fmsmemgm.homelinux.net (Postfix, from userid 20848) id A3BECAE12D; Sun, 3 May 2015 21:21:12 -0400 (EDT) In-Reply-To: <87sibgeume.fsf@f-box.i-did-not-set--mail-host-address--so-tickle-me> (Samer Masterson's message of "Thu, 30 Apr 2015 23:53:43 -0700") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.43 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.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:102427 Archived-At: > As you can see, eshell visual commands in their visual state are very > hard to use correctly. No doubt. I think the best way to try and make it work well in "both" cases is to try and make the behavior closer to what would happen inside an xterm (say). E.g. one possibility is that when the process dies, rather than simply deleting the corresponding term buffer, we first copy the term buffer's contents to the Eshell's buffer, so as not to lose this process output. WDYT? Stefan