Uwe Brauer <o...@mat.ucm.es> writes: >>>> "Thorsten" == Thorsten Jolitz <tjol...@gmail.com> writes: > > > Joseph Vidal-Rosset <joseph.vidal.ros...@gmail.com> writes: > > Hallo > > >> I know that the subject of my email exists already. > >> > [[https://lists.gnu.org/archive/html/emacs-orgmode/2009-08/msg00855.html]] > > > This works perfectly for your subject: > > > ,----[ C-h f outorg-edit-as-org RET ] > > Thanks for the pointer, but alas it does not work in a gnus message/mail > buffer.
Hello, I' pretty sure your outshine config is not complete: Here is what I have: at the top of my .emacs: ,---- | ;; *** Global Keys | | ;; must be set before outline is loaded | (defvar outline-minor-mode-prefix "\M-#") `---- then somewhere inside my .emacs (don't worry about "try-require", simply use "require" in your code). outorg-export is optional too (but useful for special needs in outorg exporting), I would highly recomment navi-mode though (very fast navigation in outshine buffers). ,---- | ;; ** Outline | | (message "\n------ entering outline ------") | | (when (try-require 'outline) | (add-hook 'emacs-lisp-mode-hook 'outline-minor-mode) | (add-hook 'message-mode-hook 'outline-minor-mode)) | | ;; outorg-export | (try-require 'outorg-export) | | ;; outshine | (try-require 'outshine) | (add-hook 'outline-minor-mode-hook 'outshine-hook-function) | | (setq outshine-use-speed-commands t) | | ;; navi-mode | (try-require 'navi-mode) `---- most likely this line is missing, add it: ,---- | (add-hook 'outline-minor-mode-hook 'outshine-hook-function) `---- Note that I did this: ,---- | (add-hook 'xyz-mode-hook 'outline-minor-mode) `---- for many other modes too, like ESS, picolisp, ledger, latex ... etc HTH > When I use that function I obtain the following error: > > Debugger entered--Lisp error: (error "Before first heading") > signal(error ("Before first heading")) > error("Before first heading") > outline-back-to-heading() > outline-end-of-subtree() > outorg-save-markers((point-marker beg-of-subtree-marker mark-marker > org-clock-marker org-clock-hd-marker org-clock-default-task > org-clock-interrupted-task selected-task org-open-link-marker > org-log-note-marker org-log-note-return-to > org-entry-property-inherited-from)) > outorg-edit-as-org(nil) > funcall-interactively(outorg-edit-as-org nil) > call-interactively(outorg-edit-as-org nil nil) > command-execute(outorg-edit-as-org) > > > Did you check this command, how do you use it? > > Regards > > Uwe Brauer > > > -- cheers, Thorsten