summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoey Hess2014-11-01 13:32:51 -0400
committerJoey Hess2014-11-01 13:32:51 -0400
commite0a97678804610afd3dffd0e1ad445050ffb0d6c (patch)
tree166c359e827ee36dcf5df1cd1ea2466820d764f6
parent85262917891727aedfec998bcd9a68820e818893 (diff)
parentab7efe2cd0f3bd6508b164e458329b41b313a852 (diff)
Merge branch 'joeyconfig'
-rw-r--r--doc/coding_style.mdwn11
1 files changed, 11 insertions, 0 deletions
diff --git a/doc/coding_style.mdwn b/doc/coding_style.mdwn
index 10b98328..d2dbaf2f 100644
--- a/doc/coding_style.mdwn
+++ b/doc/coding_style.mdwn
@@ -30,6 +30,17 @@ each indented with a tab.
foo = ...
bar = ...
+Note for emacs users: You can put the following snippet into a file called
+`.dir-locals.el` at root of propellor's source tree to ensure these indentation
+rules are enforced:
+
+ ((nil . ((indent-tabs-mode . t)
+ (tab-width . 4)
+ (fill-column . 80)))
+ ;; Warn about spaces used for indentation:
+ (haskell-mode . ((eval . (highlight-regexp "^ *")))))
+
+
Where clauses for instance definitions and modules tend to appear at the end
of a line, rather than on a separate line.