aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGravatar Tom Willemse2016-10-14 00:58:05 +0200
committerGravatar Tom Willemse2016-10-14 00:58:05 +0200
commitd49cf1d7ffd0edfc47b2e7a6da0633dd4ec2b362 (patch)
tree3398d13f0805686d3b61befeb402211681c2acfe
parent216ee6c68fa0c2bf8f9def414cad9855838c89b1 (diff)
downloadnew-dotfiles-d49cf1d7ffd0edfc47b2e7a6da0633dd4ec2b362.tar.gz
new-dotfiles-d49cf1d7ffd0edfc47b2e7a6da0633dd4ec2b362.zip
Force requiring final newline in PHP mode
-rw-r--r--emacs/.emacs.d/init/php-mode-init.org10
1 files changed, 10 insertions, 0 deletions
diff --git a/emacs/.emacs.d/init/php-mode-init.org b/emacs/.emacs.d/init/php-mode-init.org
index a8bbcb3..60bdb20 100644
--- a/emacs/.emacs.d/init/php-mode-init.org
+++ b/emacs/.emacs.d/init/php-mode-init.org
@@ -17,3 +17,13 @@ Enable flycheck in php-mode.
#+BEGIN_SRC emacs-lisp
(add-hook 'php-mode-hook 'flycheck-mode)
#+END_SRC
+
+Reset =require-final-newline= because the default php-mode style
+disables it.
+
+#+BEGIN_SRC emacs-lisp
+ (defun oni:set-require-final-newline ()
+ (setq require-final-newline t))
+
+ (add-hook 'php-mode-hook 'oni:set-require-final-newline)
+#+END_SRC