Skip to content

Commit 72cf37a

Browse files
committed
Setup native-comp config and cleaning of bad compiled files
1 parent c9a1977 commit 72cf37a

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

home/.emacs.d/init.el

+13
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,19 @@
77

88
;;; Code:
99

10+
(setq comp-speed 2)
11+
12+
(when (boundp 'comp-eln-load-path)
13+
(let ((eln-cache-dir (expand-file-name "eln-cache/" user-emacs-directory))
14+
(find-exec (executable-find "find")))
15+
;; Quitting emacs while native compilation in progress can leave zero byte
16+
;; sized *.eln files behind. Hence delete such files during startup.
17+
(when find-exec
18+
(call-process find-exec nil nil nil eln-cache-dir
19+
"-name" "*.eln" "-size" "0" "-delete" "-or"
20+
"-name" "*.eln.tmp" "-size" "0" "-delete"))))
21+
22+
1023
(defvar dotfiles-dir)
1124

1225
(setq dotfiles-dir (file-name-directory

0 commit comments

Comments
 (0)