;; jaspace
(require-if-present 'jaspace)
+;; auto-complete
+(require-if-present 'auto-complete-config)
+(if (featurep 'auto-complete-config)
+ (progn
+ (add-to-list 'ac-dictionary-directories
+ "/usr/pkg/share/emacs/site-lisp/auto-complete/ac-dict")
+ (mapcar (lambda (mode)
+ (add-to-list 'ac-modes mode))
+ '(autoconf-mode
+ erlang-mode
+ haskell-mode
+ haskell-cabal-mode))
+ (setq ac-modes (remove 'css-mode ac-modes))
+ (add-hook 'erlang-mode-hook
+ (lambda ()
+ (add-to-list 'ac-sources 'ac-source-semantic)))
+ (ac-config-default)))
+
;; mic-paren
(require-if-present 'mic-paren)
(if (featurep 'mic-paren)
(inf-ruby-keys)
))
-;; Tramp
-(setq tramp-default-method "ssh")
-
;; Haskell
(load-if-present "haskell-site-file.el")
'(rng-schema-locating-files (quote ("schemas.xml" "/sw/share/schema/schemas.xml" "~/share/nxml/schemas.xml")))
'(rst-level-face-base-light 50)
'(safe-local-variable-values (quote ((todo-categories "Todo" "Todo" "Todo" "Todo"))))
+ '(tramp-auto-save-directory "/tmp/tramp-auto-save")
+ '(tramp-completion-reread-directory-timeout 2)
+ '(tramp-default-host "localhost")
'(w3m-bookmark-file-coding-system (quote utf-8))
'(w3m-coding-system (quote utf-8))
'(w3m-coding-system-priority-list (quote (utf-8)))