       slime-enable-evaluate-in-emacs t
       slime-auto-start 'always)
 
-(when (not (kelly?))
-  (setq compile-command "scons"))
+(setq compile-command (if (kelly?)
+                          "make -k -j 8"
+                        "scons"))
 
 (diminish 'abbrev-mode)
 (diminish 'isearch-mode)

(global-semantic-idle-summary-mode 1)
;; (global-semantic-show-unmatched-syntax-mode 1)

;; (semantic-add-system-include "/usr/local/include" 'c++-mode)

(semantic-mode 1)   ;; + semantic-force-refresh

      helm-candidate-number-limit 50)
(helm-push-mark-mode 1)

(advice-add 'helm-ff-filter-candidate-one-by-one     ;; skip ".." pattern (C-l)
            :around (lambda (fcn file)
                      (unless (string-match "\\(?:/\\|\\`\\)\\.\\{2\\}\\'" file)
