       helm-candidate-number-limit 50)
 (helm-push-mark-mode 1)
 
-;; TODO: doesn't work in emacs >=25.1
 (advice-add 'helm-ff-filter-candidate-one-by-one     ;; skip ".." pattern (C-l)
             :around (lambda (fcn file)
                       (unless (string-match "\\(?:/\\|\\`\\)\\.\\{2\\}\\'" file)

(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

      slime-enable-evaluate-in-emacs t
      slime-auto-start 'always)

(setq compile-command (if (kelly?)
                          "make -k -j 8"
                        "scons"))

(diminish 'abbrev-mode)
(diminish 'isearch-mode)
