Remove .dir-locals.el and add doc/contributing.mdwn.
Add link CONTRIBUTING -> doc/contributing.mdwn, so that it's easy to find (many files in doc/). Add .dir-locals.el to .gitignore, now that it's no longer versioned. The CONTRIBUTING file gives a reference to a page on the Emacs wiki that shows how to set up a .dir-locals.el that sets up tabs for indentation. I updated the wiki page to include the `(highlight-regexp "^ *")` part, which had been the hardest to discover.
This commit is contained in:
parent
236ae1fbc4
commit
9fe433390d
4 changed files with 11 additions and 22 deletions
|
@ -1,22 +0,0 @@
|
|||
;; Configure emacs' treatment of tabs.
|
||||
;;
|
||||
;; See
|
||||
;; https://www.gnu.org/software/emacs/manual/html_node/emacs/Directory-Variables.html
|
||||
;; for a description of this file.
|
||||
;;
|
||||
;; The 'nil' below applies to all modes.
|
||||
((nil . ((indent-tabs-mode . t)
|
||||
(tab-width . 2)))
|
||||
(haskell-mode . (
|
||||
;; Highlight leading space characters, to avoid indenting with
|
||||
;; spaces.
|
||||
;;
|
||||
;; Emacs will prompt you about this, saying it's unsafe, but
|
||||
;; you can permanently store an exception by pressing "!",
|
||||
;; which inserts
|
||||
;;
|
||||
;; (safe-local-variable-values . (quote ((eval highlight-regexp "^ *"))))
|
||||
;;
|
||||
;; in your ~/.emacs ... except the exception doesn't work, and
|
||||
;; emacs still asks you on each file you open :P
|
||||
(eval . (highlight-regexp "^ *")))))
|
3
.gitignore
vendored
3
.gitignore
vendored
|
@ -14,4 +14,7 @@ html
|
|||
Utility/Touch.hs
|
||||
Utility/libdiskfree.o
|
||||
dist
|
||||
# Sandboxed builds
|
||||
cabal-dev
|
||||
# Project-local emacs configuration
|
||||
.dir-locals.el
|
||||
|
|
1
CONTRIBUTING
Symbolic link
1
CONTRIBUTING
Symbolic link
|
@ -0,0 +1 @@
|
|||
doc/contributing.mdwn
|
7
doc/contributing.mdwn
Normal file
7
doc/contributing.mdwn
Normal file
|
@ -0,0 +1,7 @@
|
|||
## Style
|
||||
|
||||
This project uses tabs for indentation and the code looks fine with
|
||||
any tab width. If you are using Emacs, and have it configured to use
|
||||
spaces for indentation, then you can add a ./.dir-locals.el to use
|
||||
tabs for files in this project. See
|
||||
http://www.emacswiki.org/emacs/DirectoryVariables.
|
Loading…
Reference in a new issue