From unknown Sat Aug 09 13:15:56 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#25838 <25838@debbugs.gnu.org> To: bug#25838 <25838@debbugs.gnu.org> Subject: Status: 25.1; Eshell history polluted by eshell/clear Reply-To: bug#25838 <25838@debbugs.gnu.org> Date: Sat, 09 Aug 2025 20:15:56 +0000 retitle 25838 25.1; Eshell history polluted by eshell/clear reassign 25838 emacs submitter 25838 Thomas Ferreira severity 25838 minor tag 25838 patch fixed thanks From debbugs-submit-bounces@debbugs.gnu.org Wed Feb 22 11:09:56 2017 Received: (at submit) by debbugs.gnu.org; 22 Feb 2017 16:09:56 +0000 Received: from localhost ([127.0.0.1]:51346 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cgZUJ-0002No-Gc for submit@debbugs.gnu.org; Wed, 22 Feb 2017 11:09:56 -0500 Received: from eggs.gnu.org ([208.118.235.92]:56689) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cgUho-0001b9-Ax for submit@debbugs.gnu.org; Wed, 22 Feb 2017 06:03:32 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cgUhi-0000fo-53 for submit@debbugs.gnu.org; Wed, 22 Feb 2017 06:03:27 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, HTML_MESSAGE,MIME_BASE64_BLANKS,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:58775) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1cgUhi-0000fk-1o for submit@debbugs.gnu.org; Wed, 22 Feb 2017 06:03:26 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:47659) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cgUhg-00062p-Ol for bug-gnu-emacs@gnu.org; Wed, 22 Feb 2017 06:03:25 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cgUhb-0000eu-Sm for bug-gnu-emacs@gnu.org; Wed, 22 Feb 2017 06:03:24 -0500 Received: from mail3.protonmail.ch ([185.70.40.25]:45938) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1cgUhb-0000eP-Dt for bug-gnu-emacs@gnu.org; Wed, 22 Feb 2017 06:03:19 -0500 Date: Wed, 22 Feb 2017 06:03:13 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=default; t=1487761395; bh=8WpNqi7je6YdlO+GD2NNsxnsWGAX9MVbYUU45TBjBAw=; h=To:From:Reply-To:Subject:Feedback-ID:From; b=uQ1hrj9yNiYuHr9RvM2sajqlynPZ9zLxl8H5YcIPcVMGkdPhmbNvOsd+WorqJVKCH 8gCrl8AZgCKKibIYXwpZYp5bIZ4krN2vcnxiZuTYlCHdfW3S0guaXX5R42G7nKpcMx RZ1yFDM3W7i1LZdxMY8EMG/4lLmgCd5qy5Q6Z/KQ= To: "bug-gnu-emacs@gnu.org" From: Thomas Ferreira Subject: 25.1; Eshell history polluted by eshell/clear Message-ID: Feedback-ID: hzHUnkOt80y26w6VHErOipyKR2rXgWCeNWsHyo-lZptdPrBMSAxs-F2f3G_5aN05aCZYt7MYGRDyl6uAuNTJuQ==:Ext:ProtonMail MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="b1_ef5ba0134bada2955d058d4bc13a40b5" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Wed, 22 Feb 2017 11:09:54 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Thomas Ferreira Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) This is a multi-part message in MIME format. --b1_ef5ba0134bada2955d058d4bc13a40b5 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: base64 SW4gZXNoZWxsOgoKfiAkIGhpc3RvcnkKMSBoaXN0b3J5Cn4gJCBlc2hlbGwvY2xlYXIKWy4uLl0K fiAkClsuLi5dCn4gJCBoaXN0b3J5CjEgaGlzdG9yeQoyIGVzaGVsbC9jbGVhcgozClsuLi5dCjQg aGlzdG9yeQoKCkFuIGVhc3kgKGRpcnR5Pykgd2F5IHRvIGZpeCBpdCBjb3VsZCBiZSBvdmVycmlk ZSBlc2hlbGwtaW5wdXQtZmlsdGVyIChmcm9tIGVtLWhpc3QuZWwpOgoKKGRlZmN1c3RvbSBlc2hl bGwtaW5wdXQtZmlsdGVyCihmdW5jdGlvbgoobGFtYmRhIChzdHIpCihub3QgKHN0cmluZy1tYXRj aCAiXFxgXFxzLSpcXCciIHN0cikpKSkKIlByZWRpY2F0ZSBmb3IgZmlsdGVyaW5nIGFkZGl0aW9u cyB0byBpbnB1dCBoaXN0b3J5LgpUYWtlcyBvbmUgYXJndW1lbnQsIHRoZSBpbnB1dC4gSWYgbm9u LW5pbCwgdGhlIGlucHV0IG1heSBiZSBzYXZlZCBvbgp0aGUgaW5wdXQgaGlzdG9yeSBsaXN0LiBE ZWZhdWx0IGlzIHRvIHNhdmUgYW55dGhpbmcgdGhhdCBpc24ndCBhbGwKd2hpdGVzcGFjZS4iCjp0 eXBlICdmdW5jdGlvbgo6Z3JvdXAgJ2VzaGVsbC1oaXN0KQoKdG86CgooZGVmY3VzdG9tIGVzaGVs bC1pbnB1dC1maWx0ZXIKKGZ1bmN0aW9uCihsYW1iZGEgKHN0cikKKG5vdCAoc3RyaW5nLW1hdGNo ICJcXGBcXHMtKlxcJyIgKHN0cmluZy10cmltLWxlZnQgc3RyKSkpKSkKIlByZWRpY2F0ZSBmb3Ig ZmlsdGVyaW5nIGFkZGl0aW9ucyB0byBpbnB1dCBoaXN0b3J5LgpUYWtlcyBvbmUgYXJndW1lbnQs IHRoZSBpbnB1dC4gSWYgbm9uLW5pbCwgdGhlIGlucHV0IG1heSBiZSBzYXZlZCBvbgp0aGUgaW5w dXQgaGlzdG9yeSBsaXN0LiBEZWZhdWx0IGlzIHRvIHNhdmUgYW55dGhpbmcgdGhhdCBpc24ndCBh bGwKd2hpdGVzcGFjZS4iCjp0eXBlICdmdW5jdGlvbgo6Z3JvdXAgJ2VzaGVsbC1oaXN0KQ== --b1_ef5ba0134bada2955d058d4bc13a40b5 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: base64 PGRpdj5JbiBlc2hlbGw6PGJyPjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+fiAkIGhpc3Rvcnk8 YnI+PC9kaXY+PGRpdj4mbmJzcDsmbmJzcDsmbmJzcDsgMSZuYnNwOyBoaXN0b3J5PGJyPjwvZGl2 PjxkaXY+fiAkIGVzaGVsbC9jbGVhcjxicj48L2Rpdj48ZGl2PlsuLi5dPGJyPjwvZGl2PjxkaXY+ fiAkPGJyPjwvZGl2PjxkaXY+Wy4uLl08YnI+PC9kaXY+PGRpdj5+ICQgaGlzdG9yeTxicj48L2Rp dj48ZGl2PiZuYnNwOyZuYnNwOyZuYnNwOyAxJm5ic3A7IGhpc3Rvcnk8YnI+PC9kaXY+PGRpdj4m bmJzcDsmbmJzcDsmbmJzcDsgMiZuYnNwOyBlc2hlbGwvY2xlYXI8YnI+PC9kaXY+PGRpdj4mbmJz cDsmbmJzcDsmbmJzcDsgMyZuYnNwOzxicj48L2Rpdj48ZGl2PlsuLi5dPGJyPjwvZGl2PjxkaXY+ Jm5ic3A7Jm5ic3A7Jm5ic3A7IDQmbmJzcDsgaGlzdG9yeTxicj48L2Rpdj48ZGl2Pjxicj48L2Rp dj48ZGl2Pjxicj48L2Rpdj48ZGl2PkFuIGVhc3kgKGRpcnR5Pykgd2F5IHRvIGZpeCBpdCBjb3Vs ZCBiZSBvdmVycmlkZSBlc2hlbGwtaW5wdXQtZmlsdGVyIChmcm9tIGVtLWhpc3QuZWwpOjxicj48 L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2PihkZWZjdXN0b20gZXNoZWxsLWlucHV0LWZpbHRlcjxi cj48L2Rpdj48ZGl2PiZuYnNwOyAoZnVuY3Rpb248YnI+PC9kaXY+PGRpdj4mbmJzcDsmbmJzcDsg KGxhbWJkYSAoc3RyKTxicj48L2Rpdj48ZGl2PiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAobm90 IChzdHJpbmctbWF0Y2ggIlxcYFxccy0qXFwnIiBzdHIpKSkpPGJyPjwvZGl2PjxkaXY+Jm5ic3A7 ICJQcmVkaWNhdGUgZm9yIGZpbHRlcmluZyBhZGRpdGlvbnMgdG8gaW5wdXQgaGlzdG9yeS48YnI+ PC9kaXY+PGRpdj5UYWtlcyBvbmUgYXJndW1lbnQsIHRoZSBpbnB1dC4mbmJzcDsgSWYgbm9uLW5p bCwgdGhlIGlucHV0IG1heSBiZSBzYXZlZCBvbjxicj48L2Rpdj48ZGl2PnRoZSBpbnB1dCBoaXN0 b3J5IGxpc3QuJm5ic3A7IERlZmF1bHQgaXMgdG8gc2F2ZSBhbnl0aGluZyB0aGF0IGlzbid0IGFs bDxicj48L2Rpdj48ZGl2PndoaXRlc3BhY2UuIjxicj48L2Rpdj48ZGl2PiZuYnNwOyA6dHlwZSAn ZnVuY3Rpb248YnI+PC9kaXY+PGRpdj4mbmJzcDsgOmdyb3VwICdlc2hlbGwtaGlzdCk8YnI+PC9k aXY+PGRpdj48YnI+PC9kaXY+PGRpdj50bzo8YnI+PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj4o ZGVmY3VzdG9tIGVzaGVsbC1pbnB1dC1maWx0ZXI8YnI+PC9kaXY+PGRpdj4mbmJzcDsgKGZ1bmN0 aW9uPGJyPjwvZGl2PjxkaXY+Jm5ic3A7Jm5ic3A7IChsYW1iZGEgKHN0cik8YnI+PC9kaXY+PGRp dj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgKG5vdCAoc3RyaW5nLW1hdGNoICJcXGBcXHMtKlxc JyIgKHN0cmluZy10cmltLWxlZnQgc3RyKSkpKSk8YnI+PC9kaXY+PGRpdj4mbmJzcDsgIlByZWRp Y2F0ZSBmb3IgZmlsdGVyaW5nIGFkZGl0aW9ucyB0byBpbnB1dCBoaXN0b3J5Ljxicj48L2Rpdj48 ZGl2PlRha2VzIG9uZSBhcmd1bWVudCwgdGhlIGlucHV0LiZuYnNwOyBJZiBub24tbmlsLCB0aGUg aW5wdXQgbWF5IGJlIHNhdmVkIG9uPGJyPjwvZGl2PjxkaXY+dGhlIGlucHV0IGhpc3RvcnkgbGlz dC4mbmJzcDsgRGVmYXVsdCBpcyB0byBzYXZlIGFueXRoaW5nIHRoYXQgaXNuJ3QgYWxsPGJyPjwv ZGl2PjxkaXY+d2hpdGVzcGFjZS4iPGJyPjwvZGl2PjxkaXY+Jm5ic3A7IDp0eXBlICdmdW5jdGlv bjxicj48L2Rpdj48ZGl2PiZuYnNwOyA6Z3JvdXAgJ2VzaGVsbC1oaXN0KTxicj48L2Rpdj48ZGl2 Pjxicj48L2Rpdj48ZGl2Pjxicj48L2Rpdj4= --b1_ef5ba0134bada2955d058d4bc13a40b5-- From debbugs-submit-bounces@debbugs.gnu.org Wed Feb 22 22:04:02 2017 Received: (at 25838) by debbugs.gnu.org; 23 Feb 2017 03:04:03 +0000 Received: from localhost ([127.0.0.1]:51814 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cgjhK-0004fn-Dj for submit@debbugs.gnu.org; Wed, 22 Feb 2017 22:04:02 -0500 Received: from mail-it0-f42.google.com ([209.85.214.42]:38818) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cgjhI-0004fE-Jr; Wed, 22 Feb 2017 22:04:01 -0500 Received: by mail-it0-f42.google.com with SMTP id y135so2707329itc.1; Wed, 22 Feb 2017 19:04:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=wK6cr1nfviLlRd6lP3Xvjmh3smr13HNoGmTxXLaLpzE=; b=Nf0Y40VTs4AGsuyawrhKNn7CvOJJeMlsRSbpPyTRkzEuv0d/BSbiNA9Bdz0aVObLMO zGEXSpepfHb0Qm+uTdQ4RGow1fL/4/SPA+tKYTe97eoxeZ+FDTuJxeTX4yfwB5tP0eDB +AdMYdBMBwJef9lNnE6G6LMKz0pSZ1QnG2dKrvbuzIkUjis7slsZIrKg05jjGsz30H6o Obh8EwNpKYVm0ng4aCmcS8uuPpeIj+pX4kzw0IjkIafgTW8T14NGPf8tFyKKTwzts1pr PRNgQWj6WnIFYeVwJbm0Z73/48EZg0HvsEPbmexg/YR+3qJB3H0lRRocrTlYnrDNsQaJ jDPQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:references:date :in-reply-to:message-id:user-agent:mime-version; bh=wK6cr1nfviLlRd6lP3Xvjmh3smr13HNoGmTxXLaLpzE=; b=Rei6E8/2l5mzPwslX+Trd513y/PpyJTQrQyvY8VQeIX5sVoIqzwPR98ZLXzunO7aIa NHX4OaEGWuCCdIq7fJbJFEmTVaGbJr0OBxT/OSKXnyu/qLmW6L9BmzMS/ht/QzacohHM ZI8DavMhTH6E2FvTr2T4w61S4hovrs2k06YHfTBXZVmTAHrrylfNlYl2Z9Q7fJb6bv/b TzMK/I0p2xosTR1eC2DfC7CJf0wx2gbaAtg5PaYj83A+lllW3Gm22Pbb8NwUWOO9+2XL P1u+sSJ8RyzQJf7AmAPF0MPvQJTRqUG8p0e/CWpaTQ8A+LrDZUZtl+YbD1capkm+jDlg 9Icg== X-Gm-Message-State: AMke39kzLHGb8/lx1V2la1abPGIAxYTds0LQKLUsfegQIgLotWteuoHVppVjIAvhssEQMA== X-Received: by 10.107.144.9 with SMTP id s9mr26338385iod.146.1487819035048; Wed, 22 Feb 2017 19:03:55 -0800 (PST) Received: from zony ([45.2.7.65]) by smtp.googlemail.com with ESMTPSA id y126sm1534941itf.14.2017.02.22.19.03.54 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Wed, 22 Feb 2017 19:03:54 -0800 (PST) From: npostavs@users.sourceforge.net To: Thomas Ferreira Subject: Re: bug#25838: 25.1; Eshell history polluted by eshell/clear References: Date: Wed, 22 Feb 2017 22:05:06 -0500 In-Reply-To: (Thomas Ferreira's message of "Wed, 22 Feb 2017 06:03:13 -0500") Message-ID: <87wpchfvz1.fsf@users.sourceforge.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: 0.7 (/) X-Debbugs-Envelope-To: 25838 Cc: 25838@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.7 (/) --=-=-= Content-Type: text/plain severity 25838 minor tags 25838 patch quit Thomas Ferreira writes: > In eshell: > > ~ $ history > 1 history > ~ $ eshell/clear > [...] > ~ $ > [...] > ~ $ history > 1 history > 2 eshell/clear > 3 > [...] > 4 history > > An easy (dirty?) way to fix it could be override eshell-input-filter (from em-hist.el): IMO, it should be filtering out newlines anyway, but since it is customizable, it's not quite a satisfactory fix. We should also disable eshell-add-to-history while sending the `eshell/clear'ing lines: --=-=-= Content-Type: text/x-diff Content-Disposition: inline; filename=v1-0001-Don-t-record-eshell-clear-command-in-history-Bug-.patch Content-Description: patch >From 8235a5510c5e0dd8262fe1ae2960d5d03883d617 Mon Sep 17 00:00:00 2001 From: Noam Postavsky Date: Wed, 22 Feb 2017 21:48:29 -0500 Subject: [PATCH v1] Don't record eshell/clear "command" in history (Bug#25838) `eshell/clear' is implemented by sending a series of blank lines, which is not a useful thing to have in the history. * lisp/eshell/em-hist.el (eshell-input-filter-default): Use `string-blank-p' which does check for newlines (even though newlines have comment-end syntax, not whitespace syntax class). * lisp/eshell/esh-mode.el (eshell/clear): Remove `eshell-add-to-history' from `eshell-input-filter-functions' while sending the blank lines. This change is needed to solve the bug if the user customizes `eshell-input-filter' to something that doesn't filter newlines. --- lisp/eshell/em-hist.el | 3 ++- lisp/eshell/esh-mode.el | 6 ++++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/lisp/eshell/em-hist.el b/lisp/eshell/em-hist.el index 99158c7686..5c6e629120 100644 --- a/lisp/eshell/em-hist.el +++ b/lisp/eshell/em-hist.el @@ -55,6 +55,7 @@ ;;; Code: (eval-when-compile (require 'cl-lib)) +(eval-when-compile (require 'subr-x)) ; `string-blank-p' (require 'ring) (require 'esh-opt) @@ -208,7 +209,7 @@ eshell-rebind-keys-alist (defun eshell-input-filter-default (input) "Do not add blank input to input history. Returns non-nil if INPUT is blank." - (not (string-match "\\`\\s-*\\'" input))) + (not (string-blank-p input))) (defun eshell-input-filter-initial-space (input) "Do not add input beginning with empty space to history. diff --git a/lisp/eshell/esh-mode.el b/lisp/eshell/esh-mode.el index b1195c9e1d..0fd0c18301 100644 --- a/lisp/eshell/esh-mode.el +++ b/lisp/eshell/esh-mode.el @@ -882,8 +882,10 @@ eshell/clear (interactive) (if scrollback (eshell/clear-scrollback) - (insert (make-string (window-size) ?\n)) - (eshell-send-input))) + (let ((eshell-input-filter-functions + (remq 'eshell-add-to-history eshell-input-filter-functions))) + (insert (make-string (window-size) ?\n)) + (eshell-send-input)))) (defun eshell/clear-scrollback () "Clear the scrollback content of the eshell window." -- 2.11.1 --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Thu Feb 23 04:20:13 2017 Received: (at 25838) by debbugs.gnu.org; 23 Feb 2017 09:20:13 +0000 Received: from localhost ([127.0.0.1]:51976 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cgpZN-00009h-AN for submit@debbugs.gnu.org; Thu, 23 Feb 2017 04:20:13 -0500 Received: from mail3.protonmail.ch ([185.70.40.25]:40558) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cgpZK-00009W-R8 for 25838@debbugs.gnu.org; Thu, 23 Feb 2017 04:20:11 -0500 Date: Thu, 23 Feb 2017 04:20:05 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=default; t=1487841608; bh=DAA9K8DvnZa011xwmZ7TaOTIhNZ0i+XWeg5CAf6tbRg=; h=To:From:Cc:Reply-To:Subject:In-Reply-To:References:Feedback-ID: From; b=XaJfyY1sUFnYpOB3oZOe0rQDw24EIvui2oI+Qct1tVn9QEMNIs8Rft5GFuqsOQz5b 0krvuzu2XPd4IiZ1qe7/p+Q9YV28oQqxSJ1eh53cXBKxEr1g+q07ImS9jRJNsKCuLA NCQrhBE7BHVi1quQ5yAE1sOCRzy+sJutNyUUcR9k= To: npostavs@users.sourceforge.net From: Thomas Ferreira Subject: Re: bug#25838: 25.1; Eshell history polluted by eshell/clear Message-ID: In-Reply-To: <87wpchfvz1.fsf@users.sourceforge.net> References: <87wpchfvz1.fsf@users.sourceforge.net> Feedback-ID: hzHUnkOt80y26w6VHErOipyKR2rXgWCeNWsHyo-lZptdPrBMSAxs-F2f3G_5aN05aCZYt7MYGRDyl6uAuNTJuQ==:Ext:ProtonMail MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="b1_1971fc9523b3d16c2b9ab0129ff1c5f6" X-Spam-Status: No, score=0.3 required=4.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, FREEMAIL_FROM, HTML_MESSAGE, MISSING_DATE autolearn=no autolearn_force=no version=3.4.1 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on mail3.protonmail.ch X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 25838 Cc: 25838@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Thomas Ferreira Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) This is a multi-part message in MIME format. --b1_1971fc9523b3d16c2b9ab0129ff1c5f6 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: base64 LS0tLS0tLS0gT3JpZ2luYWwgTWVzc2FnZSAtLS0tLS0tLQpTdWJqZWN0OiBSZTogYnVnIzI1ODM4 OiAyNS4xOyBFc2hlbGwgaGlzdG9yeSBwb2xsdXRlZCBieSBlc2hlbGwvY2xlYXIKCklNTywgaXQg c2hvdWxkIGJlIGZpbHRlcmluZyBvdXQgbmV3bGluZXMgYW55d2F5LCBidXQgc2luY2UgaXQgaXMK Y3VzdG9taXphYmxlLCBpdCdzIG5vdCBxdWl0ZSBhIHNhdGlzZmFjdG9yeSBmaXguIFdlIHNob3Vs ZCBhbHNvIGRpc2FibGUKZXNoZWxsLWFkZC10by1oaXN0b3J5IHdoaWxlIHNlbmRpbmcgdGhlIGBl c2hlbGwvY2xlYXInaW5nIGxpbmVzOgoKClRoYW5rIHlvdSwgSSBhZ3JlZSB3aXRoIHlvdSBpdCdz IGRlZmluaXRlbHkgYSBiZXR0ZXIgd2F5IHRvIGZpeCB0aGlzIGlzc3VlLg== --b1_1971fc9523b3d16c2b9ab0129ff1c5f6 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: base64 PGJsb2NrcXVvdGUgdHlwZT0iY2l0ZSIgY2xhc3M9InByb3Rvbm1haWxfcXVvdGUiPjxkaXY+LS0t LS0tLS0gT3JpZ2luYWwgTWVzc2FnZSAtLS0tLS0tLTxicj48L2Rpdj48ZGl2PlN1YmplY3Q6IFJl OiBidWcjMjU4Mzg6IDI1LjE7IEVzaGVsbCBoaXN0b3J5IHBvbGx1dGVkIGJ5IGVzaGVsbC9jbGVh cjxicj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2PklNTywgaXQgc2hvdWxkIGJlIGZpbHRlcmlu ZyBvdXQgbmV3bGluZXMgYW55d2F5LCBidXQgc2luY2UgaXQgaXM8YnI+PC9kaXY+PGRpdj4gY3Vz dG9taXphYmxlLCBpdCdzIG5vdCBxdWl0ZSBhIHNhdGlzZmFjdG9yeSBmaXguICBXZSBzaG91bGQg YWxzbyBkaXNhYmxlPGJyPjwvZGl2PjxkaXY+IGVzaGVsbC1hZGQtdG8taGlzdG9yeSB3aGlsZSBz ZW5kaW5nIHRoZSBgZXNoZWxsL2NsZWFyJ2luZyBsaW5lczo8YnI+PC9kaXY+PGRpdj4gPGJyPjwv ZGl2PjwvYmxvY2txdW90ZT48ZGl2Pjxicj48L2Rpdj48ZGl2PlRoYW5rIHlvdSwgSSBhZ3JlZSB3 aXRoIHlvdSBpdCdzIGRlZmluaXRlbHkgYSBiZXR0ZXIgd2F5IHRvIGZpeCB0aGlzIGlzc3VlLiA8 YnI+PC9kaXY+ --b1_1971fc9523b3d16c2b9ab0129ff1c5f6-- From debbugs-submit-bounces@debbugs.gnu.org Sun Feb 26 20:41:06 2017 Received: (at 25838) by debbugs.gnu.org; 27 Feb 2017 01:41:06 +0000 Received: from localhost ([127.0.0.1]:57336 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ciAJG-0004wn-B1 for submit@debbugs.gnu.org; Sun, 26 Feb 2017 20:41:06 -0500 Received: from mail-it0-f52.google.com ([209.85.214.52]:35729) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ciAJE-0004w7-94; Sun, 26 Feb 2017 20:41:04 -0500 Received: by mail-it0-f52.google.com with SMTP id 203so52278531ith.0; Sun, 26 Feb 2017 17:41:04 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=z8D8V8VvXUVGMFt+DijMKxlbgi4DqPhjk3deaC6zFqc=; b=gmRL6sU8XdG7ltYasGr6mWuXcMB0IvKjpxWrxa36vj+i/clYp7cKUlKoqsfGdKSyIu sGEnG4FGns5/C4q4Ey9WgCySZgJhh+jwH0bfsNQSJSzgZS5KtSEHXW1DZ4yxgUEBFbqR r4LHBNtco0w0eS0vqeOCt71gF89OVxDsvOKMMcRD96RQEb1ulvUVpsUpRA6Qs21lnWsN dmGusCNLuGZ4Y1hHxwk9wU4C/+eG4tjQK0gVMcFSecZ+xLvLt6gdRtY4Vu5xV4v0mgID cFubBe7sXYH5AubXhTjBuGKoSJ/gcpWbzweHIZzaGlaYn6XEir9TlySnbE7S6qnNZubw vzNw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:references:date :in-reply-to:message-id:user-agent:mime-version; bh=z8D8V8VvXUVGMFt+DijMKxlbgi4DqPhjk3deaC6zFqc=; b=TjGTVzFBCd7GiAtfgNu5MCOHV3eBc7Y/JjTu2EXq/h/wVUZUnei2sl6SvA59PpgoWh 9SRZdVvtBoDPDquDOy5550yiin/Tf8j4XTm/trhqs5P+2b0aeuPuRNHBdFKQcbMsAWL0 MNe/YQXDdoaSW0nKmYNs6kprtNvq9wm8QWhhs1FpE5UrwN+TmLszqNUK/UEW311Itm0b 6FTV1DBVm2FYmADMfcNbvpDPPlnoLWFvTjNg+nO6UsZPCc5N2U8Wt4p6ccqTqWsb3rMc 6Rn5vP7M8urBFX6sHg26oKYRQqyK57rcbtGOzIhBn3xI0i5MtATLy1V7kb3L/+SC+DG8 lLUA== X-Gm-Message-State: AMke39liM3jWCXziKEDvp4r01RwR7kLfZX5eNPk61wcJ9i66NcUDtmtdrXEcqoOPpflRsQ== X-Received: by 10.36.228.3 with SMTP id o3mr1421626ith.95.1488159658531; Sun, 26 Feb 2017 17:40:58 -0800 (PST) Received: from zony ([45.2.7.65]) by smtp.googlemail.com with ESMTPSA id 62sm4456711itl.1.2017.02.26.17.40.57 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sun, 26 Feb 2017 17:40:57 -0800 (PST) From: npostavs@users.sourceforge.net To: Thomas Ferreira Subject: Re: bug#25838: 25.1; Eshell history polluted by eshell/clear References: <87wpchfvz1.fsf@users.sourceforge.net> Date: Sun, 26 Feb 2017 20:42:09 -0500 In-Reply-To: (Thomas Ferreira's message of "Thu, 23 Feb 2017 04:20:05 -0500") Message-ID: <87mvd8e7f2.fsf@users.sourceforge.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.7 (/) X-Debbugs-Envelope-To: 25838 Cc: 25838@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.7 (/) tags 25838 fixed close 25838 26.1 quit Thomas Ferreira writes: > -------- Original Message -------- > Subject: Re: bug#25838: 25.1; Eshell history polluted by eshell/clear > > IMO, it should be filtering out newlines anyway, but since it is > customizable, it's not quite a satisfactory fix. We should also disable > eshell-add-to-history while sending the `eshell/clear'ing lines: > > Thank you, I agree with you it's definitely a better way to fix this issue. Pushed to master [1: 4676542062]. 1: 2017-02-26 20:39:11 -0500 46765420620509f17dbd6a90f6829e6e2b26b0c6 Don't record eshell/clear "command" in history (Bug#25838) From unknown Sat Aug 09 13:15:56 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 27 Mar 2017 11:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator