2012-02-24 05:18:48 +08:00
|
|
|
;;; Directory Local Variables
|
|
|
|
;;; See Info node `(emacs) Directory Variables' for more information.
|
|
|
|
|
|
|
|
((nil
|
|
|
|
(sentence-end-double-space . t)
|
|
|
|
(require-final-newline . t)
|
|
|
|
(indent-tabs-mode))
|
|
|
|
(emacs-lisp-mode
|
|
|
|
(whitespace-style face trailing lines-tail)
|
|
|
|
(whitespace-line-column . 80)
|
2012-02-27 15:15:11 +08:00
|
|
|
(eval ignore-errors
|
2012-03-03 07:53:09 +08:00
|
|
|
"Write-contents-functions is a buffer-local alternative to before-save-hook"
|
2012-03-01 00:51:17 +08:00
|
|
|
(add-hook 'write-contents-functions
|
|
|
|
(lambda ()
|
2012-04-24 02:12:37 +08:00
|
|
|
(delete-trailing-whitespace)
|
2012-03-01 00:51:17 +08:00
|
|
|
nil))
|
2012-02-27 15:15:11 +08:00
|
|
|
(require 'whitespace)
|
2012-03-01 00:51:17 +08:00
|
|
|
"Sometimes the mode needs to be toggled off and on."
|
2012-02-24 05:18:48 +08:00
|
|
|
(whitespace-mode 0)
|
|
|
|
(whitespace-mode 1))))
|