Update: 11/Aug: I forgot to mention that I'm using literate programming to build the
init.el from an
org file. It seems that the problem appears when emacs opens the
configure.org to generate the
I noticed that if I write the configuration to a
.emacs (as I wrote below) the right version is loaded.
The right question
How to load the latest version of
org literate programming to generate the
I'd like to use the latest version of
org-mode from the git repository.
Emacs version: GNU Emacs 24.4.1 (x86_64-pc-linux-gnu, GTK+ Version 3.14.5) of 2015-03-07 on trouble, modified by Debian
- I clone the repository, say in
- Compile the autoload using
Initial part of my
(package-initialize) (require 'package) (add-to-list 'package-archives '("melpa" . "http://melpa.org/packages/") t) (add-to-list 'load-path "~/.emacs.d/org-mode/lisp/") (add-to-list 'load-path "~/.emacs.d/org-mode/contrib/lisp/" t) (unless (package-installed-p 'use-package) (package-install 'use-package)) (setq use-package-verbose t) (setq use-package-always-ensure t) (require 'use-package) (use-package auto-compile :config (auto-compile-on-load-mode)) (setq load-prefer-newer t)
M-x org-version and get
Org-mode version 8.2.10 (release_8.2.10 @ /home/.../.emacs.d/org-mode/lisp/)
This is no the latest release!
If I call
M-x org-reload it load the newest
Org-mode version 8.3.5 (release_8.3.5 @ /home/.../.emacs.d/org-mode/lisp/)
But it is not loaded automatically.
What am I doing wrong??
P.D.: I accept suggestions about simplifying the configuration.