lang/sh: improve zsh shebang detection regexp

This commit is contained in:
Henrik Lissner 2018-05-25 00:52:37 +02:00
parent 5472cd4a37
commit ae95b9e8d5
No known key found for this signature in database
GPG key ID: 5F6C0EA160557395

View file

@ -50,7 +50,7 @@
(string-match-p "\\.zsh\\'" buffer-file-name)) (string-match-p "\\.zsh\\'" buffer-file-name))
(save-excursion (save-excursion
(goto-char (point-min)) (goto-char (point-min))
(looking-at-p "^#!.+zsh[$\\s-]"))) (looking-at-p "^#!.+/zsh[$ ]")))
(sh-set-shell "zsh"))) (sh-set-shell "zsh")))
(add-hook 'sh-mode-hook #'+sh|detect-zsh)) (add-hook 'sh-mode-hook #'+sh|detect-zsh))