From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: Menus with more items than the TTY can display Date: Sat, 19 Oct 2013 22:15:41 +0300 Message-ID: <83ppr1kr6q.fsf@gnu.org> References: <83a9igrqq1.fsf@gnu.org> <5257E3B3.4070508@yandex.ru> <834n8nswas.fsf@gnu.org> <831u3nrhf9.fsf@gnu.org> <525D8938.6080208@gmx.at> <83hacipd88.fsf@gnu.org> <525E43D8.6060109@gmx.at> <83bo2pp7kd.fsf@gnu.org> <525ED0CE.9010001@gmx.at> <834n8hozdu.fsf@gnu.org> <525EDC1A.9070201@gmx.at> <83y55tnii4.fsf@gnu.org> <525FADCF.5010700@gmx.at> <83ob6nonry.fsf@gnu.org> <52601ACA.9070603@gmx.at> <83iowvokoj.fsf@gnu.org> <526025E8.20009@gmx.at> <83fvrzoe6o.fsf@gnu.org> <83eh7joda2.fsf@gnu.org> <5260E981.6020604@gmx.at> <8361suorfj.fsf@gnu.org> <52614739.9040901@gmx.at> <83ob6mmw9j.fsf@gnu.org> <83k3hamlr5.fsf@gnu.org> <5262613C.1020207@gmx.at> <83zjq5lbmu.fsf@gnu.org> <52628FDA.6050502@gmx.at> <83vc0tl34r.fsf@gnu.org> <83txgdkz5y.fsf@gnu.org> <5262D122.3040709@gmx.at> Reply-To: Eli Zaretskii NNTP-Posting-Host: plane.gmane.org X-Trace: ger.gmane.org 1382210146 10428 80.91.229.3 (19 Oct 2013 19:15:46 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 19 Oct 2013 19:15:46 +0000 (UTC) Cc: emacs-devel@gnu.org To: martin rudalics Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Oct 19 21:15:49 2013 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 1VXc05-0003Qu-Kn for ged-emacs-devel@m.gmane.org; Sat, 19 Oct 2013 21:15:49 +0200 Original-Received: from localhost ([::1]:34159 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VXc05-0004lB-6h for ged-emacs-devel@m.gmane.org; Sat, 19 Oct 2013 15:15:49 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:38234) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VXbzw-0004kt-SP for emacs-devel@gnu.org; Sat, 19 Oct 2013 15:15:45 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VXbzr-00021L-Kl for emacs-devel@gnu.org; Sat, 19 Oct 2013 15:15:40 -0400 Original-Received: from mtaout22.012.net.il ([80.179.55.172]:60643) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VXbzr-0001z8-Aq for emacs-devel@gnu.org; Sat, 19 Oct 2013 15:15:35 -0400 Original-Received: from conversion-daemon.a-mtaout22.012.net.il by a-mtaout22.012.net.il (HyperSendmail v2007.08) id <0MUX00K00JZSVU00@a-mtaout22.012.net.il> for emacs-devel@gnu.org; Sat, 19 Oct 2013 22:15:34 +0300 (IDT) Original-Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout22.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0MUX00KG7K5XJNA0@a-mtaout22.012.net.il>; Sat, 19 Oct 2013 22:15:34 +0300 (IDT) In-reply-to: <5262D122.3040709@gmx.at> X-012-Sender: halo1@inter.net.il X-detected-operating-system: by eggs.gnu.org: Solaris 10 X-Received-From: 80.179.55.172 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:164377 Archived-At: > Date: Sat, 19 Oct 2013 20:36:18 +0200 > From: martin rudalics > CC: emacs-devel@gnu.org > > > It is quite clear that this happened because the second help-echo, the > > one on the right, was written starting at the x-coordinate where menu > > ends, and not at x = 0, as it should have. > > Sometimes the second help-echo starts some characters _left_ of the > position where the menu ends. Examples? Are those per chance the cases where Emacs writes only part of the new line, because it shared some characters with the old one? Like when Emacs needs to replace "Foobar" with "Foobaz", and writes only "baz" starting at the 4th character?