Re: [O] orgstruct: broken global visibility cycling, when in comments
Hi Nathaniel, Nathaniel Cunningham writes: > Note that this value for the prefix (actually the version with a > space, "^;; ") is suggested by the Org manual for version 8.0.3 I fixed the manual. Thanks for reporting this! -- Bastien
Re: [O] orgstruct: broken global visibility cycling, when in comments
Thanks to Christopher Schmidt for solving my problem: On Fri, Jun 14, 2013 at 11:30 PM, Nathaniel Cunningham < nathaniel.cunning...@gmail.com> wrote: > I'm attempting to use orgstruct minor mode in emacs-lisp-mode (org 8.0.3 > in recent Aquamacs and in vanilla Emacs 24.3.1). I find: > - cycling an individual headline using tab key works fine > - global cycling via S-Tab (when on a headline) to more expanded > visibility (e.g. OVERVIEW --> CONTENTS or CONTENTS --> SHOW ALL) works fine > - global cycling via S-Tab (when on a headline) to more limited visibility > fails without error (echo area still reports OVERVIEW or CONTENTS, etc.) > > I have orgstruct-heading-prefix-regexp set to "^;;". > Note that this value for the prefix (actually the version with a space, "^;; ") is suggested by the Org manual for version 8.0.3 Christopher pointed out that "orgstruct-mode implicitly starts the real regexp that is used for headline matching with a ^. Your additional ^ breaks the regexp." I verify that setting orgstruct-heading-prefix-regexp to ";;" (or ";; " with a space) solves the problem. Thank you Christopher! --Nathaniel
Re: [O] orgstruct: broken global visibility cycling, when in comments
Nathaniel Cunningham writes: > I have orgstruct-heading-prefix-regexp set to "^;;". Does setting orgstruct-heading-prefix-regexp to ";;" make a difference? Christopher
Re: [O] orgstruct: broken global visibility cycling, when in comments
Nathaniel Cunningham writes: > I have orgstruct-heading-prefix-regexp set to "^;;". does it work with "^;;[*]+ " ? -- cheers, Thorsten
[O] orgstruct: broken global visibility cycling, when in comments
I'm attempting to use orgstruct minor mode in emacs-lisp-mode (org 8.0.3 in recent Aquamacs and in vanilla Emacs 24.3.1). I find: - cycling an individual headline using tab key works fine - global cycling via S-Tab (when on a headline) to more expanded visibility (e.g. OVERVIEW --> CONTENTS or CONTENTS --> SHOW ALL) works fine - global cycling via S-Tab (when on a headline) to more limited visibility fails without error (echo area still reports OVERVIEW or CONTENTS, etc.) I have orgstruct-heading-prefix-regexp set to "^;;". Example buffer contents that fail global cycling to narrower scope: ;; Testcase for orgstruct-mode in emacs-lisp-mode ;;* top level headline 1 ;;** 2nd level headline A (setq var2 "value2") ;;** 2nd level headline B (setq var3 "value3") ;;** 2nd level headline C (setq var4 "value4") ;;* top level headline 2 (setq var5 "value5") I find no trouble with global cycling if I remove the ";;" comment characters in all headlines and set orgstruct-heading-prefix-regexp to nil. I suspect this is a bug; but perhaps I'm doing something wrong? Thanks for any help. Cheers, Nathaniel