aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMartin Stjernholm2003-07-04 10:47:06 +0000
committerMartin Stjernholm2003-07-04 10:47:06 +0000
commit0dd3ea4da4b4ba65fecefb89b4049fefc087452c (patch)
treec5b8a246b07cf16cc09dca7e5efee5291325f36f
parentb5a670812e64e5cfcdd65ec3f7156eb964fe445b (diff)
downloademacs-0dd3ea4da4b4ba65fecefb89b4049fefc087452c.tar.gz
emacs-0dd3ea4da4b4ba65fecefb89b4049fefc087452c.zip
Did away with the dependency on `c-emacs-features' when populating
`rul-generic-mode-syntax-table'; we already know this isn't XEmacs.
-rw-r--r--lisp/ChangeLog6
-rw-r--r--lisp/generic-x.el18
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 @@
12003-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
12003-07-03 Martin Stjernholm <bug-cc-mode@gnu.org> 72003-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 ()