emacs-orgmode
[Top][All Lists]
Advanced

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

[O] FW: How to load .el file during startup and execute its commands (Wi


From: M
Subject: [O] FW: How to load .el file during startup and execute its commands (Win7/org8)
Date: Wed, 12 Mar 2014 10:55:56 +0100
User-agent: Microsoft-Entourage/11.4.0.080122

Sorry for asking again, but this issue is still a big problem for me, as I
have to load my settings file manually (open, eval-buffer, close) at each
startup...

 
I'm trying to use a custom setup for `org-mode 8.2` on `Windows 7`, but it
does not work as expected.

Sorry for pushing that, but is very annoying to have to load the file
manually at each startup.
Could anyone tell me if I'm doing something wrong here?
 
 My ´Emacs`version: GNU Emacs 24.2.1 (i386-mingw-nt6.1.7601) of 2012-08-29
on MARVIN
 
 What I tried:
  
 
 ## ~/.emacs
 in the file `~/.emacs` I have (among others) those lines:
 
     (if (boundp 'org-mode-user-lisp-path)
         (add-to-list 'load-path org-mode-user-lisp-path)
       (add-to-list 'load-path (expand-file-name
"~/org-mode/org_current/lisp")))
     
     (setq default-directory "C:/Users/mypath/" )
     (if (boundp 'org-mode-user-contrib-lisp-path)
         (add-to-list 'load-path org-mode-user-contrib-lisp-path)
       (add-to-list 'load-path (expand-file-name
"~/org-mode/org_current/contrib/lisp/"))
       (add-to-list 'load-path (expand-file-name "~/org-mode/morelisp/")))
     
     (require 'icicles)
     (require 'dired+)
     (require 'org)
     (require 'bookmark+)
     
     (load "org")
 
 and later
 
     (load "C:/Users/mypath/org-config/myname_orgmodeconfig.el")
 
  
 
 ## C:/Users/mypath/org-config/myname_orgmodeconfig.el
 
 contains
 
 
 
     (add-to-list 'auto-mode-alist '("\\.\\(org\\|org_archive\\|txt\\)$" .
org-mode))
     
     ;; Standard key bindings
     (global-set-key "\C-cl" 'org-store-link)
     (global-set-key "\C-ca" 'org-agenda)
     
     (if (boundp 'org-user-agenda-files)
         (setq org-agenda-files org-user-agenda-files)
       (setq org-agenda-files (quote ("~/org"
                                  ))))
 
 So I try to use all org-files in the path `~/org` as agenda files.
 
 When I launch `emacs`, I get the following result in the `*Messages`
buffer:
 
     Turning OFF Icicle mode...done
     Turning ON Icicle mode...done
     Turning OFF Icicle mode...done
     Turning ON Icicle mode...done
     Turning ON Icicle mode...done
     Turning OFF Icicle mode...done
     Loading c:/Users/mypath/org-mode/org_current/lisp/org.el
(source)...done
     Loading c:/Users/mypath/org-config/myname_orgmodeconfig.el
(source)...done
     Loading paren...done
     For information about GNU Emacs and the GNU system, type C-h C-a.
 
 
 
 # The Problem
 
 So I assume, as the file `myname_orgmodeconfig.el` has been loaded, all
the elisp code inside should have been executed and it should have also set
my agenda files.
 
  
 
 **However, the list of agenda files is empty after startup.
 When I then _manually_ ofen the file `myname_orgmodeconfig.el` and execute
the command `eval-buffer`, everything is fine.**
 
 How can I fix that?
 
Kind regards

Martin






reply via email to

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