emacs-orgmode
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [O] org-tree-slide annoyance


From: Takaaki ISHIKAWA
Subject: Re: [O] org-tree-slide annoyance
Date: Tue, 16 Jul 2013 14:46:34 +0900

Hi Henry,

Thank you for using org-tree-slide and reporting the issue.
Please use the following patch to avoid the error.

PATCH: 
  Replace the original code with
----
(defun ots-display-tree-with-narrow ()
  "Show a tree with narrowing and also set a header at the head of slide."
  (goto-char (point-at-bol))
  (when (ots-last-heading-position)
    (hide-subtree)                      ; support CONTENT (subtrees are shown)
    (org-show-entry)
    (show-children)
    (org-cycle-hide-drawers 'all)
    (org-narrow-to-subtree))
  (setq display-tree-slide-string
        (if (equal org-tree-slide-modeline-display 'outside)
            (ots-count-slide (point))
          ""))
  (when org-tree-slide-slide-in-effect
    (ots-slide-in org-tree-slide-slide-in-brank-lines))
  (when org-tree-slide-header
    (ots-show-slide-header)))
----

This patch is a tentative code for checking behavior in your environments,
but I think you will be able to open org files without heading.
I'll update it again within a few days.


Best,
Takaaki

On Jul 15, 2013, at 5:33 PM, henry atts <address@hidden> wrote:

> I use org-tree-slide-mode by default with 
> 
>  (add-hook 'org-mode-hook 'org-tree-slide-mode)
> 
> This works kind of acceptable minus some minor annoyances. But one thing
> makes it nearly unusuable. tree-slide rigidly expects at least one
> header. So if I open an org file without heading, or if I create a new
> one, I get an error message:
> 
> File mode specification error: (error "before first heading")
> 
> If I include a setup file with `#+SETUPFILE:', which of course has no
> headings in it,  org-tree-slide stops working at all.
> 
> henry
> 
> -- 
> web: http://literaturlatenight.de
> jabberID: address@hidden
> 
> 

--
Takaaki ISHIKAWA <address@hidden>
  GITI, Waseda University
    :) http://about.me/takaxp











reply via email to

[Prev in Thread] Current Thread [Next in Thread]