branch: elpa/dockerfile-mode commit 533d5d4983a6f8c21f8d2391cabe60282cd8dd7a Author: Lassi Kortela <la...@lassi.io> Commit: Drew Csillag <d...@thecsillags.com>
Tighten auto-mode-alist pattern some more "/Dockerfile.foo/bar" should not match. To ensure we're looking at the last pathname component, don't match slashes or backslashes. --- dockerfile-mode.el | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dockerfile-mode.el b/dockerfile-mode.el index 17628d45e7..f5c4202ac7 100644 --- a/dockerfile-mode.el +++ b/dockerfile-mode.el @@ -241,7 +241,8 @@ returned, otherwise the base image name is used." (set (make-local-variable 'indent-line-function) #'dockerfile-indent-line-function)) ;;;###autoload -(add-to-list 'auto-mode-alist '("/Dockerfile\\(?:\\..*\\)?\\'" . dockerfile-mode)) +(add-to-list 'auto-mode-alist '("/Dockerfile\\(?:\\.[^/\\]*\\)?\\'" . + dockerfile-mode)) ;;;###autoload (add-to-list 'auto-mode-alist '("\\.dockerfile\\'" . dockerfile-mode))