diff options
| -rw-r--r-- | lisp/ChangeLog | 6 | ||||
| -rw-r--r-- | lisp/generic-x.el | 18 |
2 files changed, 9 insertions, 15 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 8ca7d5c4879..782a2638ed4 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,3 +1,9 @@ | |||
| 1 | 2003-07-04 Martin Stjernholm <mast@lysator.liu.se> | ||
| 2 | |||
| 3 | * generic-x.el: Did away with the dependency on `c-emacs-features' | ||
| 4 | when populating `rul-generic-mode-syntax-table'; we already know | ||
| 5 | this isn't XEmacs. | ||
| 6 | |||
| 1 | 2003-07-03 Martin Stjernholm <bug-cc-mode@gnu.org> | 7 | 2003-07-03 Martin Stjernholm <bug-cc-mode@gnu.org> |
| 2 | 8 | ||
| 3 | * progmodes/cc-menus.el (cc-imenu-init): Do not set | 9 | * progmodes/cc-menus.el (cc-imenu-init): Do not set |
diff --git a/lisp/generic-x.el b/lisp/generic-x.el index bb2d3513f89..03ef7a5113b 100644 --- a/lisp/generic-x.el +++ b/lisp/generic-x.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; generic-x.el --- Extra Modes for generic-mode -*- no-byte-compile: t -*- | 1 | ;;; generic-x.el --- Extra Modes for generic-mode -*- no-byte-compile: t -*- |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1997, 1998 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1997, 1998, 2003 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Peter Breton <pbreton@cs.umb.edu> | 5 | ;; Author: Peter Breton <pbreton@cs.umb.edu> |
| 6 | ;; Created: Tue Oct 08 1996 | 6 | ;; Created: Tue Oct 08 1996 |
| @@ -1411,20 +1411,8 @@ you must reload generic-x to enable the specified modes." | |||
| 1411 | (modify-syntax-entry ?\r "> b" rul-generic-mode-syntax-table) | 1411 | (modify-syntax-entry ?\r "> b" rul-generic-mode-syntax-table) |
| 1412 | (modify-syntax-entry ?\n "> b" rul-generic-mode-syntax-table) | 1412 | (modify-syntax-entry ?\n "> b" rul-generic-mode-syntax-table) |
| 1413 | 1413 | ||
| 1414 | (cond | 1414 | (modify-syntax-entry ?/ ". 124b" rul-generic-mode-syntax-table) |
| 1415 | ;; XEmacs 19 & 20 & 21 | 1415 | (modify-syntax-entry ?* ". 23" rul-generic-mode-syntax-table) |
| 1416 | ((memq '8-bit c-emacs-features) | ||
| 1417 | (modify-syntax-entry ?/ ". 1456" rul-generic-mode-syntax-table) | ||
| 1418 | (modify-syntax-entry ?* ". 23" rul-generic-mode-syntax-table) | ||
| 1419 | ) | ||
| 1420 | ;; Emacs 19 & 20 | ||
| 1421 | ((memq '1-bit c-emacs-features) | ||
| 1422 | (modify-syntax-entry ?/ ". 124b" rul-generic-mode-syntax-table) | ||
| 1423 | (modify-syntax-entry ?* ". 23" rul-generic-mode-syntax-table) | ||
| 1424 | ) | ||
| 1425 | ;; incompatible | ||
| 1426 | (t (error "Run Mode is incompatible with this version of Emacs")) | ||
| 1427 | ) | ||
| 1428 | 1416 | ||
| 1429 | ;; here manually instead | 1417 | ;; here manually instead |
| 1430 | (defun generic-rul-mode-setup-function () | 1418 | (defun generic-rul-mode-setup-function () |