From unknown Fri Jun 13 11:48:55 2025 X-Loop: help-debbugs@gnu.org Subject: bug#18197: 24.3.92; Get rid of ellipsis at beginning of window Resent-From: Nicolas Richard Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 05 Aug 2014 10:07:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 18197 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 18197@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.140723317711319 (code B ref -1); Tue, 05 Aug 2014 10:07:01 +0000 Received: (at submit) by debbugs.gnu.org; 5 Aug 2014 10:06:17 +0000 Received: from localhost ([127.0.0.1]:58293 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XEbdI-0002wV-CI for submit@debbugs.gnu.org; Tue, 05 Aug 2014 06:06:16 -0400 Received: from eggs.gnu.org ([208.118.235.92]:48019) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XEbdE-0002wB-Tt for submit@debbugs.gnu.org; Tue, 05 Aug 2014 06:06:13 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XEbd1-0003Bu-Tv for submit@debbugs.gnu.org; Tue, 05 Aug 2014 06:06:07 -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.0 required=5.0 tests=BAYES_20,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:55457) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XEbd1-0003Bq-Qk for submit@debbugs.gnu.org; Tue, 05 Aug 2014 06:05:59 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:49716) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XEbcv-0005EH-Gy for bug-gnu-emacs@gnu.org; Tue, 05 Aug 2014 06:05:59 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XEbcp-00039n-69 for bug-gnu-emacs@gnu.org; Tue, 05 Aug 2014 06:05:53 -0400 Received: from mxin.ulb.ac.be ([164.15.128.112]:41905) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XEbco-00039i-VH for bug-gnu-emacs@gnu.org; Tue, 05 Aug 2014 06:05:47 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AksFAKar4FOkD4Xx/2dsb2JhbABbg19XriwBAQEBAQEGBZ0xiHx3hHhHNAEEiQkBFJxckR2NcQGHUYV8giKHS4Q1BZBfkjWNVINPOy8 Received: from mathsrv4.ulb.ac.be (HELO geodiff-mac3.ulb.ac.be) ([164.15.133.241]) by smtp.ulb.ac.be with ESMTP; 05 Aug 2014 12:05:45 +0200 From: Nicolas Richard Date: Tue, 05 Aug 2014 12:07:50 +0200 Message-ID: <87wqanw8p5.fsf@geodiff-mac3.ulb.ac.be> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.92 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 208.118.235.17 X-Spam-Score: -5.0 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -5.0 (-----) I'm not sure this is a bug, or simply a feature that annoys me. I'm sorry if I picked the wrong mailing list. When running the following emacs -Q /tmp/foo.outline -f outline-mode -f end-of-buffer --eval '(forward-line -2)' -f hide-body with /tmp/foo.outline containing: ,---- | * foo | | * bar `---- My window then looks like: ,---- | ... | * bar `---- When I hit M-<, my window will look like: ,---- | * foo... | * bar `---- I would expect the screen to not go through the intermediate state with an ellipsis at the beginning of the window. If this is not a bug, what is a workaround ? The best I came up with is : (let ((ws (window-start))) (save-excursion (goto-char ws) (skip-chars-backward "^\n") (while (and (not (bobp)) (invisible-p (1- (point)))) (goto-char (previous-char-property-change (point))) (skip-chars-backward "^\n")) (redisplay))) (the code to skip invisible text comes from move-beginning-of-line). Thanks, In GNU Emacs 24.3.92.1 (i686-pc-linux-gnu, X toolkit, Xaw3d scroll bars) of 2014-07-11 on geodiff-mac3 Windowing system distributor `The X.Org Foundation', version 11.0.11304000 System Description: Gentoo Base System release 2.2 Configured using: `configure --with-x-toolkit=lucid --enable-checking 'CFLAGS= -O0 -g3'' -- Nico. From unknown Fri Jun 13 11:48:55 2025 X-Loop: help-debbugs@gnu.org Subject: bug#18197: 24.3.92; Get rid of ellipsis at beginning of window Resent-From: Nicolas Richard Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 12 Jan 2015 13:35:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 18197 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Nicolas Richard Cc: 18197@debbugs.gnu.org Received: via spool by 18197-submit@debbugs.gnu.org id=B18197.142106969917714 (code B ref 18197); Mon, 12 Jan 2015 13:35:01 +0000 Received: (at 18197) by debbugs.gnu.org; 12 Jan 2015 13:34:59 +0000 Received: from localhost ([127.0.0.1]:54087 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YAf91-0004be-7i for submit@debbugs.gnu.org; Mon, 12 Jan 2015 08:34:59 -0500 Received: from mxin.ulb.ac.be ([164.15.128.112]:26666) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YAf8y-0004bU-PI for 18197@debbugs.gnu.org; Mon, 12 Jan 2015 08:34:57 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AgMHACjMs1SkD3Xt/2dsb2JhbABbg1hNAQGzPQEBAQEBBpI4CoVxAoFUAQEBAQF9hA0BAQQBAnYQCAMhJQ8BBBQ1Lod8ARQNulmNEwGEMQEBAQEGAQEBAR6GBYIqh0oHhCkFjGKFIIMqgh6BP4RMi20ig289MQGCQgEBAQ Received: from wifi-nat237.ulb.ac.be (HELO LDLC-portable) ([164.15.117.237]) by smtp.ulb.ac.be with ESMTP; 12 Jan 2015 14:34:53 +0100 From: Nicolas Richard References: <87wqanw8p5.fsf@geodiff-mac3.ulb.ac.be> Date: Mon, 12 Jan 2015 14:34:48 +0100 In-Reply-To: <87wqanw8p5.fsf@geodiff-mac3.ulb.ac.be> (Nicolas Richard's message of "Tue, 05 Aug 2014 12:07:50 +0200") Message-ID: <871tn0f7gn.fsf@yahoo.fr> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -2.3 (--) Hello, TL;DR: Ping? FWIW, this bug came from the Org mode ML, see http://lists.gnu.org/archive/html/emacs-orgmode/2014-11/msg00795.html but can be reproduced with outline-mode only (which is what I did in the recipe). I still don't have a good solution for this problem. My best idea is something along the lines of (defun fix-ellipsis () (let ((ws (window-start))) (save-excursion (goto-char ws) (skip-chars-backward "^\n") (while (and (not (bobp)) (invisible-p (1- (point)))) (goto-char (previous-char-property-change (point))) (skip-chars-backward "^\n")) (redisplay)))) (add-hook 'post-command-hook 'fix-ellipsis) which is awful. Does someone know if this is actually a bug or just me having weird expectations ? TIA, -- Nicolas Richard From unknown Fri Jun 13 11:48:55 2025 X-Loop: help-debbugs@gnu.org Subject: bug#18197: 24.3.92; Get rid of ellipsis at beginning of window Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 12 Jan 2015 16:23:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 18197 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Nicolas Richard Cc: theonewiththeevillook@yahoo.fr, 18197@debbugs.gnu.org Reply-To: Eli Zaretskii Received: via spool by 18197-submit@debbugs.gnu.org id=B18197.14210797541276 (code B ref 18197); Mon, 12 Jan 2015 16:23:01 +0000 Received: (at 18197) by debbugs.gnu.org; 12 Jan 2015 16:22:34 +0000 Received: from localhost ([127.0.0.1]:54638 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YAhlC-0000KV-7O for submit@debbugs.gnu.org; Mon, 12 Jan 2015 11:22:34 -0500 Received: from mtaout29.012.net.il ([80.179.55.185]:53840) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YAhlA-0000KC-3n for 18197@debbugs.gnu.org; Mon, 12 Jan 2015 11:22:33 -0500 Received: from conversion-daemon.mtaout29.012.net.il by mtaout29.012.net.il (HyperSendmail v2007.08) id <0NI200N00NY53600@mtaout29.012.net.il> for 18197@debbugs.gnu.org; Mon, 12 Jan 2015 18:19:16 +0200 (IST) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by mtaout29.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NI200L17O04BY20@mtaout29.012.net.il>; Mon, 12 Jan 2015 18:19:16 +0200 (IST) Date: Mon, 12 Jan 2015 18:22:31 +0200 From: Eli Zaretskii In-reply-to: <871tn0f7gn.fsf@yahoo.fr> X-012-Sender: halo1@inter.net.il Message-id: <83y4p83r5k.fsf@gnu.org> References: <87wqanw8p5.fsf@geodiff-mac3.ulb.ac.be> <871tn0f7gn.fsf@yahoo.fr> X-Spam-Score: 1.0 (+) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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 (+) > From: Nicolas Richard > Date: Mon, 12 Jan 2015 14:34:48 +0100 > Cc: 18197@debbugs.gnu.org > > Does someone know if this is actually a bug or just me having weird > expectations ? It's not a bug, in the sense that the code does what it was supposed to do in this situation. IOW, no one coded any special treatment for this situation, AFAIK. From unknown Fri Jun 13 11:48:55 2025 X-Loop: help-debbugs@gnu.org Subject: bug#18197: 24.3.92; Get rid of ellipsis at beginning of window Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 17 Feb 2016 16:10:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 18197 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Marcin Borkowski Cc: 18197@debbugs.gnu.org Reply-To: Eli Zaretskii Received: via spool by 18197-submit@debbugs.gnu.org id=B18197.14557253807829 (code B ref 18197); Wed, 17 Feb 2016 16:10:01 +0000 Received: (at 18197) by debbugs.gnu.org; 17 Feb 2016 16:09:40 +0000 Received: from localhost ([127.0.0.1]:39794 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aW4fc-00022C-0w for submit@debbugs.gnu.org; Wed, 17 Feb 2016 11:09:40 -0500 Received: from eggs.gnu.org ([208.118.235.92]:56097) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aW4fZ-00021w-P6 for 18197@debbugs.gnu.org; Wed, 17 Feb 2016 11:09:38 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aW4fQ-0003eo-Gi for 18197@debbugs.gnu.org; Wed, 17 Feb 2016 11:09:32 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:55456) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aW4fQ-0003ek-DL; Wed, 17 Feb 2016 11:09:28 -0500 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:4487 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1aW4fN-0006QN-TO; Wed, 17 Feb 2016 11:09:26 -0500 Date: Wed, 17 Feb 2016 18:09:39 +0200 Message-Id: <83wpq3uxmk.fsf@gnu.org> From: Eli Zaretskii In-reply-to: <87si0rz795.fsf@mbork.pl> (message from Marcin Borkowski on Wed, 17 Feb 2016 16:28:06 +0100) References: <87wqanw8p5.fsf@geodiff-mac3.ulb.ac.be> <871tn0f7gn.fsf@yahoo.fr> <83y4p83r5k.fsf@gnu.org> <87si0rz795.fsf@mbork.pl> 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: -5.0 (-----) 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: -5.0 (-----) > From: Marcin Borkowski > Date: Wed, 17 Feb 2016 16:28:06 +0100 > > On 2015-01-12, at 18:22, Eli Zaretskii wrote: > > >> From: Nicolas Richard > >> Date: Mon, 12 Jan 2015 14:34:48 +0100 > >> Cc: 18197@debbugs.gnu.org > >> > >> Does someone know if this is actually a bug or just me having weird > >> expectations ? > > > > It's not a bug, in the sense that the code does what it was supposed > > to do in this situation. IOW, no one coded any special treatment for > > this situation, AFAIK. > > Hi all, > > does the above mean that this bug should be closed? I think it should become wishlist. From unknown Fri Jun 13 11:48:55 2025 X-Loop: help-debbugs@gnu.org Subject: bug#18197: change to wishlist as per Eli's suggestion References: <87wqanw8p5.fsf@geodiff-mac3.ulb.ac.be> In-Reply-To: <87wqanw8p5.fsf@geodiff-mac3.ulb.ac.be> Resent-From: Marcin Borkowski Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 18 Feb 2016 08:48:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 18197 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: control@debbugs.gnu.org Cc: Eli Zaretskii , 18197@debbugs.gnu.org Received: via spool by 18197-submit@debbugs.gnu.org id=B18197.145578526823617 (code B ref 18197); Thu, 18 Feb 2016 08:48:02 +0000 Received: (at 18197) by debbugs.gnu.org; 18 Feb 2016 08:47:48 +0000 Received: from localhost ([127.0.0.1]:60175 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aWKFY-00068q-3c for submit@debbugs.gnu.org; Thu, 18 Feb 2016 03:47:48 -0500 Received: from mail.mojserwer.eu ([195.110.48.8]:59294) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aWKFW-00068e-8v; Thu, 18 Feb 2016 03:47:46 -0500 Received: from localhost (localhost [127.0.0.1]) by mail.mojserwer.eu (Postfix) with ESMTP id 5D0469D2004; Thu, 18 Feb 2016 09:47:43 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at mail.mojserwer.eu Received: from mail.mojserwer.eu ([127.0.0.1]) by localhost (mail.mojserwer.eu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2Qf0aOcwnyCU; Thu, 18 Feb 2016 09:47:27 +0100 (CET) Received: from localhost (unknown [IPv6:2001:808:114:6:a288:b4ff:fe90:5e24]) by mail.mojserwer.eu (Postfix) with ESMTPSA id 9F2289D2003; Thu, 18 Feb 2016 09:47:26 +0100 (CET) User-agent: mu4e 0.9.13; emacs 25.1.50.2 From: Marcin Borkowski Message-ID: <87egcaz9pv.fsf@mbork.pl> Date: Thu, 18 Feb 2016 09:47:22 +0100 MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) 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.7 (/) severity 18197 wishlist -- Marcin Borkowski http://octd.wmi.amu.edu.pl/en/Marcin_Borkowski Faculty of Mathematics and Computer Science Adam Mickiewicz University