From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Robert Park Newsgroups: gmane.emacs.bugs Subject: bug#12398: 23.4; Disabling fringes causes term to garble certain text output. Date: Sat, 13 Oct 2012 13:15:44 -0500 Message-ID: References: <87a9vqrbkt.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 X-Trace: ger.gmane.org 1350152232 2085 80.91.229.3 (13 Oct 2012 18:17:12 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 13 Oct 2012 18:17:12 +0000 (UTC) Cc: 12398@debbugs.gnu.org To: Chong Yidong Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Oct 13 20:17:18 2012 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 1TN6Gx-0004AW-Cr for geb-bug-gnu-emacs@m.gmane.org; Sat, 13 Oct 2012 20:17:15 +0200 Original-Received: from localhost ([::1]:40220 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TN6Gq-00028A-Oz for geb-bug-gnu-emacs@m.gmane.org; Sat, 13 Oct 2012 14:17:08 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:33943) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TN6Go-000285-R7 for bug-gnu-emacs@gnu.org; Sat, 13 Oct 2012 14:17:07 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TN6Gn-0004Ml-Kw for bug-gnu-emacs@gnu.org; Sat, 13 Oct 2012 14:17:06 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:60772) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TN6Gn-0004Mf-Hj for bug-gnu-emacs@gnu.org; Sat, 13 Oct 2012 14:17:05 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1TN6Hh-00014F-Oj for bug-gnu-emacs@gnu.org; Sat, 13 Oct 2012 14:18:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Robert Park Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 13 Oct 2012 18:18:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 12398 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 12398-submit@debbugs.gnu.org id=B12398.13501522534063 (code B ref 12398); Sat, 13 Oct 2012 18:18:01 +0000 Original-Received: (at 12398) by debbugs.gnu.org; 13 Oct 2012 18:17:33 +0000 Original-Received: from localhost ([127.0.0.1]:42790 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TN6HD-00013T-RG for submit@debbugs.gnu.org; Sat, 13 Oct 2012 14:17:33 -0400 Original-Received: from mail-ie0-f172.google.com ([209.85.223.172]:54360) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TN6H9-00013E-UU for 12398@debbugs.gnu.org; Sat, 13 Oct 2012 14:17:30 -0400 Original-Received: by mail-ie0-f172.google.com with SMTP id 9so6485070iec.3 for <12398@debbugs.gnu.org>; Sat, 13 Oct 2012 11:16:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date :x-google-sender-auth:message-id:subject:to:cc:content-type; bh=GkV/P4aSzKzLM5UA0Qn3JzHvrYO+fhromqeuOebUmeQ=; b=ZKCo6Q2XCHhgLBC2TxdWUdCQaU5pD+L0KZ1b/cZLZcalDkBRKy+NVmRhkyqmbJia+B ea84izKlPqGneCwu0x1xC3ncXA+MI5qAQaBeCq1N+U5YHJFxwpdSTrtxXw0VAGEjQjvQ 7Xd3ZUNxb1n++k1/NS09nDK5avuEL5OFJCdcKpySiOeP2yNwWjkdMKgC1jX1Crf/Sup5 JPm5obV19baOhqkWWOdZE2G0L91753SwJh5ur9/264cUNxgHJ8ESrObb8shQP3iyrZrS 4nSr69t58SVg1gg4CF4b7jVTkZhDgFDdJS0N7o6rc/IpOhziEWzDl4XzrEnLTzeCvqrq oaQA== Original-Received: by 10.50.216.167 with SMTP id or7mr5048762igc.73.1350152185155; Sat, 13 Oct 2012 11:16:25 -0700 (PDT) Original-Received: by 10.64.96.71 with HTTP; Sat, 13 Oct 2012 11:15:44 -0700 (PDT) In-Reply-To: <87a9vqrbkt.fsf@gnu.org> X-Google-Sender-Auth: 1SUF6_0V5aOnj1b1HylgwmeCA54 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) 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:65570 Archived-At: On Sat, Oct 13, 2012 at 4:00 AM, Chong Yidong wrote: > Thanks for the bug report. This bug has been fixed in Emacs 24. Was it only *just* fixed? Because I can still reproduce it in Emacs 24.1.1. 1. eval this elisp: (set-fringe-mode (cons 0 0)) 2. Run any command that outputs long lines in term-mode: $ echo `seq 100` Expected output: robru ~ $ echo `seq 100` 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 Actual output: $ bru ~4 95 96 97 98 99 100 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 Note that I have a two-line $PS1 set, and the output appears to be the second line of my prompt ('$ ') laid over the first line of my prompt ('robru ~') laid over the third line of the output (the numbers). Further, once this condition is triggered, *all* further output regardless of line length just overwrites this same one line, until C-l is typed, then everything goes back to normal (at least until another long line is printed). The workaround is to enable the fringe on just one side: (set-fringe-mode (cons 0 1)) And then everything works fine. -- http://gottengeography.ca