use safe-load
authorJoerg Jaspert <joerg@debian.org>
Wed, 1 Jan 2014 21:22:05 +0000 (22:22 +0100)
committerJoerg Jaspert <joerg@debian.org>
Wed, 1 Jan 2014 21:22:05 +0000 (22:22 +0100)
.emacs.d/config/emacs.org

index 83d8511..7ec2650 100644 (file)
@@ -52,8 +52,8 @@ I have some stuff put away in my local dir. I don't want to load it all
 at startup time, so it is using the autoload feature. For that to work
 load the loaddefs, so autoload knows where to grab stuff
 #+BEGIN_SRC emacs-lisp tangle:yes
 at startup time, so it is using the autoload feature. For that to work
 load the loaddefs, so autoload knows where to grab stuff
 #+BEGIN_SRC emacs-lisp tangle:yes
-(load-file (concat jj-elisp-dir "/tiny/loaddefs.el"))
-(load-file (concat jj-elisp-local-dir "/loaddefs.el"))
+(safe-load (concat jj-elisp-dir "/tiny/loaddefs.el"))
+(safe-load (concat jj-elisp-local-dir "/loaddefs.el"))
 #+END_SRC
 
 
 #+END_SRC
 
 
@@ -2542,14 +2542,13 @@ like it move it into my own space. My elpa subdir stays empty.
 Use multiple cursors mode. See [[http://emacsrocks.com/e13.html][Emacs Rocks! multiple cursors]] and
 [[https://github.com/emacsmirror/multiple-cursors][emacsmirror/multiple-cursors · GitHub]]
 #+BEGIN_SRC emacs-lisp tangle:yes
 Use multiple cursors mode. See [[http://emacsrocks.com/e13.html][Emacs Rocks! multiple cursors]] and
 [[https://github.com/emacsmirror/multiple-cursors][emacsmirror/multiple-cursors · GitHub]]
 #+BEGIN_SRC emacs-lisp tangle:yes
-  (require 'multiple-cursors)
-  (define-key region-bindings-mode-map "a" 'mc/mark-all-like-this)
-
-  (define-key region-bindings-mode-map "p" 'mc/mark-previous-like-this)
-  (define-key region-bindings-mode-map "n" 'mc/mark-next-like-this)
-  (define-key region-bindings-mode-map "l" 'mc/edit-lines)
-  (define-key region-bindings-mode-map "m" 'mc/mark-more-like-this-extended)
-  (setq mc/list-file (expand-file-name "mc-cache.el" jj-cache-dir))
+(safe-load (concat jj-elisp-dir "/multiple-cursors/multiple-cursors-autoloads.el"))
+(define-key region-bindings-mode-map "a" 'mc/mark-all-like-this)
+(define-key region-bindings-mode-map "p" 'mc/mark-previous-like-this)
+(define-key region-bindings-mode-map "n" 'mc/mark-next-like-this)
+(define-key region-bindings-mode-map "l" 'mc/edit-lines)
+(define-key region-bindings-mode-map "m" 'mc/mark-more-like-this-extended)
+(setq mc/list-file (expand-file-name "mc-cache.el" jj-cache-dir))
 #+END_SRC
 ** rainbow-delimiters
 [2013-04-09 Di 23:38]
 #+END_SRC
 ** rainbow-delimiters
 [2013-04-09 Di 23:38]