From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Antoine Levitt Newsgroups: gmane.emacs.bugs Subject: bug#9246: Scrolling bug with word-wrap in emacs -nw Date: Sat, 24 Dec 2011 14:57:39 +0100 Message-ID: <87ehvudqcs.fsf@gmail.com> References: <8762mb1jq1.fsf@gmail.com> <1312839728.2986.6.camel@kiwi-pc2> <83fwgaxkdu.fsf@gnu.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: dough.gmane.org 1324735133 10504 80.91.229.12 (24 Dec 2011 13:58:53 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sat, 24 Dec 2011 13:58:53 +0000 (UTC) Cc: 9246@debbugs.gnu.org, Thomas Riccardi To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Dec 24 14:58:47 2011 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1ReS7a-0003Qn-UM for geb-bug-gnu-emacs@m.gmane.org; Sat, 24 Dec 2011 14:58:47 +0100 Original-Received: from localhost ([::1]:48154 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ReS7a-0003M2-JZ for geb-bug-gnu-emacs@m.gmane.org; Sat, 24 Dec 2011 08:58:46 -0500 Original-Received: from eggs.gnu.org ([140.186.70.92]:48611) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ReS7X-0003Lx-9h for bug-gnu-emacs@gnu.org; Sat, 24 Dec 2011 08:58:44 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ReS7W-0008Fo-27 for bug-gnu-emacs@gnu.org; Sat, 24 Dec 2011 08:58:43 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:50762) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ReS7V-0008Ff-S2 for bug-gnu-emacs@gnu.org; Sat, 24 Dec 2011 08:58:41 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.69) (envelope-from ) id 1ReS9m-0001xt-Ir for bug-gnu-emacs@gnu.org; Sat, 24 Dec 2011 09:01:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Antoine Levitt Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 24 Dec 2011 14:01:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 9246 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 9246-submit@debbugs.gnu.org id=B9246.13247352107492 (code B ref 9246); Sat, 24 Dec 2011 14:01:02 +0000 Original-Received: (at 9246) by debbugs.gnu.org; 24 Dec 2011 14:00:10 +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 1ReS8w-0001wn-6i for submit@debbugs.gnu.org; Sat, 24 Dec 2011 09:00:10 -0500 Original-Received: from mail-ee0-f44.google.com ([74.125.83.44]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1ReS8s-0001we-LX for 9246@debbugs.gnu.org; Sat, 24 Dec 2011 09:00:08 -0500 Original-Received: by eekc14 with SMTP id c14so10048232eek.3 for <9246@debbugs.gnu.org>; Sat, 24 Dec 2011 05:57:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type:content-transfer-encoding; bh=KK6ENO0+cT+mjPAMJGlB30Qm1qX0cL/b7IVG1yJ9nkk=; b=e1xBsBTstXbXX5KrH7tzA11nNHRhsVbNSnhzdcGzsZBkZmA+WtwT8h6hBVt5sJt/a0 lfxSyTVBBl0L97AHjQ8hGqwNxehZ0GYGAdByrxeP/ZUoTBqu9jxHegqCojXxFV96pict j3KceodSxl87l3n4crJxbXIZqEvBIf+LTqhsQ= Original-Received: by 10.213.16.198 with SMTP id p6mr21728eba.140.1324735064460; Sat, 24 Dec 2011 05:57:44 -0800 (PST) Original-Received: from lambda ([2a01:e35:2e9d:c6a0:226:5eff:fe55:54d7]) by mx.google.com with ESMTPS id z43sm63243158eef.7.2011.12.24.05.57.41 (version=TLSv1/SSLv3 cipher=OTHER); Sat, 24 Dec 2011 05:57:43 -0800 (PST) In-Reply-To: <83fwgaxkdu.fsf@gnu.org> (Eli Zaretskii's message of "Sat, 24 Dec 2011 13:46:21 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.92 (gnu/linux) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Resent-Date: Sat, 24 Dec 2011 09:01:02 -0500 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:55156 Archived-At: 24/12/11 12:46, Eli Zaretskii >> From: Thomas Riccardi >> Date: Mon, 08 Aug 2011 23:42:08 +0200 >> Cc: bug-gnu-emacs@gnu.org >>=20 >> Le samedi 06 ao=C3=BBt 2011 =C3=A0 02:12 +0200, Antoine Levitt a =C3=A9c= rit :=20 >> > How to reproduce: >> >=20 >> > emacs -nw -Q >> > (setq word-wrap t) >> > M-x erc, join a random channel >> > M-x erc-scrolltobottom-enable >> > type in a long link (http://longlinkthatgoesoveroneline.com) >> > type in random lines till window is full >> > watch all hell break loose (point at top of window, last line not visi= ble) >> >=20 >> > FWIW, this is an old bug, and probably has nothing to do with bidi. >> >=20 >>=20 >> I have the same issue. >>=20 >> It also happens when you already have the window full of logs, and you >> type a long url: as soon as the cursor hits the last column, it jumps at >> the end of the first line of log; you can continue typing but you don't >> see the text: it's one line after the last displayed line. > > Can one of you please provide a simpler test case? I tried following > the original recipe, but "M-x erc" fails for me with some mumbo-jumbo > I cannot parse. > > TIA Hi, I don't know a simpler way - at least, not without understanding erc-scrolltobottom, which I don't. How does erc fail? Does it prompt you for a server/port/nickname/password? Are you able to connect to irc.freenode.net? Then, you just have to type "/join #somethingwithnobodyonit", and that'll create a buffer for that channel, on which you can experiment. Antoine