From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Emanuel Berg Newsgroups: gmane.emacs.help Subject: Re: How to really clear eshell buffer? Date: Sat, 09 Jun 2018 23:39:51 +0200 Organization: Aioe.org NNTP Server Message-ID: <86r2lfwsew.fsf@zoho.com> References: <39643308-1912-7c8c-88b8-e777f1b5230c@xgm.de> <867en7ybgv.fsf@zoho.com> <86zi03wucg.fsf@zoho.com> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1528580300 15817 195.159.176.226 (9 Jun 2018 21:38:20 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sat, 9 Jun 2018 21:38:20 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4 (gnu/linux) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Sat Jun 09 23:38:16 2018 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fRlYt-00041r-Pw for geh-help-gnu-emacs@m.gmane.org; Sat, 09 Jun 2018 23:38:15 +0200 Original-Received: from localhost ([::1]:41570 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fRlaz-0001Kv-41 for geh-help-gnu-emacs@m.gmane.org; Sat, 09 Jun 2018 17:40:25 -0400 Original-Path: usenet.stanford.edu!goblin3!goblin2!goblin.stu.neva.ru!aioe.org!.POSTED!not-for-mail Original-Newsgroups: gnu.emacs.help Original-Lines: 33 Original-NNTP-Posting-Host: cRcuMnzjCdtBkcQq4LWXQQ.user.gioia.aioe.org Original-X-Complaints-To: abuse@aioe.org Cancel-Lock: sha1:QhRlfyDAIEf7ZV179GecuFssMhM= X-Notice: Filtered by postfilter v. 0.8.3 Mail-Copies-To: never Original-Xref: usenet.stanford.edu gnu.emacs.help:222953 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "help-gnu-emacs" Xref: news.gmane.org gmane.emacs.help:117074 Archived-At: > (defun eclear () > (interactive) > (let ((inhibit-read-only t)) > (delete-region (point-min) (point-at-bol)) )) In the thread about ERC, the question was raised why one couldn't just throw away the IRC logs and be done with it. Here, the question is the same, only opposite, why would one want to throw the previous work and IO away? I remember using the Linux VT before I learned about tmux [1], it was very annoying that one could never scroll back to see information already processed. Note that this limitation was always there, and one didn't even have to (ab)use clear, still, using clear this way brings me back to that very frustrated situation. To clear the screen to clear one's thoughts, i.e. to focus, is one thing, but then why is it necessary to remove the material altogether, why isn't just hiding it above enough? [1] I hear one can do the same with screen and probably some other software as well. -- underground experts united http://user.it.uu.se/~embe8573