From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Mario Lang Newsgroups: gmane.emacs.devel Subject: Re: The text-mode menu looks very broken in emacs-24 Date: Wed, 18 Jun 2014 20:29:24 +0200 Message-ID: <87mwda6ph7.fsf@fx.delysid.org> References: <87a99amtqk.fsf@fx.delysid.org> <8338f2uw8v.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1403116189 4797 80.91.229.3 (18 Jun 2014 18:29:49 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 18 Jun 2014 18:29:49 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Jun 18 20:29:42 2014 Return-path: Envelope-to: ged-emacs-devel@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 1WxKc8-0004up-QG for ged-emacs-devel@m.gmane.org; Wed, 18 Jun 2014 20:29:40 +0200 Original-Received: from localhost ([::1]:59953 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WxKc8-0003ep-Dh for ged-emacs-devel@m.gmane.org; Wed, 18 Jun 2014 14:29:40 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:44160) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WxKc0-0003WU-A6 for emacs-devel@gnu.org; Wed, 18 Jun 2014 14:29:37 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WxKbv-0004PZ-6s for emacs-devel@gnu.org; Wed, 18 Jun 2014 14:29:32 -0400 Original-Received: from fep22.mx.upcmail.net ([62.179.121.42]:35429) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WxKbu-0004PH-Qz for emacs-devel@gnu.org; Wed, 18 Jun 2014 14:29:27 -0400 Original-Received: from edge03.upcmail.net ([192.168.13.238]) by viefep22-int.chello.at (InterMail vM.8.01.05.05 201-2260-151-110-20120111) with ESMTP id <20140618182925.TXCK27428.viefep22-int.chello.at@edge03.upcmail.net> for ; Wed, 18 Jun 2014 20:29:25 +0200 Original-Received: from fx.delysid.org ([80.109.200.215]) by edge03.upcmail.net with edge id FuVR1o00B4fLMH403uVRF8; Wed, 18 Jun 2014 20:29:25 +0200 X-SourceIP: 80.109.200.215 Original-Received: from mlang by fx.delysid.org with local (Exim 4.82) (envelope-from ) id 1WxKbt-00073t-21 for emacs-devel@gnu.org; Wed, 18 Jun 2014 20:29:25 +0200 In-Reply-To: <8338f2uw8v.fsf@gnu.org> (Eli Zaretskii's message of "Wed, 18 Jun 2014 17:29:20 +0300") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.91 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: Solaris 10 X-Received-From: 62.179.121.42 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:172510 Archived-At: Eli Zaretskii writes: >> From: Mario Lang >> Date: Wed, 18 Jun 2014 11:50:43 +0200 >>=20 >> Just tried the text-mode menu in emacs-24 branch, and it is rather >> broken. It is kind of hard for me to describe the bug in detail, but >> scrolling through the menu items of the "Edit" menu gives me randomly >> wrong aligned menu items. "Undo" is not aligned with the rest of the >> menu, but aligned to the left of the screen. Quitting the menu gives me >> left-over characters from these wrong-aligned menu items. >>=20 >> Can someone experienced with the new text mode menu take a look at this >> please? I am seeing it on Linux in tty mode, with a "--without-x" >> complied emacs. > > About 1.5 months ago, you tried the menus with a patch I sent, and > said that it was "exactly what you was looking for". Did menus work > OK then, but not now? Yes. When I tested the cursor motion changes about 1 1/2 months ago, I didn't see any display glitches. However, I tested trunk back then, and not emacs-24, to be exact. > If so, what, if anything, has changed since then, in terms of your > system configuration, the way you build Emacs, or the terminal > emulation software you are using? Nothing, except that this time I tried emacs-24. I noticed you reworked the patch just a few days ago, maybe that introduced the glitches? Note that the cursor is placed correctly at the beginning of the menu item, even if the menu item location is actually incorrect. So the cursor motion fix seems "fine", i.e., sync to the display glitches. --=20 CYa, =E2=A1=8D=E2=A0=81=E2=A0=97=E2=A0=8A=E2=A0=95