[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Major mode of orgweb/publish.sh?
From: |
Ruijie Yu |
Subject: |
Major mode of orgweb/publish.sh? |
Date: |
Fri, 14 Apr 2023 15:49:49 +0800 |
User-agent: |
mu4e 1.9.22; emacs 30.0.50 |
Hello,
What is the expected major mode for orgweb/publish.sh? When I open it,
I see it is in `shell-script-mode'. This is what I see in
orgweb/publish.sh:
--8<---------------cut here---------------start------------->8---
#!/usr/bin/env sh
":" ; exec emacs --quick --script "$0" -- "$@" # -*- mode: emacs-lisp;
lexical-binding: t; -*-
...
--8<---------------cut here---------------end--------------->8---
When I remove the empty line 2 and run `normal-mode', the file now opens
in `emacs-lisp-mode'. I have a sneaking suspicion that
`emacs-lisp-mode' is the expected major mode for this file, because
there is also the `lexical-binding' variable declaration on the property
line, which has no effects when the major mode is shell.
--
Best,
RY
- Major mode of orgweb/publish.sh?,
Ruijie Yu <=
Re: Major mode of orgweb/publish.sh?, Ihor Radchenko, 2023/04/14