Mercurial > emacs
changeset 34116:1c497211a58d
Docment that `eval' can be used with local variables in the first
line. Tell that in shell scripts the second line is used for
local variables.
author | Eli Zaretskii <eliz@gnu.org> |
---|---|
date | Sat, 02 Dec 2000 15:26:21 +0000 |
parents | 2d8a69640e7f |
children | 9cbbc1edaba0 |
files | man/custom.texi |
diffstat | 1 files changed, 9 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/man/custom.texi Sat Dec 02 15:23:24 2000 +0000 +++ b/man/custom.texi Sat Dec 02 15:26:21 2000 +0000 @@ -888,6 +888,15 @@ must be a coding system name that Emacs recognizes. @xref{Coding Systems}. + The @code{eval} pseudo-variable, described below, can be specified in +the first line as well. + +@cindex shell scripts, and local file variables + In shell scripts, the first line is used to identify the script +interpreter, so you cannot put any local variables there. To accomodate +for this, when Emacs visits a shell script, it looks for local variable +specifications in the @emph{second} line. + A @dfn{local variables list} goes near the end of the file, in the last page. (It is often best to put it on a page by itself.) The local variables list starts with a line containing the string @samp{Local