From mboxrd@z Thu Jan 1 00:00:00 1970 From: Michael Crouch Subject: Bug: Extra character showing with negative org-cycle-separator-lines [8.2.10 (release_8.2.10 @ /Applications/Emacs.app/Contents/Resources/lisp/org/)] Date: Tue, 26 May 2015 13:22:25 +0100 Message-ID: Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=f46d043d67e51994740516fb2f1e Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:42290) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YxDsf-0005Nh-E0 for emacs-orgmode@gnu.org; Tue, 26 May 2015 08:22:50 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YxDse-0000qM-0s for emacs-orgmode@gnu.org; Tue, 26 May 2015 08:22:49 -0400 Received: from mail-wg0-x232.google.com ([2a00:1450:400c:c00::232]:34771) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YxDsd-0000qC-LB for emacs-orgmode@gnu.org; Tue, 26 May 2015 08:22:47 -0400 Received: by wghq2 with SMTP id q2so95473960wgh.1 for ; Tue, 26 May 2015 05:22:46 -0700 (PDT) List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs-orgmode@gnu.org --f46d043d67e51994740516fb2f1e Content-Type: text/plain; charset=UTF-8 When org-cycle-separator-lines is set to -1, and there is exactly one blank line between items, the last character of the last subheading is erroneously shown even while folding. Reproduction instructions: 1) save the following as an org file (not including the dashes): ------------ * item1 ** subitem * item2 ----------- 2) start emacs with emacs -q 3) set org-cycle-separator-lines to -1 4) hit shift-tab The displayed file is then: ------------ * item1...m * item2 -------------- Note the erroneous inclusion of the "m" after the ellipsis. Please let me know if there's any other information necessary or if you have any trouble reproducing this. Thank you, Michael Crouch Emacs : GNU Emacs 24.5.1 (x86_64-apple-darwin13.4.0, NS apple-appkit-1265.21) of 2015-04-10 on builder10-9.porkrind.org Package: Org-mode version 8.2.10 (release_8.2.10 @ /Applications/Emacs.app/Contents/Resources/lisp/org/) current state: ============== (setq org-tab-first-hook '(org-hide-block-toggle-maybe org-src-native-tab-command-maybe org-babel-hide-result-toggle-maybe org-babel-header-arg-expand) org-speed-command-hook '(org-speed-command-default-hook org-babel-speed-command-hook) org-occur-hook '(org-first-headline-recenter) org-metaup-hook '(org-babel-load-in-session-maybe) org-confirm-shell-link-function 'yes-or-no-p org-after-todo-state-change-hook '(org-clock-out-if-current) org-src-mode-hook '(org-src-babel-configure-edit-buffer org-src-mode-configure-edit-buffer) org-agenda-before-write-hook '(org-agenda-add-entry-text) org-babel-pre-tangle-hook '(save-buffer) org-mode-hook '(#[nil "\300\301\302\303\304$\207" [org-add-hook change-major-mode-hook org-show-block-all append local] 5] #[nil "\300\301\302\303\304$\207" [org-add-hook change-major-mode-hook org-babel-show-result-all append local] 5] org-babel-result-hide-spec org-babel-hide-all-hashes) org-ctrl-c-ctrl-c-hook '(org-babel-hash-at-point org-babel-execute-safely-maybe) org-cycle-hook '(org-cycle-hide-archived-subtrees org-cycle-hide-drawers org-cycle-hide-inline-tasks org-cycle-show-empty-lines org-optimize-window-after-visibility-change) org-confirm-elisp-link-function 'yes-or-no-p org-metadown-hook '(org-babel-pop-to-session-maybe) org-cycle-separator-lines -1 org-clock-out-hook '(org-clock-remove-empty-clock-drawer) ) --f46d043d67e51994740516fb2f1e Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
When org-cycle-separator-lines is set = to -1, and there is exactly one blank line between items, the last characte= r of the last subheading is erroneously shown even while folding.

Reproduction instructions:
1) save the following as an org file (no= t including the dashes):
------------
* item1
** subit= em

* item2
-----------

2) start emacs with emacs -q
3) set org-cycl= e-separator-lines to -1
4) hit shift-tab

Th= e displayed file is then:
------------
* item1...m

=
* item2
--------------

Note the erroneous i= nclusion of the "m" after the ellipsis.

Please = let me know if there's any other information necessary or if you have a= ny trouble reproducing this.

Thank you,
Mic= hael Crouch





Emacs=C2=A0 : GNU = Emacs 24.5.1 (x86_64-apple-darwin13.4.0, NS apple-appkit-1265.21)
=C2=A0= of 2015-04-10 on builder10-9.po= rkrind.org
Package: Org-mode version 8.2.10 (release_8.2.10 @ /Appli= cations/Emacs.app/Contents/Resources/lisp/org/)

current state:
= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
(setq
=C2=A0org-tab-first-= hook '(org-hide-block-toggle-maybe
=C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0= =C2=A0 =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 org-src-native-tab-command-maybe
= =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 org-ba= bel-hide-result-toggle-maybe
=C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 =C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0 org-babel-header-arg-expand)
=C2=A0org-speed= -command-hook '(org-speed-command-default-hook
=C2=A0=C2=A0=C2=A0 = =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 =C2=A0 org-babel-speed-command-hook)<= br>=C2=A0org-occur-hook '(org-first-headline-recenter)
=C2=A0org-met= aup-hook '(org-babel-load-in-session-maybe)
=C2=A0org-confirm-shell-= link-function 'yes-or-no-p
=C2=A0org-after-todo-state-change-hook &#= 39;(org-clock-out-if-current)
=C2=A0org-src-mode-hook '(org-src-babe= l-configure-edit-buffer
=C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 =C2=A0=C2= =A0=C2=A0=C2=A0 org-src-mode-configure-edit-buffer)
=C2=A0org-agenda-bef= ore-write-hook '(org-agenda-add-entry-text)
=C2=A0org-babel-pre-tang= le-hook '(save-buffer)
=C2=A0org-mode-hook '(#[nil "\300\30= 1\302\303\304$\207"
=C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 =C2=A0=C2= =A0 [org-add-hook change-major-mode-hook org-show-block-all
=C2=A0=C2=A0= =C2=A0 =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 append local]
=C2=A0=C2=A0= =C2=A0 =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0 5]
=C2=A0=C2=A0=C2=A0 =C2=A0=C2= =A0=C2=A0 =C2=A0#[nil "\300\301\302\303\304$\207"
=C2=A0=C2=A0= =C2=A0 =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0 [org-add-hook change-major-mode-hook=
=C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 org-babel-show= -result-all append local]
=C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 =C2=A0= =C2=A0 5]
=C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 =C2=A0org-babel-result-h= ide-spec org-babel-hide-all-hashes)
=C2=A0org-ctrl-c-ctrl-c-hook '(o= rg-babel-hash-at-point
=C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 =C2=A0=C2= =A0=C2=A0 =C2=A0 org-babel-execute-safely-maybe)
=C2=A0org-cycle-hook &#= 39;(org-cycle-hide-archived-subtrees org-cycle-hide-drawers
=C2=A0=C2=A0= =C2=A0 =C2=A0=C2=A0=C2=A0 =C2=A0 org-cycle-hide-inline-tasks org-cycle-show= -empty-lines
=C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 =C2=A0 org-optimize-w= indow-after-visibility-change)
=C2=A0org-confirm-elisp-link-function = 9;yes-or-no-p
=C2=A0org-metadown-hook '(org-babel-pop-to-session-may= be)
=C2=A0org-cycle-separator-lines -1
=C2=A0org-clock-out-hook '= (org-clock-remove-empty-clock-drawer)
=C2=A0)

<= /div>
--f46d043d67e51994740516fb2f1e--