From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: owner@emacsbugs.donarmstrong.com (Emacs bug Tracking System) Newsgroups: gmane.emacs.bugs Subject: bug#2694: marked as done (23.0.91; C-p does not move point beyond the selective-display ellipses) Date: Thu, 19 Mar 2009 03:10:05 +0000 Message-ID: References: <87wsam8b7q.fsf@cyd.mit.edu> <87y6v47pv5.fsf@broken.deisui.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="----------=_1237432205-11012-0" X-Trace: ger.gmane.org 1237433051 8462 80.91.229.12 (19 Mar 2009 03:24:11 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 19 Mar 2009 03:24:11 +0000 (UTC) To: Chong Yidong Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Mar 19 04:25:27 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 1Lk8so-0007iy-0g for geb-bug-gnu-emacs@m.gmane.org; Thu, 19 Mar 2009 04:25:27 +0100 Original-Received: from localhost ([127.0.0.1]:51086 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Lk8rN-0000XU-J9 for geb-bug-gnu-emacs@m.gmane.org; Wed, 18 Mar 2009 23:23:57 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Lk8rH-0000XA-NQ for bug-gnu-emacs@gnu.org; Wed, 18 Mar 2009 23:23:51 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Lk8rC-0000Wj-2U for bug-gnu-emacs@gnu.org; Wed, 18 Mar 2009 23:23:50 -0400 Original-Received: from [199.232.76.173] (port=58477 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Lk8rB-0000Wg-S7 for bug-gnu-emacs@gnu.org; Wed, 18 Mar 2009 23:23:45 -0400 Original-Received: from rzlab.ucr.edu ([138.23.92.77]:44331) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1Lk8rB-00051L-5J for bug-gnu-emacs@gnu.org; Wed, 18 Mar 2009 23:23:45 -0400 Original-Received: from rzlab.ucr.edu (rzlab.ucr.edu [127.0.0.1]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n2J3Nh2Q014824; Wed, 18 Mar 2009 20:23:43 -0700 Original-Received: (from debbugs@localhost) by rzlab.ucr.edu (8.13.8/8.13.8/Submit) id n2J3A54a011193; Wed, 18 Mar 2009 20:10:05 -0700 X-Mailer: MIME-tools 5.420 (Entity 5.420) X-Loop: owner@emacsbugs.donarmstrong.com X-Emacs-PR-Message: closed 2694 X-Emacs-PR-Package: emacs X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 3) 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:26473 Archived-At: This is a multi-part message in MIME format... ------------=_1237432205-11012-0 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Your message dated Wed, 18 Mar 2009 23:04:25 -0400 with message-id <87wsam8b7q.fsf@cyd.mit.edu> and subject line Re: 23.0.91; C-p does not move point beyond the selective-= display ellipses has caused the Emacs bug report #2694, regarding 23.0.91; C-p does not move point beyond the selective-display ell= ipses to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact owner@emacsbugs.donarmstrong.com immediately.) --=20 2694: http://emacsbugs.donarmstrong.com/cgi-bin/bugreport.cgi?bug=3D2694 Emacs Bug Tracking System Contact owner@emacsbugs.donarmstrong.com with problems ------------=_1237432205-11012-0 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by emacsbugs.donarmstrong.com; 17 Mar 2009 04:09:00 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=0.1 required=4.0 tests=FOURLA autolearn=no version=3.2.5-bugs.debian.org_2005_01_02 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n2H48uBs022117 for ; Mon, 16 Mar 2009 21:08:58 -0700 Received: from mail.gnu.org ([199.232.76.166]:35416 helo=mx10.gnu.org) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1LjQbo-0003h8-DL for emacs-pretest-bug@gnu.org; Tue, 17 Mar 2009 00:08:56 -0400 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1LjQbl-0006OB-Dt for emacs-pretest-bug@gnu.org; Tue, 17 Mar 2009 00:08:56 -0400 Received: from rv-out-0708.google.com ([209.85.198.244]:25346) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1LjQbk-0006NR-UO for emacs-pretest-bug@gnu.org; Tue, 17 Mar 2009 00:08:53 -0400 Received: by rv-out-0708.google.com with SMTP id k29so2401363rvb.6 for ; Mon, 16 Mar 2009 21:08:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:sender:from:to:cc:subject :date:message-id:user-agent:mime-version:content-type; bh=XGRapOUgh/87e/9KdIfyDxX5cONjYW9rC6SH0pev/hQ=; b=oq0WVfVH2a+Vi1NQPoVNQaty24cYHTm1RF3UsQ1s8NyaYokieDxWzrL/l6Xmu/wGsl LdVZ7eLQvy+85aZHcJH9qQnwSH1kMp0VDjpEudklyWArjeUPbXHVtRkInQT+UT9ELL9f r5Yan1/wMYFxeNRwGLf9iuzQq8Nk35oiKntKw= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:from:to:cc:subject:date:message-id:user-agent:mime-version :content-type; b=qst11b4n2HK9jCFtVYX339ctWbmN+tBXRcRsO/UEETKvfuyIlFL/45qhul5Bb+xV25 lBMok9DayYAQC97RUYWyZMyvtcoiAGo/ID0QqgcJKxSEAH7H2mzA/kuLAzvS6o3GGjUY OFkvnF4K79EJARUNBpMRyeL6GuAZIZTgb6e/0= Received: by 10.114.88.1 with SMTP id l1mr3902166wab.97.1237262931292; Mon, 16 Mar 2009 21:08:51 -0700 (PDT) Received: from p360 ([150.82.175.84]) by mx.google.com with ESMTPS id j15sm5808099waf.20.2009.03.16.21.08.49 (version=TLSv1/SSLv3 cipher=RC4-MD5); Mon, 16 Mar 2009 21:08:50 -0700 (PDT) Sender: Daiki Ueno From: Daiki Ueno To: emacs-pretest-bug@gnu.org Cc: rfrancoise@debian.org Subject: 23.0.91; C-p does not move point beyond the selective-display ellipses Date: Tue, 17 Mar 2009 13:08:46 +0900 Message-ID: <87y6v47pv5.fsf@broken.deisui.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.91 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) Hi, Run with emacs -Q and try the following expression in the scratch buffer: (let ((buffer (generate-new-buffer "*test*"))) (pop-to-buffer buffer) (setq visual-line-mode nil selective-display t truncate-lines t) (insert "A\n" (make-string (/ (window-width) 2) ?B) "\r" (make-string (/ (window-width) 2) ?C) "\n") (end-of-line 0)) Your cursor will be placed at the end of line 2 (after "..."). Then even if you type C-p (previous-line) several times, the cursor stays at the same position. In GNU Emacs 23.0.91.1 (i486-pc-linux-gnu, GTK+ Version 2.12.12) of 2009-03-01 on elegiac, modified by Debian (emacs-snapshot package, version 1:20090228-1) 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' '--infodir=/usr/share/info' '--mandir=/usr/share/man' '--with-pop=yes' '--enable-locallisppath=/etc/emacs-snapshot:/etc/emacs:/usr/local/share/emacs/23.0.91/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/23.0.91/site-lisp:/usr/share/emacs/site-lisp' '--with-x=yes' '--with-x-toolkit=gtk' 'build_alias=i486-linux-gnu' 'host_alias=i486-linux-gnu' 'CFLAGS=-DDEBIAN -DSITELOAD_PURESIZE_EXTRA=5000 -g -O2' 'LDFLAGS=-g -Wl,--as-needed' 'CPPFLAGS='' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil 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: ja_JP.UTF-8 value of $XMODIFIERS: @im=SCIM locale-coding-system: utf-8-unix default-enable-multibyte-characters: t Major mode: Group Minor modes in effect: gnus-topic-mode: t gnus-undo-mode: t which-function-mode: t icomplete-mode: t tooltip-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t global-auto-composition-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t column-number-mode: t line-number-mode: t transient-mark-mode: t Recent input: x g n u s SPC n o SPC SPC y L x r e p o r Recent messages: Loading /home/ueno/.skk-cus...done For information about GNU Emacs and the GNU system, type C-h C-a. Saving file /home/ueno/.newsrc-dribble... Wrote /home/ueno/.newsrc-dribble Gnus auto-save file exists. Do you want to read it? (y or n) Reading /home/ueno/.newsrc.eld... Ignoring disappeared server `nnimap' Checking new news...done Scanning for dabbrevs...100% -- Daiki Ueno ------------=_1237432205-11012-0 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 2694-done) by emacsbugs.donarmstrong.com; 19 Mar 2009 03:03:05 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=0.0 required=4.0 tests=none autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from cyd.mit.edu (CYD.MIT.EDU [18.115.2.24]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n2J333gT008908 for <2694-done@emacsbugs.donarmstrong.com>; Wed, 18 Mar 2009 20:03:04 -0700 Received: by cyd.mit.edu (Postfix, from userid 1000) id 202CC57E245; Wed, 18 Mar 2009 23:04:25 -0400 (EDT) From: Chong Yidong To: Daiki Ueno Cc: 2694-done@emacsbugs.donarmstrong.com Subject: Re: 23.0.91; C-p does not move point beyond the selective-display ellipses Date: Wed, 18 Mar 2009 23:04:25 -0400 Message-ID: <87wsam8b7q.fsf@cyd.mit.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii > (let ((buffer (generate-new-buffer "*test*"))) > (pop-to-buffer buffer) > (setq visual-line-mode nil > selective-display t > truncate-lines t) > (insert "A\n" > (make-string (/ (window-width) 2) ?B) "\r" > (make-string (/ (window-width) 2) ?C) "\n") > (end-of-line 0)) > > Your cursor will be placed at the end of line 2 (after "..."). Then > even if you type C-p (previous-line) several times, the cursor stays at > the same position. I've checked in a fix. This fix consists of reverting a change to the vertical-motion code made in 2005. I don't know the rationale for that change---the comments say it's for dealing with selective-display, but it gives rise to the bug you reported, and reverting it does not seem to cause any problems. However, my tests are not conclusive, so if you could do some further testing to make sure I did not reintroduce any problems, I'd appreciate it. Thanks. ------------=_1237432205-11012-0--