aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lisp/ChangeLog14
-rw-r--r--lisp/progmodes/vhdl-mode.el50
2 files changed, 32 insertions, 32 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 9a3a3f35999..917c01701fd 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,13 +1,19 @@
12002-11-19 Stefan Monnier <monnier@cs.yale.edu>
2
3 * emacs-lisp/cl.el (multiple-value-call): Add docstring.
4
52002-11-19 Markus Rost <rost@math.ohio-state.edu> 12002-11-19 Markus Rost <rost@math.ohio-state.edu>
6 2
3 * progmodes/vhdl-mode.el (defgroup vhdl-related): Declare the
4 members here rather than with custom-add-to-group. This is the
5 intended way of using defgroup and also lets
6 custom-make-dependencies do its job.
7 (defgroup vhdl-highlight-faces): Ditto.
8
7 * emacs-lisp/shadow.el (defgroup lisp-shadow): New group name. 9 * emacs-lisp/shadow.el (defgroup lisp-shadow): New group name.
8 Previous group name shadow is used in shadowfile.el. 10 Previous group name shadow is used in shadowfile.el.
9 (shadows-compare-text-p): Use group lisp-shadow. 11 (shadows-compare-text-p): Use group lisp-shadow.
10 12
132002-11-19 Stefan Monnier <monnier@cs.yale.edu>
14
15 * emacs-lisp/cl.el (multiple-value-call): Add docstring.
16
112002-11-19 Masatake Yamato <jet@gyve.org> (tiny change) 172002-11-19 Masatake Yamato <jet@gyve.org> (tiny change)
12 18
13 * register.el (describe-register-1): Don't assign to val the value 19 * register.el (describe-register-1): Don't assign to val the value
diff --git a/lisp/progmodes/vhdl-mode.el b/lisp/progmodes/vhdl-mode.el
index 8a70d4beaab..5b9091c8f3e 100644
--- a/lisp/progmodes/vhdl-mode.el
+++ b/lisp/progmodes/vhdl-mode.el
@@ -1122,22 +1122,23 @@ NOTE: Activate the new setting in a VHDL buffer using the menu entry
1122 (vhdl-custom-set variable value 'vhdl-mode-syntax-table-init)) 1122 (vhdl-custom-set variable value 'vhdl-mode-syntax-table-init))
1123 :group 'vhdl-misc) 1123 :group 'vhdl-misc)
1124 1124
1125 1125;; add related general customizations
1126(defgroup vhdl-related nil 1126(defgroup vhdl-related
1127 (if (string-match "XEmacs" emacs-version)
1128 '((ps-print custom-group)
1129 (mail-host-address custom-variable)
1130 (user-mail-address custom-variable)
1131 (line-number-mode custom-variable)
1132 (paren-mode custom-variable))
1133 '((ps-print custom-group)
1134 (mail-host-address custom-variable)
1135 (user-mail-address custom-variable)
1136 (line-number-mode custom-variable)
1137 (paren-showing custom-group)
1138 (transient-mark-mode custom-variable)))
1127 "Related general customizations." 1139 "Related general customizations."
1128 :group 'vhdl) 1140 :group 'vhdl)
1129 1141
1130;; add related general customizations
1131(custom-add-to-group 'vhdl-related 'line-number-mode 'custom-variable)
1132(if (string-match "XEmacs" emacs-version)
1133 (custom-add-to-group 'vhdl-related 'paren-mode 'custom-variable)
1134 (custom-add-to-group 'vhdl-related 'paren-showing 'custom-group))
1135(unless (string-match "XEmacs" emacs-version)
1136 (custom-add-to-group 'vhdl-related 'transient-mark-mode 'custom-variable))
1137(custom-add-to-group 'vhdl-related 'ps-print 'custom-group)
1138(custom-add-to-group 'vhdl-related 'mail-host-address 'custom-variable)
1139(custom-add-to-group 'vhdl-related 'user-mail-address 'custom-variable)
1140
1141;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 1142;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
1142;; Internal variables 1143;; Internal variables
1143 1144
@@ -9405,24 +9406,17 @@ This does background highlighting of translate-off regions.")
9405 (nth 0 (car syntax-alist)) "."))) 9406 (nth 0 (car syntax-alist)) ".")))
9406 (setq syntax-alist (cdr syntax-alist)))) 9407 (setq syntax-alist (cdr syntax-alist))))
9407 9408
9408(defgroup vhdl-highlight-faces nil 9409;; add faces used from `font-lock'.
9410(defgroup vhdl-highlight-faces
9411 '((font-lock-comment-face custom-face)
9412 (font-lock-string-face custom-face)
9413 (font-lock-keyword-face custom-face)
9414 (font-lock-type-face custom-face)
9415 (font-lock-function-name-face custom-face)
9416 (font-lock-variable-name-face custom-face))
9409 "Faces for highlighting." 9417 "Faces for highlighting."
9410 :group 'vhdl-highlight) 9418 :group 'vhdl-highlight)
9411 9419
9412;; add faces used from `font-lock'
9413(custom-add-to-group
9414 'vhdl-highlight-faces 'font-lock-comment-face 'custom-face)
9415(custom-add-to-group
9416 'vhdl-highlight-faces 'font-lock-string-face 'custom-face)
9417(custom-add-to-group
9418 'vhdl-highlight-faces 'font-lock-keyword-face 'custom-face)
9419(custom-add-to-group
9420 'vhdl-highlight-faces 'font-lock-type-face 'custom-face)
9421(custom-add-to-group
9422 'vhdl-highlight-faces 'font-lock-function-name-face 'custom-face)
9423(custom-add-to-group
9424 'vhdl-highlight-faces 'font-lock-variable-name-face 'custom-face)
9425
9426(defface vhdl-font-lock-prompt-face 9420(defface vhdl-font-lock-prompt-face
9427 '((((class color) (background light)) (:foreground "Red" :weight bold)) 9421 '((((class color) (background light)) (:foreground "Red" :weight bold))
9428 (((class color) (background dark)) (:foreground "Pink" :weight bold)) 9422 (((class color) (background dark)) (:foreground "Pink" :weight bold))