diff options
Diffstat (limited to 'lisp/progmodes/executable.el')
| -rw-r--r-- | lisp/progmodes/executable.el | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lisp/progmodes/executable.el b/lisp/progmodes/executable.el index 11dd54f1e7d..c0b3e99c227 100644 --- a/lisp/progmodes/executable.el +++ b/lisp/progmodes/executable.el | |||
| @@ -182,8 +182,8 @@ executable." | |||
| 182 | (let ((point (point-marker)) | 182 | (let ((point (point-marker)) |
| 183 | (buffer-modified-p (buffer-modified-p))) | 183 | (buffer-modified-p (buffer-modified-p))) |
| 184 | (goto-char (point-min)) | 184 | (goto-char (point-min)) |
| 185 | (make-local-variable 'after-save-hook) | 185 | (make-local-hook 'after-save-hook) |
| 186 | (add-hook 'after-save-hook 'executable-chmod) | 186 | (add-hook 'after-save-hook 'executable-chmod nil t) |
| 187 | (if (looking-at "#![ \t]*\\(.*\\)$") | 187 | (if (looking-at "#![ \t]*\\(.*\\)$") |
| 188 | (and (goto-char (match-beginning 1)) | 188 | (and (goto-char (match-beginning 1)) |
| 189 | (not (string= argument | 189 | (not (string= argument |