[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] Changes to emacs/lisp/progmodes/vhdl-mode.el
From: |
Juanma Barranquero |
Subject: |
[Emacs-diffs] Changes to emacs/lisp/progmodes/vhdl-mode.el |
Date: |
Tue, 13 Sep 2005 04:50:43 -0400 |
Index: emacs/lisp/progmodes/vhdl-mode.el
diff -c emacs/lisp/progmodes/vhdl-mode.el:1.44
emacs/lisp/progmodes/vhdl-mode.el:1.45
*** emacs/lisp/progmodes/vhdl-mode.el:1.44 Fri Sep 2 16:59:57 2005
--- emacs/lisp/progmodes/vhdl-mode.el Tue Sep 13 08:50:42 2005
***************
*** 134,145 ****
"Non-nil if GNU Emacs 22, ... is used.")
(defvar compilation-file-regexp-alist)
(defvar itimer-version)
(defvar lazy-lock-defer-contextually)
(defvar lazy-lock-defer-on-scrolling)
(defvar lazy-lock-defer-on-the-fly)
-
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;; Variables
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
--- 134,148 ----
"Non-nil if GNU Emacs 22, ... is used.")
(defvar compilation-file-regexp-alist)
+ (defvar conf-alist)
+ (defvar conf-entry)
+ (defvar conf-key)
+ (defvar ent-alist)
(defvar itimer-version)
(defvar lazy-lock-defer-contextually)
(defvar lazy-lock-defer-on-scrolling)
(defvar lazy-lock-defer-on-the-fly)
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;; Variables
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
***************
*** 363,369 ****
Case adjustment : adjust case of inserted unit names
\(*) The regular expression must match the error message starting from the
! beginning of the line (but not necessarily to the end of the line).
Compile options allows insertion of the library name (see
`vhdl-project-alist')
in order to set the compilers library option (e.g. \"vcom -work my_lib\").
--- 366,372 ----
Case adjustment : adjust case of inserted unit names
\(*) The regular expression must match the error message starting from the
! beginning of the line (but not necessarily to the end of the line).
Compile options allows insertion of the library name (see
`vhdl-project-alist')
in order to set the compilers library option (e.g. \"vcom -work my_lib\").
***************
*** 1059,1065 ****
<cursor>
elsif <clock>'event and <clock> = '1' then -- rising clock edge
if <enable> = '1' then -- synchronous load
!
end if;
end if;
end process <label>;"
--- 1062,1068 ----
<cursor>
elsif <clock>'event and <clock> = '1' then -- rising clock edge
if <enable> = '1' then -- synchronous load
!
end if;
end if;
end process <label>;"
***************
*** 1328,1334 ****
WaveGen_Proc: process
begin
-- insert signal assignments here
!
wait until Clk = '1';
end process WaveGen_Proc;
"
--- 1331,1337 ----
WaveGen_Proc: process
begin
-- insert signal assignments here
!
wait until Clk = '1';
end process WaveGen_Proc;
"
***************
*** 4403,4418 ****
outputs from this component -> output port created
- signals that are inputs to AND outputs from subcomponents are
considered as internal connections -> internal signal created
!
Purpose: With appropriate naming conventions it is possible to
create higher design levels with only a few mouse clicks or key
strokes. A new design level can be created by simply generating a new
component, placing the required subcomponents from the hierarchy
browser, and wiring everything automatically.
!
Note: Automatic wiring only works reliably on templates of new
components and component instantiations that were created by VHDL mode.
!
Component declarations can be placed in a components package (option
`vhdl-use-components-package') which can be automatically generated for
an entire directory or project (`C-c C-c M-p'). The VHDL'93 direct
--- 4406,4421 ----
outputs from this component -> output port created
- signals that are inputs to AND outputs from subcomponents are
considered as internal connections -> internal signal created
!
Purpose: With appropriate naming conventions it is possible to
create higher design levels with only a few mouse clicks or key
strokes. A new design level can be created by simply generating a new
component, placing the required subcomponents from the hierarchy
browser, and wiring everything automatically.
!
Note: Automatic wiring only works reliably on templates of new
components and component instantiations that were created by VHDL mode.
!
Component declarations can be placed in a components package (option
`vhdl-use-components-package') which can be automatically generated for
an entire directory or project (`C-c C-c M-p'). The VHDL'93 direct
***************
*** 4434,4440 ****
| Note: Configurations of subcomponents (i.e. hierarchical configuration
| declarations) are currently not considered when displaying
| configurations in speedbar.
!
See the options group `vhdl-compose' for all relevant user options.
--- 4437,4443 ----
| Note: Configurations of subcomponents (i.e. hierarchical configuration
| declarations) are currently not considered when displaying
| configurations in speedbar.
!
See the options group `vhdl-compose' for all relevant user options.
***************
*** 15291,15297 ****
(defface vhdl-speedbar-architecture-face
'((((min-colors 88) (class color) (background light)) (:foreground "Blue1"))
(((class color) (background light)) (:foreground "Blue"))
!
(((class color) (background dark)) (:foreground "LightSkyBlue")))
"Face used for displaying architecture names."
:group 'speedbar-faces)
--- 15294,15300 ----
(defface vhdl-speedbar-architecture-face
'((((min-colors 88) (class color) (background light)) (:foreground "Blue1"))
(((class color) (background light)) (:foreground "Blue"))
!
(((class color) (background dark)) (:foreground "LightSkyBlue")))
"Face used for displaying architecture names."
:group 'speedbar-faces)