[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/dockerfile-mode e20c7e587a 025/104: Correctly set require-
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/dockerfile-mode e20c7e587a 025/104: Correctly set require-final-newline |
Date: |
Sat, 29 Jan 2022 07:58:28 -0500 (EST) |
branch: elpa/dockerfile-mode
commit e20c7e587a77ca5eabcb893b9b5687610b0e490c
Author: J Irving <j@lollyshouse.ca>
Commit: J Irving <j@lollyshouse.ca>
Correctly set require-final-newline
Emacs provides `mode-require-final-newline` to allow users to control
the behaviour of modes (like `dockerfile-mode`) which are designed to
control the final newline in a file. The intent is that this is set to
`t` by default - modes that wish to ensure a final newline should set
`require-final-newline` to `mode-require-final-newline`, allowing users
to override this behaviour. See
http://www.gnu.org/software/emacs/manual/html_node/emacs/Customize-Save.html
for more detail.
One specific use case where this is important is `ethan-wpace`, which
implements a more sophisticated whitespace policy. Some examples of how
sidestepping this convention can be a problem can be found in issues
glasserc/ethan-wspace#22 and glasserc/ethan-wspace#25.
---
dockerfile-mode.el | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dockerfile-mode.el b/dockerfile-mode.el
index dba2fc37a0..a15f5b8473 100644
--- a/dockerfile-mode.el
+++ b/dockerfile-mode.el
@@ -97,7 +97,7 @@
\\{dockerfile-mode-map}
"
(set-syntax-table dockerfile-mode-syntax-table)
- (set (make-local-variable 'require-final-newline) t)
+ (set (make-local-variable 'require-final-newline) mode-require-final-newline)
(set (make-local-variable 'comment-start) "#")
(set (make-local-variable 'comment-end) "")
(set (make-local-variable 'comment-start-skip) "#+ *")
- [nongnu] branch elpa/dockerfile-mode created (now 5db94549ce), ELPA Syncer, 2022/01/29
- [nongnu] elpa/dockerfile-mode 58179938b2 004/104: Only recognize Dockerfile keywords at beginning of the line, ELPA Syncer, 2022/01/29
- [nongnu] elpa/dockerfile-mode 922845c229 002/104: Added dockerfile-mode.el, ELPA Syncer, 2022/01/29
- [nongnu] elpa/dockerfile-mode 7f92c17b99 006/104: Option to use sudo when invoking docker builder, ELPA Syncer, 2022/01/29
- [nongnu] elpa/dockerfile-mode 8771eb1d9a 022/104: Use async-shell-command instead of shell-command, ELPA Syncer, 2022/01/29
- [nongnu] elpa/dockerfile-mode 6ed974d462 014/104: Autoload docker mode for Dockerfiles., ELPA Syncer, 2022/01/29
- [nongnu] elpa/dockerfile-mode d1e9754285 037/104: Fix build failure when path of Dockerfile contains spaces., ELPA Syncer, 2022/01/29
- [nongnu] elpa/dockerfile-mode e20c7e587a 025/104: Correctly set require-final-newline,
ELPA Syncer <=
- [nongnu] elpa/dockerfile-mode 35d10860d9 039/104: Fix inability to build images on Windows., ELPA Syncer, 2022/01/29
- [nongnu] elpa/dockerfile-mode 98434943c3 005/104: Adjust auto-mode regexp in README., ELPA Syncer, 2022/01/29
- [nongnu] elpa/dockerfile-mode 1015f3818d 016/104: Added copy and onbuild commands, ELPA Syncer, 2022/01/29
- [nongnu] elpa/dockerfile-mode a532e30371 023/104: Use syntax highlighting in README, ELPA Syncer, 2022/01/29
- [nongnu] elpa/dockerfile-mode 6a64806b78 029/104: now treats single quotes like double quotes, ELPA Syncer, 2022/01/29
- [nongnu] elpa/dockerfile-mode 34a0a5d082 030/104: Merge branch 'master' of github.com:spotify/dockerfile-mode, ELPA Syncer, 2022/01/29
- [nongnu] elpa/dockerfile-mode 26239c3b95 043/104: Resolve spotify/#24, ELPA Syncer, 2022/01/29
- [nongnu] elpa/dockerfile-mode fdebd1eda5 044/104: Pass --build-args to docker build, ELPA Syncer, 2022/01/29
- [nongnu] elpa/dockerfile-mode c462ba8650 007/104: Merge pull request #1 from thomasf/master, ELPA Syncer, 2022/01/29
- [nongnu] elpa/dockerfile-mode 730b2dbd84 010/104: Update Dockerfile keywords to match docker 0.7.6, ELPA Syncer, 2022/01/29