1a577dcf499dc33adc0f5915e0cea4ed471bb64e
[emacs-init.git] / setup / init-org.el
1 (let ((base (file-name-directory
2              (directory-file-name
3               (file-name-directory
4                (or load-file-name
5                    (when (boundp 'bytecomp-filename) bytecomp-filename) buffer-file-name))))))
6
7   (add-to-list 'load-path (concat base "org-mode/lisp"))
8   (add-to-list 'load-path (concat base "org-mode/contrib"))
9
10   (require 'flyspell)
11   (if (not (boundp 'flyspell-delayed-commands))
12       (setq flyspell-delayed-commands '()))
13
14   (require 'org)
15   (require 'org-version)
16
17   (setq org-odt-data-dir (concat base "org-mode/etc")))
18
19 (defun my-setup-org ()
20   (visual-line-mode 1)
21   (font-lock-mode 0)
22   (whitespace-mode 0)
23   (font-lock-mode 1))
24
25 (add-hook 'org-mode-hook 'my-setup-org)