From unknown Fri Jun 20 07:18:39 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#5998 <5998@debbugs.gnu.org> To: bug#5998 <5998@debbugs.gnu.org> Subject: Status: 23.1.96; Breadcrumbs defeat C-u 1 C-v in Info Reply-To: bug#5998 <5998@debbugs.gnu.org> Date: Fri, 20 Jun 2025 14:18:39 +0000 retitle 5998 23.1.96; Breadcrumbs defeat C-u 1 C-v in Info reassign 5998 emacs submitter 5998 Eli Zaretskii severity 5998 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Wed Apr 21 13:19:09 2010 Received: (at submit) by debbugs.gnu.org; 21 Apr 2010 17:19:10 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1O4dZt-0004WJ-0h for submit@debbugs.gnu.org; Wed, 21 Apr 2010 13:19:09 -0400 Received: from mail.gnu.org ([199.232.76.166] helo=mx10.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1O4dZq-0004Vx-Fx for submit@debbugs.gnu.org; Wed, 21 Apr 2010 13:19:07 -0400 Received: from lists.gnu.org ([199.232.76.165]:40829) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1O4dZl-0002pJ-83 for submit@debbugs.gnu.org; Wed, 21 Apr 2010 13:19:01 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1O4dZk-0005WE-A9 for bug-gnu-emacs@gnu.org; Wed, 21 Apr 2010 13:19:00 -0400 Received: from [140.186.70.92] (port=42680 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1O4dZi-0005V5-B4 for bug-gnu-emacs@gnu.org; Wed, 21 Apr 2010 13:18:59 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.0 (2010-01-18) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.1 required=5.0 tests=BAYES_00,LONGWORDS, RCVD_IN_DNSWL_NONE autolearn=no version=3.3.0 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1O4dZg-0003pW-Ht for bug-gnu-emacs@gnu.org; Wed, 21 Apr 2010 13:18:57 -0400 Received: from mtaout22.012.net.il ([80.179.55.172]:63614) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1O4dZf-0003p4-IP for bug-gnu-emacs@gnu.org; Wed, 21 Apr 2010 13:18:56 -0400 Received: from conversion-daemon.a-mtaout22.012.net.il by a-mtaout22.012.net.il (HyperSendmail v2007.08) id <0L1800I00LD1NI00@a-mtaout22.012.net.il> for bug-gnu-emacs@gnu.org; Wed, 21 Apr 2010 20:18:28 +0300 (IDT) Received: from HOME-C4E4A596F7 ([84.228.129.222]) by a-mtaout22.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0L1800E1BLEOPMC0@a-mtaout22.012.net.il> for bug-gnu-emacs@gnu.org; Wed, 21 Apr 2010 20:18:25 +0300 (IDT) Date: Wed, 21 Apr 2010 20:18:34 +0300 From: Eli Zaretskii Subject: 23.1.96; Breadcrumbs defeat C-u 1 C-v in Info X-012-Sender: halo1@inter.net.il To: bug-gnu-emacs@gnu.org Message-id: <83iq7k4tcl.fsf@gnu.org> X-detected-operating-system: by eggs.gnu.org: Solaris 10 (beta) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-Spam-Score: -3.3 (---) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.3 (---) emacs -Q C-u C-h i /path/to/emacs/info/emacs RET g Narrowing RET C-u 1 C-v Note that the display does not scroll by one line. "C-u 2 C-v" does scroll by 2 lines, as well as "C-u 1 C-v" if the breadcrumbs are not visible. You can see this in any node, not just in Narrowing, of course. In GNU Emacs 23.1.96.1 (i386-mingw-nt5.1.2600) of 2010-04-20 on HOME-C4E4A596F7 Windowing system distributor `Microsoft Corp.', version 5.1.2600 configured using `configure --with-gcc (3.4)' 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: ENU value of $XMODIFIERS: nil locale-coding-system: cp1255 default enable-multibyte-characters: t Major mode: Mail Minor modes in effect: flyspell-mode: t desktop-save-mode: t show-paren-mode: t display-time-mode: t tooltip-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-encryption-mode: t auto-compression-mode: t temp-buffer-resize-mode: t line-number-mode: t abbrev-mode: t Recent input: C-h c C-z C-z C-z C-z C-z C-z C-z C-u 1 C-v C-u 1 C-v C-z C-z C-z M-z M-z M-z M-z M-z M-z M-z M-z M-z M-z M-z M-z M-z M-z M-z M-z M-z M-z M-z M-z M-z M-z M-z M-z M-z M-z M-z M-z M-z M-z M-z C-z C-z M-z M-z M-z M-z M-z M-z M-z M-z M-z C-z C-z C-z C-z C-z C-z C-z C-z C-z C-z C-z C-z C-z C-z C-z C-z C-z C-z C-z C-z C-z C-z C-z C-z C-z C-z C-z C-z C-z M-z M-z M-z M-z M-z M-z M-z M-z M-z M-z M-z M-z M-z M-z C-z C-z M-z M-z M-z M-z M-z M-z M-z M-z C-z C-z C-z C-z C-z C-z C-z C-z C-z M-z M-z M-z M-z M-z M-z M-z M-z M-z M-z M-z C-z M-z C-z M-z M-z C-z M-z M-z C-z C-z C-z C-z l C-z C-z M-z M-z C-z M-z M-z C-z C-z C-z C-z M-x r e p o r t - e m Recent messages: Mark saved where search started Quit "\\|@[a-zA-Z]*[ ]\\| \\|[ ]*$" Making completion list... Found `paragraph-start' in Index. (Only match) Beginning of buffer C-z runs the command (lambda nil (interactive) (scroll-up 1)) Beginning of buffer [2 times] call-interactively: Beginning of buffer [2 times] call-interactively: End of buffer Load-path shadows: None found. Features: (shadow emacsbug multi-isearch help-mode view texinfo auth-source message ecomplete rfc822 mml mml-sec password-cache mm-decode mm-bodies mm-encode mailcap mail-parse rfc2231 rfc2047 rfc2045 qp ietf-drums nnheader gnus-util netrc mm-util mail-prsvr gmm-utils wid-edit mailheader canlock hashcash smtpmail dabbrev mailalias mailabbrev sendmail rmailout conf-mode newcomment ld-script sh-script executable dired-x dired-aux dired tcl generic parse-time nxml-uchnm rng-xsd xsd-regexp rng-cmpct rng-nxml rng-valid rng-loc rng-uri rng-parse nxml-parse rng-match rng-dt rng-util rng-pttrn nxml-ns nxml-mode nxml-outln nxml-rap nxml-util nxml-glyph nxml-enc xmltok sgml-mode arc-mode archive-mode make-mode python-21 python comint ring jka-compr vc-cvs info add-log flyspell ispell org-wl org-w3m org-vm org-rmail org-mhe org-mew org-irc org-jsinfo org-infojs org-html org-exp org-exp-blocks org-agenda org-info org-gnus org-bibtex org-bbdb org byte-opt bytecomp byte-compile advice help-fns advice-preload org-footnote org-src org-list org-faces org-compat org-macs time-date noutline outline easy-mmode vc-bzr sha1 hex-util cc-mode cc-fonts easymenu cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs regexp-opt rmailsum rmail mail-utils desktop server filecache saveplace generic-x paren battery time tooltip ediff-hook vc-hooks lisp-float-type mwheel dos-w32 disp-table ls-lisp w32-win w32-vars tool-bar dnd fontset image fringe lisp-mode register page menu-bar rfn-eshadow timer select scroll-bar mldrag mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev loaddefs button minibuffer faces cus-face files text-properties overlay md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process multi-tty emacs) From debbugs-submit-bounces@debbugs.gnu.org Wed Apr 21 13:40:44 2010 Received: (at 5998) by debbugs.gnu.org; 21 Apr 2010 17:40:44 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1O4dul-0004gE-Md for submit@debbugs.gnu.org; Wed, 21 Apr 2010 13:40:43 -0400 Received: from rcsinet10.oracle.com ([148.87.113.121]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1O4duj-0004g5-K0 for 5998@debbugs.gnu.org; Wed, 21 Apr 2010 13:40:42 -0400 Received: from rcsinet15.oracle.com (rcsinet15.oracle.com [148.87.113.117]) by rcsinet10.oracle.com (Switch-3.4.2/Switch-3.4.1) with ESMTP id o3LHeTsS011430 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Wed, 21 Apr 2010 17:40:30 GMT Received: from acsmt355.oracle.com (acsmt355.oracle.com [141.146.40.155]) by rcsinet15.oracle.com (Switch-3.4.2/Switch-3.4.1) with ESMTP id o3LFkCY2010478; Wed, 21 Apr 2010 17:40:27 GMT Received: from abhmt002.oracle.com by acsmt355.oracle.com with ESMTP id 196384071271871604; Wed, 21 Apr 2010 10:40:04 -0700 Received: from dradamslap1 (/130.35.178.194) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Wed, 21 Apr 2010 10:40:04 -0700 From: "Drew Adams" To: "'Eli Zaretskii'" , <5998@debbugs.gnu.org> References: <83iq7k4tcl.fsf@gnu.org> Subject: RE: bug#5998: 23.1.96; Breadcrumbs defeat C-u 1 C-v in Info Date: Wed, 21 Apr 2010 10:40:04 -0700 Message-ID: <9B4B02341F5B4DDEAFD1EB51D850CC00@us.oracle.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook 11 In-Reply-To: <83iq7k4tcl.fsf@gnu.org> Thread-Index: AcrheDSzsrDbAqpIRUuqnE6QQZia+QAAT9cA X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5579 X-Auth-Type: Internal IP X-Source-IP: rcsinet15.oracle.com [148.87.113.117] X-CT-RefId: str=0001.0A090203.4BCF388F.0019:SCFMA4539811,ss=1,fgs=0 X-Spam-Score: -4.2 (----) X-Debbugs-Envelope-To: 5998 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -4.2 (----) > emacs -Q > C-u C-h i /path/to/emacs/info/emacs RET > g Narrowing RET > C-u 1 C-v > > Note that the display does not scroll by one line. And it is a regression: the problem does not exist in GNU Emacs 23.1.95.1 (i386-mingw-nt5.1.2600) of 2010-04-03 on G41R2F1 From debbugs-submit-bounces@debbugs.gnu.org Thu Apr 22 04:38:40 2010 Received: (at 5998) by debbugs.gnu.org; 22 Apr 2010 08:38:41 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1O4rvk-0004g0-Bh for submit@debbugs.gnu.org; Thu, 22 Apr 2010 04:38:40 -0400 Received: from smtp-out1.starman.ee ([85.253.0.3] helo=mx1.starman.ee) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1O4rvi-0004fv-Lx for 5998@debbugs.gnu.org; Thu, 22 Apr 2010 04:38:39 -0400 X-Virus-Scanned: by Amavisd-New at mx1.starman.ee Received: from mail.starman.ee (82.131.34.16.cable.starman.ee [82.131.34.16]) by mx1.starman.ee (Postfix) with ESMTP id CD6323F41A1; Thu, 22 Apr 2010 11:38:33 +0300 (EEST) From: Juri Linkov To: Eli Zaretskii Subject: Re: bug#5998: 23.1.96; Breadcrumbs defeat C-u 1 C-v in Info Organization: JURTA References: <83iq7k4tcl.fsf@gnu.org> Date: Thu, 22 Apr 2010 11:35:10 +0300 In-Reply-To: <83iq7k4tcl.fsf@gnu.org> (Eli Zaretskii's message of "Wed, 21 Apr 2010 20:18:34 +0300") Message-ID: <87633jopet.fsf@mail.jurta.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -3.5 (---) X-Debbugs-Envelope-To: 5998 Cc: 5998@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.5 (---) > C-u 1 C-v > > Note that the display does not scroll by one line. "C-u 2 C-v" does > scroll by 2 lines, as well as "C-u 1 C-v" if the breadcrumbs are not > visible. It seems the bug is in the display engine. `move_it_to' in `window_scroll_pixel_based' doesn't move point when it's on the overlay with the breadcrumbs line. -- Juri Linkov http://www.jurta.org/emacs/ From debbugs-submit-bounces@debbugs.gnu.org Thu Apr 22 05:45:20 2010 Received: (at 5998) by debbugs.gnu.org; 22 Apr 2010 09:45:20 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1O4syF-000573-Ue for submit@debbugs.gnu.org; Thu, 22 Apr 2010 05:45:20 -0400 Received: from smtp-out2.starman.ee ([85.253.0.4] helo=mx2.starman.ee) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1O4syD-00056v-Q7 for 5998@debbugs.gnu.org; Thu, 22 Apr 2010 05:45:18 -0400 X-Virus-Scanned: by Amavisd-New at mx2.starman.ee Received: from mail.starman.ee (82.131.34.16.cable.starman.ee [82.131.34.16]) by mx2.starman.ee (Postfix) with ESMTP id BA9BE3F411D; Thu, 22 Apr 2010 12:45:11 +0300 (EEST) From: Juri Linkov To: Eli Zaretskii Subject: Re: bug#5998: 23.1.96; Breadcrumbs defeat C-u 1 C-v in Info Organization: JURTA References: <83iq7k4tcl.fsf@gnu.org> <87633jopet.fsf@mail.jurta.org> Date: Thu, 22 Apr 2010 12:03:30 +0300 In-Reply-To: <87633jopet.fsf@mail.jurta.org> (Juri Linkov's message of "Thu, 22 Apr 2010 11:35:10 +0300") Message-ID: <87633jn7p9.fsf@mail.jurta.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -3.5 (---) X-Debbugs-Envelope-To: 5998 Cc: 5998@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.5 (---) >> C-u 1 C-v >> >> Note that the display does not scroll by one line. "C-u 2 C-v" does >> scroll by 2 lines, as well as "C-u 1 C-v" if the breadcrumbs are not >> visible. This patch removes the scrolling problem: === modified file 'lisp/info.el' --- lisp/info.el 2010-04-20 00:49:46 +0000 +++ lisp/info.el 2010-04-22 09:01:46 +0000 @@ -4365,8 +4365,7 @@ (defun Info-fontify-node () (cond ((> Info-breadcrumbs-depth 0) (let ((ov (make-overlay (point-min) (1+ header-end)))) - (overlay-put ov 'invisible t) - (overlay-put ov 'after-string (Info-breadcrumbs)) + (overlay-put ov 'display (Info-breadcrumbs)) (overlay-put ov 'evaporate t))) ((not (bobp)) ;; Hide the punctuation at the end, too. -- Juri Linkov http://www.jurta.org/emacs/ From debbugs-submit-bounces@debbugs.gnu.org Fri Apr 23 04:46:32 2010 Received: (at 5998) by debbugs.gnu.org; 23 Apr 2010 08:46:32 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1O5EWt-0007bB-To for submit@debbugs.gnu.org; Fri, 23 Apr 2010 04:46:32 -0400 Received: from smtp-out2.starman.ee ([85.253.0.4] helo=mx2.starman.ee) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1O5EWr-0007b5-7B for 5998@debbugs.gnu.org; Fri, 23 Apr 2010 04:46:30 -0400 X-Virus-Scanned: by Amavisd-New at mx2.starman.ee Received: from mail.starman.ee (82.131.29.104.cable.starman.ee [82.131.29.104]) by mx2.starman.ee (Postfix) with ESMTP id 53E7E3F412D; Fri, 23 Apr 2010 11:46:24 +0300 (EEST) From: Juri Linkov To: Eli Zaretskii Subject: Re: bug#5998: 23.1.96; Breadcrumbs defeat C-u 1 C-v in Info Organization: JURTA References: <83iq7k4tcl.fsf@gnu.org> <87633jopet.fsf@mail.jurta.org> <87633jn7p9.fsf@mail.jurta.org> Date: Fri, 23 Apr 2010 11:39:29 +0300 In-Reply-To: <87633jn7p9.fsf@mail.jurta.org> (Juri Linkov's message of "Thu, 22 Apr 2010 12:03:30 +0300") Message-ID: <87fx2ma7eq.fsf@mail.jurta.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -3.5 (---) X-Debbugs-Envelope-To: 5998 Cc: 5998@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.5 (---) If there are no objections, I'll install this patch to the emacs-23 branch. >>> C-u 1 C-v >>> >>> Note that the display does not scroll by one line. "C-u 2 C-v" does >>> scroll by 2 lines, as well as "C-u 1 C-v" if the breadcrumbs are not >>> visible. > > This patch removes the scrolling problem: > > === modified file 'lisp/info.el' > --- lisp/info.el 2010-04-20 00:49:46 +0000 > +++ lisp/info.el 2010-04-22 09:01:46 +0000 > @@ -4365,8 +4365,7 @@ (defun Info-fontify-node () > (cond > ((> Info-breadcrumbs-depth 0) > (let ((ov (make-overlay (point-min) (1+ header-end)))) > - (overlay-put ov 'invisible t) > - (overlay-put ov 'after-string (Info-breadcrumbs)) > + (overlay-put ov 'display (Info-breadcrumbs)) > (overlay-put ov 'evaporate t))) > ((not (bobp)) > ;; Hide the punctuation at the end, too. -- Juri Linkov http://www.jurta.org/emacs/ From debbugs-submit-bounces@debbugs.gnu.org Fri Apr 23 10:38:19 2010 Received: (at 5998) by debbugs.gnu.org; 23 Apr 2010 14:38:19 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1O5K1L-0003UD-59 for submit@debbugs.gnu.org; Fri, 23 Apr 2010 10:38:19 -0400 Received: from chene.dit.umontreal.ca ([132.204.246.20]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1O5K1I-0003U3-Tr for 5998@debbugs.gnu.org; Fri, 23 Apr 2010 10:38:17 -0400 Received: from alfajor.home (x-132-204-252-65.xtpr.umontreal.ca [132.204.252.65]) by chene.dit.umontreal.ca (8.14.1/8.14.1) with SMTP id o3NEc7lp018664; Fri, 23 Apr 2010 10:38:07 -0400 Received: by alfajor.home (Postfix, from userid 20848) id B84004A0CA; Fri, 23 Apr 2010 10:38:03 -0400 (EDT) From: Stefan Monnier To: Juri Linkov Subject: Re: bug#5998: 23.1.96; Breadcrumbs defeat C-u 1 C-v in Info Message-ID: References: <83iq7k4tcl.fsf@gnu.org> <87633jopet.fsf@mail.jurta.org> <87633jn7p9.fsf@mail.jurta.org> <87fx2ma7eq.fsf@mail.jurta.org> Date: Fri, 23 Apr 2010 10:38:03 -0400 In-Reply-To: <87fx2ma7eq.fsf@mail.jurta.org> (Juri Linkov's message of "Fri, 23 Apr 2010 11:39:29 +0300") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1.92 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-NAI-Spam-Score: 0 X-NAI-Spam-Rules: 1 Rules triggered RV3519=0 X-Spam-Score: -2.0 (--) X-Debbugs-Envelope-To: 5998 Cc: Eli Zaretskii , 5998@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.0 (--) > If there are no objections, I'll install this patch to the > emacs-23 branch. Fine by me, it's a good change anyway. But we should still try and fix the underlying redisplay bug, of course. Stefan >>>> C-u 1 C-v >>>> >>>> Note that the display does not scroll by one line. "C-u 2 C-v" does >>>> scroll by 2 lines, as well as "C-u 1 C-v" if the breadcrumbs are not >>>> visible. >> >> This patch removes the scrolling problem: >> >> === modified file 'lisp/info.el' >> --- lisp/info.el 2010-04-20 00:49:46 +0000 >> +++ lisp/info.el 2010-04-22 09:01:46 +0000 >> @@ -4365,8 +4365,7 @@ (defun Info-fontify-node () >> (cond >> ((> Info-breadcrumbs-depth 0) >> (let ((ov (make-overlay (point-min) (1+ header-end)))) >> - (overlay-put ov 'invisible t) >> - (overlay-put ov 'after-string (Info-breadcrumbs)) >> + (overlay-put ov 'display (Info-breadcrumbs)) >> (overlay-put ov 'evaporate t))) >> ((not (bobp)) >> ;; Hide the punctuation at the end, too. > -- > Juri Linkov > http://www.jurta.org/emacs/ From debbugs-submit-bounces@debbugs.gnu.org Fri Apr 23 11:32:33 2010 Received: (at 5998) by debbugs.gnu.org; 23 Apr 2010 15:32:33 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1O5Krp-00042x-4G for submit@debbugs.gnu.org; Fri, 23 Apr 2010 11:32:33 -0400 Received: from mtaout23.012.net.il ([80.179.55.175]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1O5Krl-00042q-QG for 5998@debbugs.gnu.org; Fri, 23 Apr 2010 11:32:31 -0400 Received: from conversion-daemon.a-mtaout23.012.net.il by a-mtaout23.012.net.il (HyperSendmail v2007.08) id <0L1C00H005QF6U00@a-mtaout23.012.net.il> for 5998@debbugs.gnu.org; Fri, 23 Apr 2010 18:32:24 +0300 (IDT) Received: from HOME-C4E4A596F7 ([84.228.104.173]) by a-mtaout23.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0L1C00E7X5TZG1A0@a-mtaout23.012.net.il>; Fri, 23 Apr 2010 18:32:24 +0300 (IDT) Date: Fri, 23 Apr 2010 18:32:25 +0300 From: Eli Zaretskii Subject: Re: bug#5998: 23.1.96; Breadcrumbs defeat C-u 1 C-v in Info In-reply-to: X-012-Sender: halo1@inter.net.il To: Stefan Monnier Message-id: <83eii62nhy.fsf@gnu.org> References: <83iq7k4tcl.fsf@gnu.org> <87633jopet.fsf@mail.jurta.org> <87633jn7p9.fsf@mail.jurta.org> <87fx2ma7eq.fsf@mail.jurta.org> X-Spam-Score: -2.1 (--) X-Debbugs-Envelope-To: 5998 Cc: juri@jurta.org, 5998@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.1 (--) > From: Stefan Monnier > Cc: Eli Zaretskii , 5998@debbugs.gnu.org > Date: Fri, 23 Apr 2010 10:38:03 -0400 > > > If there are no objections, I'll install this patch to the > > emacs-23 branch. > > Fine by me, it's a good change anyway. But we should still try and fix > the underlying redisplay bug, of course. For that, I'd request a separate bug report, with a clear recipe to reproduce ``the bug'' and an explanation what behavior was expected. From debbugs-submit-bounces@debbugs.gnu.org Fri Apr 23 12:57:45 2010 Received: (at 5998) by debbugs.gnu.org; 23 Apr 2010 16:57:45 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1O5MCG-0004sn-Lg for submit@debbugs.gnu.org; Fri, 23 Apr 2010 12:57:44 -0400 Received: from smtp-out2.starman.ee ([85.253.0.4] helo=mx2.starman.ee) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1O5MCD-0004sg-DM for 5998@debbugs.gnu.org; Fri, 23 Apr 2010 12:57:42 -0400 X-Virus-Scanned: by Amavisd-New at mx2.starman.ee Received: from mail.starman.ee (82.131.29.104.cable.starman.ee [82.131.29.104]) by mx2.starman.ee (Postfix) with ESMTP id 919343F416C; Fri, 23 Apr 2010 19:57:34 +0300 (EEST) From: Juri Linkov To: Eli Zaretskii Subject: Re: bug#5998: 23.1.96; Breadcrumbs defeat C-u 1 C-v in Info Organization: JURTA References: <83iq7k4tcl.fsf@gnu.org> <87633jopet.fsf@mail.jurta.org> <87633jn7p9.fsf@mail.jurta.org> <87fx2ma7eq.fsf@mail.jurta.org> <83eii62nhy.fsf@gnu.org> Date: Fri, 23 Apr 2010 19:57:31 +0300 In-Reply-To: <83eii62nhy.fsf@gnu.org> (Eli Zaretskii's message of "Fri, 23 Apr 2010 18:32:25 +0300") Message-ID: <87633i5cz0.fsf@mail.jurta.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -3.5 (---) X-Debbugs-Envelope-To: 5998 Cc: Stefan Monnier , 5998@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.5 (---) >> Fine by me, it's a good change anyway. But we should still try and fix >> the underlying redisplay bug, of course. > > For that, I'd request a separate bug report, with a clear recipe to > reproduce ``the bug'' and an explanation what behavior was expected. I tried to create a clear recipe to reproduce it: (progn (goto-char (point-min)) (insert "line 0\nline 1\nline 2\nline 3\n") (narrow-to-region (+ 7 (point-min)) (point-max)) (let ((ov (make-overlay (point-min) (+ 6 (point-min))))) (overlay-put ov 'invisible t) (overlay-put ov 'after-string "after-string 1") (overlay-put ov 'evaporate t)) (goto-char (point-min)) (scroll-up 1)) but it doesn't fail. Something more from Info mode affects it. -- Juri Linkov http://www.jurta.org/emacs/ From debbugs-submit-bounces@debbugs.gnu.org Fri Apr 23 13:38:42 2010 Received: (at 5998) by debbugs.gnu.org; 23 Apr 2010 17:38:42 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1O5Mpt-0005mJ-Lp for submit@debbugs.gnu.org; Fri, 23 Apr 2010 13:38:41 -0400 Received: from mtaout21.012.net.il ([80.179.55.169]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1O5Mpp-0005mA-DO for 5998@debbugs.gnu.org; Fri, 23 Apr 2010 13:38:38 -0400 Received: from conversion-daemon.a-mtaout21.012.net.il by a-mtaout21.012.net.il (HyperSendmail v2007.08) id <0L1C00I00BK6FG00@a-mtaout21.012.net.il> for 5998@debbugs.gnu.org; Fri, 23 Apr 2010 20:38:31 +0300 (IDT) Received: from HOME-C4E4A596F7 ([84.228.104.173]) by a-mtaout21.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0L1C00IMMBO6FI00@a-mtaout21.012.net.il>; Fri, 23 Apr 2010 20:38:31 +0300 (IDT) Date: Fri, 23 Apr 2010 20:38:33 +0300 From: Eli Zaretskii Subject: Re: bug#5998: 23.1.96; Breadcrumbs defeat C-u 1 C-v in Info In-reply-to: <87633i5cz0.fsf@mail.jurta.org> X-012-Sender: halo1@inter.net.il To: Juri Linkov Message-id: <83bpda2hnq.fsf@gnu.org> References: <83iq7k4tcl.fsf@gnu.org> <87633jopet.fsf@mail.jurta.org> <87633jn7p9.fsf@mail.jurta.org> <87fx2ma7eq.fsf@mail.jurta.org> <83eii62nhy.fsf@gnu.org> <87633i5cz0.fsf@mail.jurta.org> X-Spam-Score: -2.1 (--) X-Debbugs-Envelope-To: 5998 Cc: monnier@IRO.UMontreal.CA, 5998@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.1 (--) > From: Juri Linkov > Cc: Stefan Monnier , 5998@debbugs.gnu.org > Date: Fri, 23 Apr 2010 19:57:31 +0300 > > >> Fine by me, it's a good change anyway. But we should still try and fix > >> the underlying redisplay bug, of course. > > > > For that, I'd request a separate bug report, with a clear recipe to > > reproduce ``the bug'' and an explanation what behavior was expected. > > I tried to create a clear recipe to reproduce it: > > (progn > (goto-char (point-min)) > (insert "line 0\nline 1\nline 2\nline 3\n") > (narrow-to-region (+ 7 (point-min)) (point-max)) > (let ((ov (make-overlay (point-min) (+ 6 (point-min))))) > (overlay-put ov 'invisible t) > (overlay-put ov 'after-string "after-string 1") > (overlay-put ov 'evaporate t)) > (goto-char (point-min)) > (scroll-up 1)) > > but it doesn't fail. Something more from Info mode affects it. Okay, but why do you think the bug is in redisplay? From debbugs-submit-bounces@debbugs.gnu.org Fri Apr 23 14:10:11 2010 Received: (at 5998) by debbugs.gnu.org; 23 Apr 2010 18:10:11 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1O5NKM-0006B9-Pw for submit@debbugs.gnu.org; Fri, 23 Apr 2010 14:10:11 -0400 Received: from smtp-out2.starman.ee ([85.253.0.4] helo=mx2.starman.ee) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1O5NKJ-0006An-G3 for 5998@debbugs.gnu.org; Fri, 23 Apr 2010 14:10:08 -0400 X-Virus-Scanned: by Amavisd-New at mx2.starman.ee Received: from mail.starman.ee (82.131.29.104.cable.starman.ee [82.131.29.104]) by mx2.starman.ee (Postfix) with ESMTP id 776F03F4175; Fri, 23 Apr 2010 21:10:00 +0300 (EEST) From: Juri Linkov To: Eli Zaretskii Subject: Re: bug#5998: 23.1.96; Breadcrumbs defeat C-u 1 C-v in Info Organization: JURTA References: <83iq7k4tcl.fsf@gnu.org> <87633jopet.fsf@mail.jurta.org> <87633jn7p9.fsf@mail.jurta.org> <87fx2ma7eq.fsf@mail.jurta.org> <83eii62nhy.fsf@gnu.org> <87633i5cz0.fsf@mail.jurta.org> <83bpda2hnq.fsf@gnu.org> Date: Fri, 23 Apr 2010 21:08:47 +0300 In-Reply-To: <83bpda2hnq.fsf@gnu.org> (Eli Zaretskii's message of "Fri, 23 Apr 2010 20:38:33 +0300") Message-ID: <87d3xq2g9c.fsf@mail.jurta.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -3.5 (---) X-Debbugs-Envelope-To: 5998 Cc: monnier@IRO.UMontreal.CA, 5998@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.5 (---) >> > For that, I'd request a separate bug report, with a clear recipe to >> > reproduce ``the bug'' and an explanation what behavior was expected. >> >> I tried to create a clear recipe to reproduce it: >> >> (progn >> (goto-char (point-min)) >> (insert "line 0\nline 1\nline 2\nline 3\n") >> (narrow-to-region (+ 7 (point-min)) (point-max)) >> (let ((ov (make-overlay (point-min) (+ 6 (point-min))))) >> (overlay-put ov 'invisible t) >> (overlay-put ov 'after-string "after-string 1") >> (overlay-put ov 'evaporate t)) >> (goto-char (point-min)) >> (scroll-up 1)) >> >> but it doesn't fail. Something more from Info mode affects it. > > Okay, but why do you think the bug is in redisplay? It seems the bug is somewhere in `move_it_by_lines'. I don't know whether it is redisplay or not. -- Juri Linkov http://www.jurta.org/emacs/ From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 05 00:43:02 2016 Received: (at 5998) by debbugs.gnu.org; 5 Sep 2016 04:43:02 +0000 Received: from localhost ([127.0.0.1]:50006 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bglkM-0002KE-A1 for submit@debbugs.gnu.org; Mon, 05 Sep 2016 00:43:02 -0400 Received: from mail-qk0-f182.google.com ([209.85.220.182]:34900) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bglkL-0002Jg-6i for 5998@debbugs.gnu.org; Mon, 05 Sep 2016 00:43:01 -0400 Received: by mail-qk0-f182.google.com with SMTP id v123so180837396qkh.2 for <5998@debbugs.gnu.org>; Sun, 04 Sep 2016 21:43:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=UPR8n21P3f+hFtmLB5wDQCi/bBHsVGlDj4WeIIjCBbA=; b=C1Lce1oJjkS8iHYiUF97fZgnkDRvxgMhTB6JQNWJ4Te6qF8Xb8dHOL6Fgmw1GMUfmb 1SnCK7hmFyLvHWaNwwqS5WWdjZdV2eMzxt20KpzynN7Qv25P7rxlEIvkhcLPocLNGQhv /d4MxVRr0yl/kg19KeENHtFBIZmGHcsfTZc6r8NNbtpwYcdQlQPKDJ7qV+FaoPcADeFD 7DoHHJnA+0Oq/DlJQ6u4d+0DaTlBSbPfWlJhw2wxzcMO9M6Rdo/yz45kz9xg3WUNQuqF YkifAPnf+lab3Qps5DH6VaaNHvu5mDuUV41GPlA2aAPFOSeTb0N354smxjDqEj+6DxP2 fJVg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=UPR8n21P3f+hFtmLB5wDQCi/bBHsVGlDj4WeIIjCBbA=; b=R3VQTfVt3vl2LZcgN+JPW57roXOLvcSiJM9jYKfqmHhqYBMiVMrU7OUJZIXolKTXNX t6gadCyWiGYsmx0R2UM+m+7xYVmrOge8sEMsyLfmA1JMOKqNtLU4zlasJEXK/agCj27r bvmttLcLZ/BtBMqxFryKv7V1aOZLgarhvxiqn214/UT8O5mYqLvQhHhSj0nNz8IwXgw/ KUGzg8qDWXagGMocaPUb7viHnjNbWBbn0m7LFErye+Gk2VQFCD0A41XT//ICT9wH5ZcQ vpgnSPh6vXGyHemoVFwnOl6MQKRs5CQUF/FzwmkP5POr1zrL2xRdDOOJ0elYDVah7pH8 zBoQ== X-Gm-Message-State: AE9vXwNlCpVHQjnB+bY0bEjvNOvL9+ZEmTt3r8SSUjKRhVfGmgQgJQUKoj20169zwJ/s1w== X-Received: by 10.55.43.145 with SMTP id r17mr11457590qkr.22.1473050575588; Sun, 04 Sep 2016 21:42:55 -0700 (PDT) Received: from Andrews-MacBook-Pro.local (cpe-74-73-128-199.nyc.res.rr.com. [74.73.128.199]) by smtp.gmail.com with ESMTPSA id t28sm2932865qtc.46.2016.09.04.21.42.51 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 04 Sep 2016 21:42:52 -0700 (PDT) From: Andrew Hyatt To: "Drew Adams" Subject: Re: bug#5998: 23.1.96; Breadcrumbs defeat C-u 1 C-v in Info References: <83iq7k4tcl.fsf@gnu.org> <9B4B02341F5B4DDEAFD1EB51D850CC00@us.oracle.com> Date: Mon, 05 Sep 2016 00:42:47 -0400 In-Reply-To: <9B4B02341F5B4DDEAFD1EB51D850CC00@us.oracle.com> (Drew Adams's message of "Wed, 21 Apr 2010 10:40:04 -0700") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1.50 (darwin) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 1.7 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: "Drew Adams" writes: >> emacs -Q >> C-u C-h i /path/to/emacs/info/emacs RET >> g Narrowing RET >> C-u 1 C-v >> >> Note that the display does not scroll by one line. > > And it is a regression: the problem does not exist in > GNU Emacs 23.1.95.1 (i386-mingw-nt5.1.2600) > of 2010-04-03 on G41R2F1 [...] Content analysis details: (1.7 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 2.4 RCVD_IN_SORBS_SPAM RBL: SORBS: sender is a spam source [209.85.220.182 listed in dnsbl.sorbs.net] -0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [209.85.220.182 listed in wl.mailspike.net] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (ahyatt[at]gmail.com) -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at http://www.dnswl.org/, low trust [209.85.220.182 listed in list.dnswl.org] -0.0 RCVD_IN_MSPIKE_WL Mailspike good senders 0.0 T_DKIM_INVALID DKIM-Signature header exists but is not valid X-Debbugs-Envelope-To: 5998 Cc: 'Eli Zaretskii' , 5998@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.7 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: "Drew Adams" writes: >> emacs -Q >> C-u C-h i /path/to/emacs/info/emacs RET >> g Narrowing RET >> C-u 1 C-v >> >> Note that the display does not scroll by one line. > > And it is a regression: the problem does not exist in > GNU Emacs 23.1.95.1 (i386-mingw-nt5.1.2600) > of 2010-04-03 on G41R2F1 [...] Content analysis details: (1.7 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [209.85.220.182 listed in wl.mailspike.net] 2.4 RCVD_IN_SORBS_SPAM RBL: SORBS: sender is a spam source [209.85.220.182 listed in dnsbl.sorbs.net] -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at http://www.dnswl.org/, low trust [209.85.220.182 listed in list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (ahyatt[at]gmail.com) -0.0 RCVD_IN_MSPIKE_WL Mailspike good senders 0.0 T_DKIM_INVALID DKIM-Signature header exists but is not valid "Drew Adams" writes: >> emacs -Q >> C-u C-h i /path/to/emacs/info/emacs RET >> g Narrowing RET >> C-u 1 C-v >> >> Note that the display does not scroll by one line. > > And it is a regression: the problem does not exist in > GNU Emacs 23.1.95.1 (i386-mingw-nt5.1.2600) > of 2010-04-03 on G41R2F1 The problem appears fixed in Emacs 25. Eli, can you reproduce this still? From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 05 10:54:47 2016 Received: (at 5998) by debbugs.gnu.org; 5 Sep 2016 14:54:48 +0000 Received: from localhost ([127.0.0.1]:50480 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bgvIN-0003Xx-NI for submit@debbugs.gnu.org; Mon, 05 Sep 2016 10:54:47 -0400 Received: from eggs.gnu.org ([208.118.235.92]:53301) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bgvIL-0003Xj-Fg for 5998@debbugs.gnu.org; Mon, 05 Sep 2016 10:54:46 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bgvID-0007ds-8a for 5998@debbugs.gnu.org; Mon, 05 Sep 2016 10:54:40 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.7 required=5.0 tests=BAYES_40,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:39711) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bgvID-0007dm-5f; Mon, 05 Sep 2016 10:54:37 -0400 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:3133 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1bgvIB-00063g-KQ; Mon, 05 Sep 2016 10:54:36 -0400 Date: Mon, 05 Sep 2016 17:54:45 +0300 Message-Id: <83eg4ycs7e.fsf@gnu.org> From: Eli Zaretskii To: Andrew Hyatt In-reply-to: (message from Andrew Hyatt on Mon, 05 Sep 2016 00:42:47 -0400) Subject: Re: bug#5998: 23.1.96; Breadcrumbs defeat C-u 1 C-v in Info References: <83iq7k4tcl.fsf@gnu.org> <9B4B02341F5B4DDEAFD1EB51D850CC00@us.oracle.com> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -6.7 (------) X-Debbugs-Envelope-To: 5998 Cc: drew.adams@oracle.com, 5998@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.7 (------) > From: Andrew Hyatt > Cc: "'Eli Zaretskii'" , <5998@debbugs.gnu.org> > Date: Mon, 05 Sep 2016 00:42:47 -0400 > > "Drew Adams" writes: > > >> emacs -Q > >> C-u C-h i /path/to/emacs/info/emacs RET > >> g Narrowing RET > >> C-u 1 C-v > >> > >> Note that the display does not scroll by one line. > > > > And it is a regression: the problem does not exist in > > GNU Emacs 23.1.95.1 (i386-mingw-nt5.1.2600) > > of 2010-04-03 on G41R2F1 > > The problem appears fixed in Emacs 25. Eli, can you reproduce this > still? No. Juri installed the patched he proposed during the discussion, so the bug is no longer exposed. (But the original problem with scrolling a window that starts with invisible text followed by an overlay with an after-string -- that problem still exists.) From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 05 15:30:18 2016 Received: (at 5998) by debbugs.gnu.org; 5 Sep 2016 19:30:18 +0000 Received: from localhost ([127.0.0.1]:50645 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bgzb0-0004Is-Hu for submit@debbugs.gnu.org; Mon, 05 Sep 2016 15:30:18 -0400 Received: from sub3.mail.dreamhost.com ([69.163.253.7]:56237 helo=homiemail-a12.g.dreamhost.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bgzaz-0004Ij-1J for 5998@debbugs.gnu.org; Mon, 05 Sep 2016 15:30:17 -0400 Received: from homiemail-a12.g.dreamhost.com (localhost [127.0.0.1]) by homiemail-a12.g.dreamhost.com (Postfix) with ESMTP id 42DA81030063; Mon, 5 Sep 2016 12:30:15 -0700 (PDT) Received: from localhost.linkov.net (m91-129-98-21.cust.tele2.ee [91.129.98.21]) (Authenticated sender: jurta@jurta.org) by homiemail-a12.g.dreamhost.com (Postfix) with ESMTPA id 03CB0103005E; Mon, 5 Sep 2016 12:30:13 -0700 (PDT) From: Juri Linkov To: Eli Zaretskii Subject: Re: bug#5998: 23.1.96; Breadcrumbs defeat C-u 1 C-v in Info Organization: LINKOV.NET References: <83iq7k4tcl.fsf@gnu.org> <9B4B02341F5B4DDEAFD1EB51D850CC00@us.oracle.com> <83eg4ycs7e.fsf@gnu.org> Date: Mon, 05 Sep 2016 22:28:18 +0300 In-Reply-To: <83eg4ycs7e.fsf@gnu.org> (Eli Zaretskii's message of "Mon, 05 Sep 2016 17:54:45 +0300") Message-ID: <87shte6t9p.fsf@mail.linkov.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 5998 Cc: Andrew Hyatt , drew.adams@oracle.com, 5998@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) >> >> emacs -Q >> >> C-u C-h i /path/to/emacs/info/emacs RET >> >> g Narrowing RET >> >> C-u 1 C-v >> >> >> >> Note that the display does not scroll by one line. >> > >> > And it is a regression: the problem does not exist in >> > GNU Emacs 23.1.95.1 (i386-mingw-nt5.1.2600) >> > of 2010-04-03 on G41R2F1 >> >> The problem appears fixed in Emacs 25. Eli, can you reproduce this >> still? > > No. Juri installed the patched he proposed during the discussion, so > the bug is no longer exposed. (But the original problem with > scrolling a window that starts with invisible text followed by an > overlay with an after-string -- that problem still exists.) Or there is no bug at all: with invisible text followed by an overlay with an after-string you can't put point to the beginning of the Info buffer - probably for a reason. OTOH, using more reasonable =E2=80=98dis= play=E2=80=99 allows point to move to the top of the window, so perhaps this is why scrolling works in the latter case but doesn't work in the former one. From debbugs-submit-bounces@debbugs.gnu.org Tue Sep 06 11:02:46 2016 Received: (at 5998) by debbugs.gnu.org; 6 Sep 2016 15:02:46 +0000 Received: from localhost ([127.0.0.1]:51439 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bhHta-0008GL-FY for submit@debbugs.gnu.org; Tue, 06 Sep 2016 11:02:46 -0400 Received: from eggs.gnu.org ([208.118.235.92]:39075) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bhHtT-0008G4-H6 for 5998@debbugs.gnu.org; Tue, 06 Sep 2016 11:02:39 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bhHtJ-00064N-S4 for 5998@debbugs.gnu.org; Tue, 06 Sep 2016 11:02:30 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.3 required=5.0 tests=BAYES_50,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:55728) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bhHtA-00061L-04; Tue, 06 Sep 2016 11:02:16 -0400 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:4120 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1bhHt8-000771-12; Tue, 06 Sep 2016 11:02:14 -0400 Date: Tue, 06 Sep 2016 18:02:05 +0300 Message-Id: <83mvjlax76.fsf@gnu.org> From: Eli Zaretskii To: Juri Linkov In-reply-to: <87shte6t9p.fsf@mail.linkov.net> (message from Juri Linkov on Mon, 05 Sep 2016 22:28:18 +0300) Subject: Re: bug#5998: 23.1.96; Breadcrumbs defeat C-u 1 C-v in Info References: <83iq7k4tcl.fsf@gnu.org> <9B4B02341F5B4DDEAFD1EB51D850CC00@us.oracle.com> <83eg4ycs7e.fsf@gnu.org> <87shte6t9p.fsf@mail.linkov.net> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -6.1 (------) X-Debbugs-Envelope-To: 5998 Cc: ahyatt@gmail.com, drew.adams@oracle.com, 5998@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.1 (------) > From: Juri Linkov > Cc: Andrew Hyatt , 5998@debbugs.gnu.org, drew.adams@oracle.com > Date: Mon, 05 Sep 2016 22:28:18 +0300 > > > (But the original problem with > > scrolling a window that starts with invisible text followed by an > > overlay with an after-string -- that problem still exists.) > > Or there is no bug at all: with invisible text followed by an overlay > with an after-string you can't put point to the beginning of the Info > buffer - probably for a reason. OTOH, using more reasonable ‘display’ > allows point to move to the top of the window, so perhaps this is why > scrolling works in the latter case but doesn't work in the former one. The actual problem is that an "empty" overlay (i.e. overlay that hides no buffer positions) with a before-string or after-string at the beginning of the window exposes a flaw in the method the Emacs display engine determines a window-start position: it is specified by a buffer position. That makes the actual window-start on display ambiguous, since both the overlay string and the buffer position after it have the same value. If the string also includes a newline, it defeats the algorithm for scrolling a window by N lines, which just goes to the window-start point, and then moves forward/back by those N lines. In particular, if N = 1, the buffer position after the move is unchanged, and the scroll will appear to have not happened. I have a working patch for fixing this, but it sometimes requires to invoke the scroll command twice, so I'm trying to find a better fix. If I won't find it, I will commit what I have, because it's an improvement. From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 14 09:32:59 2020 Received: (at 5998) by debbugs.gnu.org; 14 Sep 2020 13:32:59 +0000 Received: from localhost ([127.0.0.1]:53146 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kHobL-0007Ua-32 for submit@debbugs.gnu.org; Mon, 14 Sep 2020 09:32:59 -0400 Received: from quimby.gnus.org ([95.216.78.240]:58816) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kHobI-0007Td-Fe for 5998@debbugs.gnu.org; Mon, 14 Sep 2020 09:32:57 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=OjI7zAJH85z3aObQ55DL92IKgStBItrFEmRGDXsIUe4=; b=gxTt3dmqIljYc7ETAYG2KWSwRB UlcnP9wdGAIH4aypGsBWv6uU9/ggP90j8LNeSKQO4LZiaT+YrnSgsphC/6E1+JUv++24o42oFC6Tp WYZhkaYy6HP1fVTmmq0xMapMpxFK9c5olI0NGysKkJEZLsLE58+1vL8IBLKKmUPdqEnQ=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kHob7-00020U-28; Mon, 14 Sep 2020 15:32:49 +0200 From: Lars Ingebrigtsen To: Eli Zaretskii Subject: Re: bug#5998: 23.1.96; Breadcrumbs defeat C-u 1 C-v in Info References: <83iq7k4tcl.fsf@gnu.org> <9B4B02341F5B4DDEAFD1EB51D850CC00@us.oracle.com> <83eg4ycs7e.fsf@gnu.org> <87shte6t9p.fsf@mail.linkov.net> <83mvjlax76.fsf@gnu.org> X-Now-Playing: Xiu Xiu's _Girl with Basket of Fruit_: "Normal Love" Date: Mon, 14 Sep 2020 15:32:43 +0200 In-Reply-To: <83mvjlax76.fsf@gnu.org> (Eli Zaretskii's message of "Tue, 06 Sep 2016 18:02:05 +0300") Message-ID: <87d02oa3gk.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Eli Zaretskii writes: > I have a working patch for fixing this, but it sometimes requires to > invoke the scroll command twice, so I'm trying to find a better fix. > If I won't find it, I will commit what I have, because i [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 5998 Cc: ahyatt@gmail.com, 5998@debbugs.gnu.org, drew.adams@oracle.com, Juri Linkov X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Eli Zaretskii writes: > I have a working patch for fixing this, but it sometimes requires to > invoke the scroll command twice, so I'm trying to find a better fix. > If I won't find it, I will commit what I have, because it's an > improvement. This was four years ago -- was this fixed? Skimming this thread, there seems to be no recipe to reproduce this bug; the original reported bug (with a test case) has been fixed. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 14 14:27:06 2020 Received: (at 5998-done) by debbugs.gnu.org; 14 Sep 2020 18:27:07 +0000 Received: from localhost ([127.0.0.1]:56203 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kHtBy-0003WR-Ma for submit@debbugs.gnu.org; Mon, 14 Sep 2020 14:27:06 -0400 Received: from eggs.gnu.org ([209.51.188.92]:54320) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kHtBu-0003Vu-L9 for 5998-done@debbugs.gnu.org; Mon, 14 Sep 2020 14:27:05 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:57714) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kHtBo-0006JX-9C; Mon, 14 Sep 2020 14:26:56 -0400 Received: from [176.228.60.248] (port=3136 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kHtBl-0005y7-Dg; Mon, 14 Sep 2020 14:26:54 -0400 Date: Mon, 14 Sep 2020 21:26:57 +0300 Message-Id: <83een49pu6.fsf@gnu.org> From: Eli Zaretskii To: Lars Ingebrigtsen In-Reply-To: <87d02oa3gk.fsf@gnus.org> (message from Lars Ingebrigtsen on Mon, 14 Sep 2020 15:32:43 +0200) Subject: Re: bug#5998: 23.1.96; Breadcrumbs defeat C-u 1 C-v in Info References: <83iq7k4tcl.fsf@gnu.org> <9B4B02341F5B4DDEAFD1EB51D850CC00@us.oracle.com> <83eg4ycs7e.fsf@gnu.org> <87shte6t9p.fsf@mail.linkov.net> <83mvjlax76.fsf@gnu.org> <87d02oa3gk.fsf@gnus.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 5998-done Cc: ahyatt@gmail.com, 5998-done@debbugs.gnu.org, drew.adams@oracle.com, juri@linkov.net X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Lars Ingebrigtsen > Cc: Juri Linkov , ahyatt@gmail.com, > drew.adams@oracle.com, 5998@debbugs.gnu.org > Date: Mon, 14 Sep 2020 15:32:43 +0200 > > Eli Zaretskii writes: > > > I have a working patch for fixing this, but it sometimes requires to > > invoke the scroll command twice, so I'm trying to find a better fix. > > If I won't find it, I will commit what I have, because it's an > > improvement. > > This was four years ago -- was this fixed? > > Skimming this thread, there seems to be no recipe to reproduce this > bug; the original reported bug (with a test case) has been fixed. Yes, so I'm closing this bug. From unknown Fri Jun 20 07:18:39 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 13 Oct 2020 11:24:09 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator