mirror of
git://git.sv.gnu.org/emacs.git
synced 2025-12-15 10:30:25 -08:00
Document changes in Shell-script mode
* lisp/progmodes/sh-script.el (sh-mode, sh-set-shell): Document the 'sh-shell' file-local variable. (top level): Add an auto-load form to avoid byte-compiler warning about 'comint-send-string'.
This commit is contained in:
parent
297e558c56
commit
293bd4f632
2 changed files with 13 additions and 4 deletions
|
|
@ -204,6 +204,7 @@
|
|||
|
||||
(autoload 'comint-completion-at-point "comint")
|
||||
(autoload 'comint-filename-completion "comint")
|
||||
(autoload 'comint-send-string "comint")
|
||||
(autoload 'shell-command-completion "shell")
|
||||
(autoload 'shell-environment-variable-completion "shell")
|
||||
|
||||
|
|
@ -1580,7 +1581,8 @@ assumed. Since filenames rarely give a clue, they are not further analyzed.
|
|||
This mode adapts to the variations between shells (see `sh-set-shell') by
|
||||
means of an inheritance based feature lookup (see `sh-feature'). This
|
||||
mechanism applies to all variables (including skeletons) that pertain to
|
||||
shell-specific features.
|
||||
shell-specific features. Shell script files can use the `sh-shell' local
|
||||
variable to indicate the shell variant to be used for the file.
|
||||
|
||||
The default style of this mode is that of Rosenblatt's Korn shell book.
|
||||
The syntax of the statements varies with the shell being used. The
|
||||
|
|
@ -2364,7 +2366,11 @@ argument) controls whether to insert a #!-line and think about making
|
|||
the visited file executable, and NO-QUERY-FLAG (the second argument)
|
||||
controls whether to query about making the visited file executable.
|
||||
|
||||
Calls the value of `sh-set-shell-hook' if set."
|
||||
Calls the value of `sh-set-shell-hook' if set.
|
||||
|
||||
Shell script files can cause this function be called automatically
|
||||
when the file is visited by having a `sh-shell' file-local variable
|
||||
whose value is the shell name (don't quote it)."
|
||||
(interactive (list (completing-read
|
||||
(format "Shell (default %s): "
|
||||
sh-shell-file)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue