emacs-orgmode
[Top][All Lists]
Advanced

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

Re: [O] Unconditionally turn off Flyspell mode during export


From: Nick Dokos
Subject: Re: [O] Unconditionally turn off Flyspell mode during export
Date: Wed, 26 Mar 2014 13:31:08 -0400
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux)

Sebastien Vauban <address@hidden>
writes:

> Hello,
>
> I use Flyspell in all my text-mode and prog-mode buffers, hence as well
> in my Org mode buffers -- as they ultimately derive from Text mode.
>
> I do that with:
>
>     (add-hook 'text-mode-hook
>               (lambda ()
>                 (message "Turning on Flyspell in buffer `%s'" (buffer-name))
>                 (flyspell-mode 1)))
>
> Though, as you can see, that has the perverse impact that Flyspell gets
> called (even multiple times) during the export process, when creating
> copies of the source Org document:
>
> Turning on Flyspell in buffer `ecm.txt<2>'
> Turning on Flyspell in buffer `ecm.txt<2><2>'
> Turning on Flyspell in buffer ` *temp*'
> Turning on Flyspell in buffer `ecm.html'
> Saving file d:/ecm.html...
> Wrote d:/ecm.html
>
> Is it possible to *automatically disable Flyspell during the export*
> *process*, as it's completely useless (the export buffers are killed when
> the export is done) and eats useful CPU cycles?
>

Advise org-export-as with an `around' piece of advice where you set the
text-mode-hook to nil (or just delete the flyspell part) perhaps?

Untested.
-- 
Nick




reply via email to

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