From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: kees@altium.nl (Kees Bakker) Newsgroups: gmane.emacs.bugs,gmane.emacs.pretest.bugs Subject: bug#3805: 23.1.50; Strange cursor movement in truncation mode Date: Fri, 10 Jul 2009 11:23:28 +0200 (CEST) Message-ID: <20090710092328.1D6914033D@koli.tasking.nl> Reply-To: Kees Bakker , 3805@emacsbugs.donarmstrong.com NNTP-Posting-Host: lo.gmane.org X-Trace: ger.gmane.org 1247291048 22026 80.91.229.12 (11 Jul 2009 05:44:08 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 11 Jul 2009 05:44:08 +0000 (UTC) To: emacs-pretest-bug@gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Jul 11 07:44:01 2009 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1MPVNQ-0000CK-ON for geb-bug-gnu-emacs@m.gmane.org; Sat, 11 Jul 2009 07:44:01 +0200 Original-Received: from localhost ([127.0.0.1]:50027 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MPVNQ-0000px-1X for geb-bug-gnu-emacs@m.gmane.org; Sat, 11 Jul 2009 01:44:00 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MPCXv-0003sw-Kx for bug-gnu-emacs@gnu.org; Fri, 10 Jul 2009 05:37:35 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MPCXp-0003lc-Ug for bug-gnu-emacs@gnu.org; Fri, 10 Jul 2009 05:37:34 -0400 Original-Received: from [199.232.76.173] (port=39497 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MPCXp-0003lI-Ne for bug-gnu-emacs@gnu.org; Fri, 10 Jul 2009 05:37:29 -0400 Original-Received: from rzlab.ucr.edu ([138.23.92.77]:46445) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1MPCXp-000286-77 for bug-gnu-emacs@gnu.org; Fri, 10 Jul 2009 05:37:29 -0400 Original-Received: from rzlab.ucr.edu (rzlab.ucr.edu [127.0.0.1]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n6A9bQFT006500; Fri, 10 Jul 2009 02:37:27 -0700 Original-Received: (from debbugs@localhost) by rzlab.ucr.edu (8.14.3/8.14.3/Submit) id n6A9U3Ej005088; Fri, 10 Jul 2009 02:30:03 -0700 X-Loop: owner@emacsbugs.donarmstrong.com Resent-From: kees@altium.nl (Kees Bakker) Resent-To: bug-submit-list@donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Fri, 10 Jul 2009 09:30:03 +0000 Resent-Message-ID: Resent-Sender: owner@emacsbugs.donarmstrong.com X-Emacs-PR-Message: report 3805 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Original-Received: via spool by submit@emacsbugs.donarmstrong.com id=B.12472178224257 (code B ref -1); Fri, 10 Jul 2009 09:30:03 +0000 Original-Received: (at submit) by emacsbugs.donarmstrong.com; 10 Jul 2009 09:23:42 +0000 X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. Original-Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n6A9Nb23004252 for ; Fri, 10 Jul 2009 02:23:38 -0700 Original-Received: from mail.gnu.org ([199.232.76.166]:33906 helo=mx10.gnu.org) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1MPCKO-0002u3-48 for emacs-pretest-bug@gnu.org; Fri, 10 Jul 2009 05:23:36 -0400 Original-Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1MPCKL-0007ck-0R for emacs-pretest-bug@gnu.org; Fri, 10 Jul 2009 05:23:35 -0400 Original-Received: from ns2.tasking.nl ([195.193.207.10]:37794) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1MPCKK-0007bP-CB for emacs-pretest-bug@gnu.org; Fri, 10 Jul 2009 05:23:32 -0400 Original-Received: from leonino.tasking.nl (nl-fg300a-1-dmz.tasking.nl [172.16.1.8]) by ns2.tasking.nl (8.14.3/8.14.3) with ESMTP id n6A9NSWr012739 for ; Fri, 10 Jul 2009 11:23:28 +0200 (MEST) Original-Received: from koli.tasking.nl (koli.tasking.nl [172.17.1.96]) by leonino.tasking.nl (8.14.3/8.14.3) with ESMTP id n6A9NS7X010003 for ; Fri, 10 Jul 2009 11:23:28 +0200 (MEST) Original-Received: by koli.tasking.nl (Postfix, from userid 269) id 1D6914033D; Fri, 10 Jul 2009 11:23:28 +0200 (CEST) X-detected-operating-system: by monty-python.gnu.org: OpenBSD 3.0-3.9 X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) Resent-Date: Fri, 10 Jul 2009 05:37:34 -0400 X-Mailman-Approved-At: Sat, 11 Jul 2009 01:43:46 -0400 X-BeenThere: bug-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:29310 gmane.emacs.pretest.bugs:24766 Archived-At: Here is an example file to reproduce the bug. 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 Resize your screen to 50 characters wide, and do a toggle-truncate-lines. Emacs23-gtk will show arrows on the right (and left) for the part of the lines that is not visible. Move the cursor to the end of the first line. Then move down, up and down. And again up, down, up, down. You'll see that the cursor does not go the same position in the second each time. Second experiment. Move cursor further down to the line after these three long lines, and then move up again. And repeat that a few times, and you'll see that the cursor is not coming back to the same position each time. In GNU Emacs 23.1.50.1 (i486-pc-linux-gnu, GTK+ Version 2.12.12) of 2009-06-29 on koli, modified by Debian Windowing system distributor `The X.Org Foundation', version 11.0.10402000 configured using `configure '--build=i486-linux-gnu' '--host=i486-linux-gnu' '--prefix=/usr' '--sharedstatedir=/var/lib' '--libexecdir=/usr/lib' '--localstatedir=/var/lib' '--infodir=/usr/share/info' '--mandir=/usr/share/man' '--with-pop=yes' '--enable-locallisppath=/etc/emacs23:/etc/emacs:/usr/local/share/emacs/23.1.50/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/23.1.50/site-lisp:/usr/share/emacs/site-lisp:/usr/share/emacs/23.1.50/leim' '--with-x=yes' '--with-x-toolkit=gtk' '--with-toolkit-scroll-bars' 'build_alias=i486-linux-gnu' 'host_alias=i486-linux-gnu' 'CFLAGS=-DDEBIAN -g -O2' 'LDFLAGS=-g' 'CPPFLAGS='' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: POSIX value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: en_US.utf8 value of $XMODIFIERS: nil locale-coding-system: utf-8-unix default-enable-multibyte-characters: t Major mode: Fundamental Minor modes in effect: tooltip-mode: t tool-bar-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t global-auto-composition-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t Recent input: M-x t o g g t r C-g C-g C-g C-g C-g C-x k C-x C-f / t m p / t r C-e M-x C-e C-e Recent messages: For information about GNU Emacs and the GNU system, type C-h C-a. Truncate long lines enabled Quit [5 times] Truncate long lines enabled