From unknown Fri Jun 20 07:22:16 2025 X-Loop: help-debbugs@gnu.org Subject: bug#18231: emacs -nw garbles display badly on trunk Resent-From: Paul Eggert Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 09 Aug 2014 18:47:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 18231 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 18231@debbugs.gnu.org Cc: dhruva X-Debbugs-Original-To: Emacs bug reports and feature requests Received: via spool by submit@debbugs.gnu.org id=B.14076099651229 (code B ref -1); Sat, 09 Aug 2014 18:47:02 +0000 Received: (at submit) by debbugs.gnu.org; 9 Aug 2014 18:46:05 +0000 Received: from localhost ([127.0.0.1]:36683 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XGBeW-0000Jk-RH for submit@debbugs.gnu.org; Sat, 09 Aug 2014 14:46:05 -0400 Received: from eggs.gnu.org ([208.118.235.92]:39285) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XGBeS-0000J6-GE for submit@debbugs.gnu.org; Sat, 09 Aug 2014 14:46:01 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XGBeG-0006XR-Ic for submit@debbugs.gnu.org; Sat, 09 Aug 2014 14:45:55 -0400 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 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:33265) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XGBeG-0006XN-FA for submit@debbugs.gnu.org; Sat, 09 Aug 2014 14:45:48 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:41002) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XGBeA-0004QK-EF for bug-gnu-emacs@gnu.org; Sat, 09 Aug 2014 14:45:48 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XGBe4-0006X2-HE for bug-gnu-emacs@gnu.org; Sat, 09 Aug 2014 14:45:42 -0400 Received: from smtp.cs.ucla.edu ([131.179.128.62]:55299) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XGBe4-0006Wx-BE for bug-gnu-emacs@gnu.org; Sat, 09 Aug 2014 14:45:36 -0400 Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp.cs.ucla.edu (Postfix) with ESMTP id C8E40A6000B; Sat, 9 Aug 2014 11:45:34 -0700 (PDT) X-Virus-Scanned: amavisd-new at smtp.cs.ucla.edu Received: from smtp.cs.ucla.edu ([127.0.0.1]) by localhost (smtp.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id doLCTChSUp+u; Sat, 9 Aug 2014 11:45:30 -0700 (PDT) Received: from [192.168.1.9] (pool-71-177-17-123.lsanca.dsl-w.verizon.net [71.177.17.123]) by smtp.cs.ucla.edu (Postfix) with ESMTPSA id 0746F39E8011; Sat, 9 Aug 2014 11:45:30 -0700 (PDT) Message-ID: <53E66C49.6010807@cs.ucla.edu> Date: Sat, 09 Aug 2014 11:45:29 -0700 From: Paul Eggert Organization: UCLA Computer Science Department User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -4.0 (----) dhruva's emacs-devel email: http://lists.gnu.org/archive/html/emacs-devel/2014-08/msg00172.html prompts me to report that I've been noticing similar problems on the trunk for some weeks. The terminal window gets glitched up pretty badly, making emacs -nw unusable except for brief sessions. Unfortunately I don't have a simple recipe for reproducing it. The recipe that dhruva gives here: http://lists.gnu.org/archive/html/emacs-devel/2014-08/msg00175.html does not reproduce the problem for me. I do observe that once the glitches start to happen, they seem occur even if I exit Emacs and start up Emacs 24.3 (which normally does not have the problem), leading me to suspect that the problem has something to do with terminal modes. One combination that illustrates the problem is gnome-terminal 3.6.2 (Ubuntu 14.04 x86-64) connected via ssh to Fedora 20 x86-64 that is running Emacs trunk. From unknown Fri Jun 20 07:22:16 2025 X-Loop: help-debbugs@gnu.org Subject: bug#18231: emacs -nw garbles display badly on trunk Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 09 Aug 2014 19:07:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 18231 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Paul Eggert Cc: 18231@debbugs.gnu.org, dhruvakm@gmail.com Reply-To: Eli Zaretskii Received: via spool by 18231-submit@debbugs.gnu.org id=B18231.14076112033298 (code B ref 18231); Sat, 09 Aug 2014 19:07:02 +0000 Received: (at 18231) by debbugs.gnu.org; 9 Aug 2014 19:06:43 +0000 Received: from localhost ([127.0.0.1]:36694 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XGByU-0000r6-4c for submit@debbugs.gnu.org; Sat, 09 Aug 2014 15:06:42 -0400 Received: from mtaout22.012.net.il ([80.179.55.172]:61480) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XGByQ-0000qr-HN for 18231@debbugs.gnu.org; Sat, 09 Aug 2014 15:06:40 -0400 Received: from conversion-daemon.a-mtaout22.012.net.il by a-mtaout22.012.net.il (HyperSendmail v2007.08) id <0NA100100ZQOA100@a-mtaout22.012.net.il> for 18231@debbugs.gnu.org; Sat, 09 Aug 2014 22:06:31 +0300 (IDT) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout22.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NA1000PRZQVPV90@a-mtaout22.012.net.il>; Sat, 09 Aug 2014 22:06:31 +0300 (IDT) Date: Sat, 09 Aug 2014 22:06:21 +0300 From: Eli Zaretskii In-reply-to: <53E66C49.6010807@cs.ucla.edu> X-012-Sender: halo1@inter.net.il Message-id: <83bnrtlbyq.fsf@gnu.org> References: <53E66C49.6010807@cs.ucla.edu> X-Spam-Score: 1.0 (+) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: 1.0 (+) > Date: Sat, 09 Aug 2014 11:45:29 -0700 > From: Paul Eggert > Cc: dhruva > > dhruva's emacs-devel email: > > http://lists.gnu.org/archive/html/emacs-devel/2014-08/msg00172.html > > prompts me to report that I've been noticing similar problems on the > trunk for some weeks. The terminal window gets glitched up pretty > badly, making emacs -nw unusable except for brief sessions. Until this is fixed, "M-x redraw-display RET" should fix the session. At least it does that for me when I follow Dhriva's recipe. From unknown Fri Jun 20 07:22:16 2025 X-Loop: help-debbugs@gnu.org Subject: bug#18231: terminal getting garbled running 'emacs -nw' Resent-From: dhruva Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 10 Aug 2014 19:05:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 18231 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 18231@debbugs.gnu.org, emacs-devel@gnu.org Received: via spool by 18231-submit@debbugs.gnu.org id=B18231.140769750010257 (code B ref 18231); Sun, 10 Aug 2014 19:05:02 +0000 Received: (at 18231) by debbugs.gnu.org; 10 Aug 2014 19:05:00 +0000 Received: from localhost ([127.0.0.1]:37978 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XGYQM-0002fM-Tu for submit@debbugs.gnu.org; Sun, 10 Aug 2014 15:04:59 -0400 Received: from mail-ig0-f177.google.com ([209.85.213.177]:54629) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XGXLO-0000ue-BV for 18231@debbugs.gnu.org; Sun, 10 Aug 2014 13:55:47 -0400 Received: by mail-ig0-f177.google.com with SMTP id hn18so3215751igb.16 for <18231@debbugs.gnu.org>; Sun, 10 Aug 2014 10:55:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=cxcp1AthzCgJsKDxXcsJZfRL2qTB6t512bXCEtiyQ+I=; b=YOh8PDt53GgJoqim72F4WEXxmEOOHJ36SgThFkOP7ZgOhMppFA9mxm30WQKo2LQWV+ gWCHcbAhph0OhZsRPdwvKu4alLFJPD7cdVOI7RVplQDH2ZlLiNaCDJQAWTwnvR6Zi+zT qfSt7Rft6QRa+ANywJumph/SHzEyxvVvziS6GOQP+dhYr371MgibAYm7vWGSTUnJ9o6k zElg+XxLtO6svToiUHC+iLmACqiauk/1aurkhIougBdfrBVwHGwnnwAGEEoE3NdhMrnB qLOL4CmwtI5gMgRkldXMWTzBpNe6q18gQ729yCaZ2it/+v/WqvLPSxYVacDhnVO3EJQ8 dlaw== MIME-Version: 1.0 X-Received: by 10.50.25.41 with SMTP id z9mr22943581igf.0.1407693340395; Sun, 10 Aug 2014 10:55:40 -0700 (PDT) Received: by 10.107.155.130 with HTTP; Sun, 10 Aug 2014 10:55:40 -0700 (PDT) In-Reply-To: <837g2hkqoa.fsf@gnu.org> References: <83a97dlbxw.fsf@gnu.org> <837g2hkqoa.fsf@gnu.org> Date: Sun, 10 Aug 2014 10:55:40 -0700 Message-ID: From: dhruva Content-Type: multipart/alternative; boundary=047d7bd7689481d2f605004a2564 X-Spam-Score: -0.7 (/) X-Mailman-Approved-At: Sun, 10 Aug 2014 15:04:57 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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 (/) --047d7bd7689481d2f605004a2564 Content-Type: text/plain; charset=ISO-8859-1 The following commit appears to have solved the problem, thanks! commit 6e2fb6f9f26f6a4ae8fbfb5ca0e69a5939adade2 Author: martin rudalics Date: Sun Aug 10 10:26:28 2014 +0200 Fix handling of menu bar line on TTY frames (Bug#18136) (Bug#18196). -dhruva On Sat, Aug 9, 2014 at 7:46 PM, Eli Zaretskii wrote: > > Date: Sat, 9 Aug 2014 14:14:14 -0700 > > From: dhruva > > Cc: emacs development > > > > Give me some pointers and I will debug. > > I'd start by putting a breakpoint in adjust_frame_size, and see who > calls it with what values. > --047d7bd7689481d2f605004a2564 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
The following commit appears to have solved the probl= em, thanks!

commit 6e2fb6f9f26f6a4ae8fbfb5ca0e69a5= 939adade2
Author: martin rudalics <rudalics@gmx.at>
Date: =A0 Sun Aug 10 10:26:28 2014 +0200

=A0 = =A0 Fix handling of menu bar line on TTY frames (Bug#18136) (Bug#18196).

-dhruva

On Sat, Aug 9, 2014 at 7:46 PM, Eli Zaretskii <eliz@gnu.org> wrot= e:
> Date: Sat, 9 Aug 2014 14:14:14 -0700
> From: dhruva <dhruvakm@gmail.= com>
> Cc: emacs development <emacs= -devel@gnu.org>
>
> Give me some pointers and I will debug.

I'd start by putting a breakpoint in adjust_frame_size, and see w= ho
calls it with what values.

--047d7bd7689481d2f605004a2564-- From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 10 15:11:21 2014 Received: (at control) by debbugs.gnu.org; 10 Aug 2014 19:11:21 +0000 Received: from localhost ([127.0.0.1]:37988 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XGYWX-0002pw-0R for submit@debbugs.gnu.org; Sun, 10 Aug 2014 15:11:21 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:57650 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XGYWU-0002pn-9a for control@debbugs.gnu.org; Sun, 10 Aug 2014 15:11:19 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1XGYWT-00043Q-Sr for control@debbugs.gnu.org; Sun, 10 Aug 2014 15:11:17 -0400 Date: Sun, 10 Aug 2014 15:11:17 -0400 Message-Id: Subject: control message for bug 18231 To: X-Mailer: mail (GNU Mailutils 2.1) From: Glenn Morris X-Spam-Score: -5.7 (-----) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -5.7 (-----) close 18231