From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Reuben Thomas Newsgroups: gmane.emacs.bugs Subject: bug#7041: comint seems to truncate from places other than the top Date: Thu, 16 Sep 2010 12:42:34 +0100 Message-ID: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 X-Trace: dough.gmane.org 1284639070 20643 80.91.229.12 (16 Sep 2010 12:11:10 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Thu, 16 Sep 2010 12:11:10 +0000 (UTC) To: 7041@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Sep 16 14:11:07 2010 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1OwDIx-0002bv-FV for geb-bug-gnu-emacs@m.gmane.org; Thu, 16 Sep 2010 14:11:07 +0200 Original-Received: from localhost ([127.0.0.1]:60994 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OwDIw-0001t3-2f for geb-bug-gnu-emacs@m.gmane.org; Thu, 16 Sep 2010 08:11:06 -0400 Original-Received: from [140.186.70.92] (port=59159 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OwDIj-0001pV-F3 for bug-gnu-emacs@gnu.org; Thu, 16 Sep 2010 08:10:58 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OwDIc-0004b7-D5 for bug-gnu-emacs@gnu.org; Thu, 16 Sep 2010 08:10:53 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:51973) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OwDIc-0004b3-At for bug-gnu-emacs@gnu.org; Thu, 16 Sep 2010 08:10:46 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.69) (envelope-from ) id 1OwCpp-0004Xe-Vc; Thu, 16 Sep 2010 07:41:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Reuben Thomas Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 16 Sep 2010 11:41:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 7041 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-emacs Original-Received: via spool by submit@debbugs.gnu.org id=B.128463722617446 (code B ref -1); Thu, 16 Sep 2010 11:41:01 +0000 Original-Received: (at submit) by debbugs.gnu.org; 16 Sep 2010 11:40:26 +0000 Original-Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OwCpF-0004XL-Fa for submit@debbugs.gnu.org; Thu, 16 Sep 2010 07:40:25 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OwCpE-0004XG-0k for submit@debbugs.gnu.org; Thu, 16 Sep 2010 07:40:24 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OwCrS-0000iJ-Lj for submit@debbugs.gnu.org; Thu, 16 Sep 2010 07:42:43 -0400 Original-Received: from lists.gnu.org ([199.232.76.165]:45562) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OwCrS-0000iD-Ju for submit@debbugs.gnu.org; Thu, 16 Sep 2010 07:42:42 -0400 Original-Received: from [140.186.70.92] (port=46830 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OwCrR-0002nT-Bj for bug-gnu-emacs@gnu.org; Thu, 16 Sep 2010 07:42:42 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OwCrQ-0000hn-6u for bug-gnu-emacs@gnu.org; Thu, 16 Sep 2010 07:42:41 -0400 Original-Received: from fencepost.gnu.org ([140.186.70.10]:51153) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OwCrQ-0000hj-5g for bug-gnu-emacs@gnu.org; Thu, 16 Sep 2010 07:42:40 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:59936) by fencepost.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.69) (envelope-from ) id 1OwCri-00065A-W7 for bug-emacs@gnu.org; Thu, 16 Sep 2010 07:42:58 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OwCrO-0000ha-WE for bug-emacs@gnu.org; Thu, 16 Sep 2010 07:42:39 -0400 Original-Received: from exprod7og105.obsmtp.com ([64.18.2.163]:48318) by eggs.gnu.org with smtp (Exim 4.69) (envelope-from ) id 1OwCrO-0000gk-L7 for bug-emacs@gnu.org; Thu, 16 Sep 2010 07:42:38 -0400 Original-Received: from source ([74.125.82.175]) by exprod7ob105.postini.com ([64.18.6.12]) with SMTP ID DSNKTJICqyBxgtWOcteVABf9RBYIjRsBDPWP@postini.com; Thu, 16 Sep 2010 04:42:38 PDT Original-Received: by wye20 with SMTP id 20so1225282wye.20 for ; Thu, 16 Sep 2010 04:42:34 -0700 (PDT) Original-Received: by 10.227.42.4 with SMTP id q4mr2588100wbe.156.1284637354177; Thu, 16 Sep 2010 04:42:34 -0700 (PDT) Original-Received: by 10.227.138.213 with HTTP; Thu, 16 Sep 2010 04:42:34 -0700 (PDT) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Resent-Date: Thu, 16 Sep 2010 07:41:01 -0400 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) 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: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:40210 Archived-At: If I add comint-truncate-buffer to comint-output-filter-functions, and set comint-buffer-maximum-size to 1024, then when a term buffer reaches about that size, and I run a command that produces a lot of output, then scroll back, some of the output is missing. In other words, rather than truncate from the top of the buffer, some of the truncation at least seems to happen much nearer the bottom. If I remove comint-truncate-buffer from comint-output-filter-functions, or run a command that produces a lot of output in a fresh window (so that the number of lines of output does not exceed comint-buffer-maximum-size) then I do not see this behaviour, which is why I suspect it is to do with truncation. -- http://rrt.sc3d.org