From c24ae80ae26484cbbf4349399f1d01553adfa12b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?S=C3=A9bastien=20Villemot?= <sebastien@dynare.org>
Date: Tue, 1 Apr 2014 17:31:50 +0200
Subject: [PATCH] Add per-directory local Emacs variables.

The idea is to enforce the coding style for Emacs users.
---
 .dir-locals.el | 7 +++++++
 Makefile.am    | 3 ++-
 2 files changed, 9 insertions(+), 1 deletion(-)
 create mode 100644 .dir-locals.el

diff --git a/.dir-locals.el b/.dir-locals.el
new file mode 100644
index 000000000..e17d9ed3b
--- /dev/null
+++ b/.dir-locals.el
@@ -0,0 +1,7 @@
+((nil .
+      ((c-file-style . "gnu")
+       (indent-tabs-mode . nil)
+       (fill-column . 79)))
+ (makefile-mode . ((indent-tabs-mode . t)))
+ (matlab-mode . ((matlab-indent-level . 4)
+                 (matlab-indent-function-body . nil))))
diff --git a/Makefile.am b/Makefile.am
index 7d0606ba6..55197c8a4 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -30,7 +30,8 @@ EXTRA_DIST = \
 	windows/README.txt \
 	osx \
 	examples \
-	scripts
+	scripts \
+	.dir-locals.el
 
 dist-hook:
 	rm -rf `find $(distdir)/matlab $(distdir)/examples -name *~`
-- 
GitLab