diff options
| author | Glenn Morris | 2014-07-25 04:24:00 -0400 |
|---|---|---|
| committer | Glenn Morris | 2014-07-25 04:24:00 -0400 |
| commit | 25aa0da588f2afb629e6b42612ccc8925da41a46 (patch) | |
| tree | f9447339ae143a014d13535e07fee73a7836893b | |
| parent | 37a21453db134292b99291226d541df838e7d711 (diff) | |
| download | emacs-25aa0da588f2afb629e6b42612ccc8925da41a46.tar.gz emacs-25aa0da588f2afb629e6b42612ccc8925da41a46.zip | |
prolog.el: Fix for missing `switch-to-prolog'
Ref: http://lists.gnu.org/archive/html/emacs-devel/2014-07/msg00228.html
* lisp/progmodes/prolog.el (prolog-mode-keybindings-edit):
Replace missing `switch-to-prolog' with `run-prolog'.
(switch-to-prolog): Define as (obsolete) alias, as in 23.4.
| -rw-r--r-- | lisp/ChangeLog | 6 | ||||
| -rw-r--r-- | lisp/progmodes/prolog.el | 4 |
2 files changed, 9 insertions, 1 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 02189365b4f..ed9801b4101 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,3 +1,9 @@ | |||
| 1 | 2014-07-25 Glenn Morris <rgm@gnu.org> | ||
| 2 | |||
| 3 | * progmodes/prolog.el (prolog-mode-keybindings-edit): | ||
| 4 | Replace missing `switch-to-prolog' with `run-prolog'. | ||
| 5 | (switch-to-prolog): Define as (obsolete) alias, as in 23.4. | ||
| 6 | |||
| 1 | 2014-07-22 Stephen Berman <stephen.berman@gmx.net> | 7 | 2014-07-22 Stephen Berman <stephen.berman@gmx.net> |
| 2 | 8 | ||
| 3 | * calendar/todo-mode.el (todo-set-top-priorities): Fix overwriting | 9 | * calendar/todo-mode.el (todo-set-top-priorities): Fix overwriting |
diff --git a/lisp/progmodes/prolog.el b/lisp/progmodes/prolog.el index bcac59a3ade..07d88b3f0fb 100644 --- a/lisp/progmodes/prolog.el +++ b/lisp/progmodes/prolog.el | |||
| @@ -1079,7 +1079,7 @@ VERSION is of the format (Major . Minor)" | |||
| 1079 | ;; Inherited from the old prolog.el. | 1079 | ;; Inherited from the old prolog.el. |
| 1080 | (define-key map "\e\C-x" 'prolog-consult-region) | 1080 | (define-key map "\e\C-x" 'prolog-consult-region) |
| 1081 | (define-key map "\C-c\C-l" 'prolog-consult-file) | 1081 | (define-key map "\C-c\C-l" 'prolog-consult-file) |
| 1082 | (define-key map "\C-c\C-z" 'switch-to-prolog)) | 1082 | (define-key map "\C-c\C-z" 'run-prolog)) |
| 1083 | 1083 | ||
| 1084 | (defun prolog-mode-keybindings-inferior (_map) | 1084 | (defun prolog-mode-keybindings-inferior (_map) |
| 1085 | "Define keybindings for inferior Prolog mode in MAP." | 1085 | "Define keybindings for inferior Prolog mode in MAP." |
| @@ -1240,6 +1240,8 @@ To find out what version of Prolog mode you are running, enter | |||
| 1240 | ((string-match "\\`[rf] *[0-9]*\\'" str) nil) ;r(edo) or f(ail) | 1240 | ((string-match "\\`[rf] *[0-9]*\\'" str) nil) ;r(edo) or f(ail) |
| 1241 | (t t))) | 1241 | (t t))) |
| 1242 | 1242 | ||
| 1243 | ;; This statement was missing in Emacs 24.1, 24.2, 24.3. | ||
| 1244 | (define-obsolete-function-alias 'switch-to-prolog 'run-prolog "24.1") | ||
| 1243 | ;;;###autoload | 1245 | ;;;###autoload |
| 1244 | (defun run-prolog (arg) | 1246 | (defun run-prolog (arg) |
| 1245 | "Run an inferior Prolog process, input and output via buffer *prolog*. | 1247 | "Run an inferior Prolog process, input and output via buffer *prolog*. |