Hi Achim,

"Sebastien Vauban" wrote:
> Achim Gratz wrote:
>> only =(require 'org)= is needed.
>
> You mean we must require Org in our .emacs file (instead of just loading the
> autoload definitions)?
>
> IIUC, (in my case at least) that could seriously impact the Emacs startup
> time?

Confirmed with Org-mode version 7.9.2 (release_7.9.2-425-g8ec79b @
d:/home/sva/src/org-mode/lisp/).

Starting Emacs now requires ~18 seconds vs 2 seconds before.

Some culprits are:

- loading some of my 45 Org agenda files (not all, though -- maybe, the one in
  which I'm currently clocking and the ones I clocked in before, from the
  clock history?)

- loading lots of extra packages which I don't necessarily need when I just
  fire up Emacs for doing non-Org related work, such as gnus-sum (hence, all
  of Gnus, along with MIME utils, URL stuff, etc.)

- loading all my Org config (Babel, LOB, exporters, etc.), which is in an
  (eval-after-load "org" ...).

Best regards,
  Seb

-- 
Sebastien Vauban


Reply via email to