* Drafts created when editing mails with Outorg
@ 2014-07-21 9:55 Thorsten Jolitz
0 siblings, 0 replies; only message in thread
From: Thorsten Jolitz @ 2014-07-21 9:55 UTC (permalink / raw)
To: info-gnus-english
Hi List,
I use gnus/message-mode for emails, but often edit my mails in full
Org-mode with Outorg (see installation instruction at the end of this
post). This works by doing M-# # (or M-x outorg-edit-as-org) in the
message-mode buffer, and then later M-# (or M-x
outorg-copy-edits-and-exit) in the popped-up *outorg-edit-buffer* when
done with editing in Org-mode.
The *outorg-edit-buffer* is backed-up in a tmp-file anyway via
kill-buffer-hook, so there is no need to create and save drafts from its
content. However, my draft folder is full of entries like this
,----
| [ 87: nobody ] (none)
| [ 148: nobody ] (none)
| [ 26: nobody ] (none)
`----
that contain the content of these temporary *outorg-edit-buffers*, e.g.
,----
| * --text follows this line--
|
| Hi List,
| after updating yesterday to
|
| #+begin_src emacs-lisp
| (call-interactively 'org-version)
| #+end_src
|
| #+results:
| : Org-mode version 8.2.6 (release_8.2.6-1123-g024a05 @
| /usr/share/emacs/24.3/lisp/org/lisp/)
|
| I got this error when opening the agenda today:
|
| ,-----------------------------------------------------
| | org-agenda-mode: Symbol's value as variable is void:
| | org-agenda-archives-mode
| `-----------------------------------------------------
|
| A quick google search led to a solution from this
| [[http://irreal.org/blog/?p=2030][Blog]] :
|
| ,-----------------------------------------
| | (setq org-agenda-archives-mode nil)
| | (setq org-agenda-skip-comment-trees nil)
| | (setq org-agenda-skip-function nil)
| `-----------------------------------------
|
| --
| cheers,
| Thorsten
`----
Since outorg.el itself does nothing wrt these drafts, it must be a gnus
thing. So my question is: when, how and why are these drafts created and
how can I avoid that?
PS
*** OUTORG INSTALLATION INSTRUCTIONS ***
1. Install outshine, outorg (and maybe navi-mode) via Melpa or clone
their git repos (https://github.com/tj64/outshine,
https://github.com/tj64/outorg, https://github.com/tj64/navi) and put
them on the load-path
2. Put this in your init file:
,----
| (add-hook 'emacs-lisp-mode-hook 'outline-minor-mode)
| (add-hook 'message-mode-hook 'outline-minor-mode)
| ;; more hooks for other major-modes ...
|
| ;; outorg ; <= required indirectly
| ;; (require 'outorg)
|
| ;; outshine
| (require 'outshine)
| (add-hook 'outline-minor-mode-hook
| 'outshine-hook-function) ; <= important!
|
| (setq outshine-use-speed-commands t)
|
| ;; navi-mode ; <= optional
| (require 'navi-mode)
`----
3. You need to set this too in your init.el (before outline is loaded):
,----
| (defvar outline-minor-mode-prefix "\M-#")
`----
--
cheers,
Thorsten
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2014-07-21 9:55 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-07-21 9:55 Drafts created when editing mails with Outorg Thorsten Jolitz
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).