1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2025-01-06 11:55:48 +00:00

* lisp/progmodes/executable.el (executable-self-display): Obsolete.

No longer autoload.

* doc/misc/autotype.texi (Executables):
Undocument executable-self-display.
This commit is contained in:
Glenn Morris 2015-06-10 16:24:32 -04:00
parent dfa1dc1c2b
commit d9d04bfa49
2 changed files with 3 additions and 7 deletions

View File

@ -517,12 +517,6 @@ is only done with @kbd{M-x executable-set-magic}. When this is
called as a function, such as when Emacs puts a buffer in Shell script
mode. Otherwise you are always queried.
@findex executable-self-display
@kbd{M-x executable-self-display} adds a magic number to the buffer, which
will turn it into a self displaying text file, when called as a Un*x command.
The ``interpreter'' used is @code{executable-self-display} with argument
@samp{+2}.
@node Timestamps
@chapter Maintaining Timestamps in Modified Files
@cindex timestamps

View File

@ -109,6 +109,8 @@ Note that the like of `more' doesn't work too well under Emacs \\[shell]."
:type 'string
:group 'executable)
(make-obsolete-variable 'executable-self-display nil "25.1" 'set)
(defvar executable-font-lock-keywords
'(("\\`#!.*/\\([^ \t\n]+\\)" 1 font-lock-keyword-face t))
@ -251,10 +253,10 @@ executable."
;;;###autoload
(defun executable-self-display ()
"Turn a text file into a self-displaying Un*x command.
The magic number of such a command displays all lines but itself."
(declare (obsolete nil "25.1"))
(interactive)
(if (eq this-command 'executable-self-display)
(setq this-command 'executable-set-magic))