1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-17 08:31:09 -08:00
emacs/lisp/progmodes
Wilson Snyder ca6a7774c5 Sync with upstream verilog-mode revision 6232468
* lisp/progmodes/verilog-mode.el (verilog-font-lock-grouping-keywords-face)
(verilog-highlight-grouping-keywords): Fix use of face when
`verilog-highlight-grouping-keywords' set.  Reported by Jeff
Pompa.
(verilog-auto-reset): Fix AUTORESET to ignore member resets if
parent is reset, bug906. Reported by Ken Schmidt.
(verilog-auto-inout-module): Add fourth regexp argument to
AUTOINOUTMODULE and AUTOINOUTCOMP for signals to not match,
bug856. Reported by John Tillema.
(verilog-auto-inst-port): Fix AUTOINST interfaces to not show
modport if signal attachment is itself a modport.  Reported by
Matthew Lovell.
(verilog-auto-reset, verilog-auto-sense-sigs): Fix AUTORESET with
always_comb and always_latch, bug844.  Reported by Greg Hilton.
(verilog-at-constraint-p, verilog-beg-of-statement-1): Fix hanging
with many curly-bracket pairs, bug663.
(verilog-set-auto-endcomments): Fix end comments for functions of
type void, etc.  Reported by Alex Reed.
(verilog-do-indent): Fix electric tab deleting form-feeds.  Note
caused by indent-line-to deleting tabls pre 24.5.
(verilog-nameable-item-re): Fix nameable items that can have an
end-identifier to include endchecker, endgroup, endprogram,
endproperty, and endsequence.  Reported by Alex Reed.
(verilog-label-be): When auto-commenting a buffer, consider
auto-comments on all known keywords (not just a subset thereof).
Reported by Alex Reed.
(verilog-auto-end-comment-lines-re)
(verilog-end-block-ordered-re, verilog-set-auto-endcomments):
Automatically comment property/endproperty blocks to match other
similar blocks like sequence/endsequence, function/endfunction,
etc. Reported by Alex Reed.
(verilog-set-auto-endcomments): Detect the function- or task-name
when auto-commenting blocks that lack an explicit
portlist. Reported by Alex Reed.
(verilog-auto, verilog-auto-insert-last): Add AUTOINSERTLAST to
allow post-AUTO user fixups, bug826. Reported by Dennis
Muhlestein.
(verilog-no-indent-begin-re): When `verilog-indent-begin-after-if'
is nil, fix indenting initial/final to match always statements,
bug825. Reported by Tim Clapp.
(verilog-extended-complete-re): Fix indentation of DPI-C imports
with c_identifiers, and DPI-C imports, bug557. Reported by ZeDong
Mao and Jason Forkey.
(verilog-read-decls): Fix parsing typed interfaces.  Fix
AUTOINOUTMODPORT missing types.  Reported by Stephan Bourduas.
Fix localparam not being ignored in AUTOINSTPARAM,
bug889. Reported by Shannon Hill.
(verilog-auto-output-every): Add regexp to AUTOOUTPUTEVERY,
bug793.  Reported by Pierre-David Pfister.
(verilog-auto-arg-format, verilog-auto-arg-ports): Add
verilog-auto-arg-format to support newlines in AUTOARG. Reported
by Jie Xiao.
(verilog-batch-execute-func): Do not batch re-auto files loaded by
Local Variables. Fix printing "no changes to be saved" with
verilog-batch. Reported by Dan Dever.
(verilog-auto-inout-module): Fix AUTOINOUTMODULE not inserting
interface-only modules, bug721.  Reported by Dean Hoyt.

Author: Alex Reed <acreed4@gmail.com>
* lisp/progmodes/verilog-mode.el (verilog-beg-of-statement): Don't
treat '<keyword>:<identifier>' as the start of a labeled
statement, bug905.  Reported by Enzo Chi.
(verilog-directive-re, verilog-compiler-directives)
(verilog-keywords): Match full set of IEEE 2012-1800 compiler
directives (plus some extras) when determining indentation, bug
901.  Reported by Bernd Beuster.
(verilog-at-constraint-p): Fix indentation of coverpoint bins if
iff expression doesn't start with word-character, bug900.
(verilog-optional-signed-range-re, verilog-optional-signed-re):
Fix incorrect indentation/alignment of unsigned declarations,
bug897.
(verilog-looking-back, verilog-in-attribute-p): Fix labling of
always constructs, bug895.
(verilog-calc-1): Fix verilog-mode constraint indentation,
bug324. Reported by Eric Mastromarchi.
(verilog-beg-of-statement): Fix indenting for some forms of
constraintsm bug433.  Reported by Brad Parker.  Fix indentation of
continued assignment incorrect if first line ends with ']',
bug437. Reported by Dan Dever.  Fix indention of cover inside an
ifdef, bug 862. Reported by Bernd Beuster Fix labeling do-while
blocks, bug842.
(verilog-preprocessor-re): Fix fork/end UNMATCHED warning,
bug859. Reported by Kaushal Modi.
(verilog-set-auto-endcomments): Fix endlabel end comments, bug888.
(verilog-backward-token): Fix indenting sensitivity lists with
named events, bug840.  Reed.
(verilog-no-indent-begin-re): Fix `verilog-indent-begin-after-if'
nil not honoring 'forever', 'foreach', and 'do' keywords.
2015-05-14 21:37:32 -04:00
..
ada-mode.el Fix byte-compiler warnings about looking-back. 2015-04-20 21:55:00 -04:00
ada-prj.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
ada-stmt.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
ada-xref.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
antlr-mode.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
asm-mode.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
autoconf.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
bat-mode.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
bug-reference.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
cc-align.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
cc-awk.el Quieten cc-mode compilation 2015-05-06 16:00:22 -04:00
cc-bytecomp.el Allow compilation during loading of Modes derived from a CC Mode mode. 2015-01-13 15:47:26 +00:00
cc-cmds.el Quieten cc-mode compilation 2015-05-06 16:00:22 -04:00
cc-defs.el Allow compilation during loading of Modes derived from a CC Mode mode. 2015-01-13 15:47:26 +00:00
cc-engine.el Merge from origin/emacs-24 2015-02-25 22:53:56 -08:00
cc-fonts.el Always mark "<" and ">" in #include directives with text properties. 2015-04-07 11:01:43 +00:00
cc-guess.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
cc-langs.el Fix the CC Mode fixes from 2015-03-30. Fixes debbugs#20240. 2015-04-01 19:12:07 +00:00
cc-menus.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
cc-mode.el CC Mode: Do nothing in before/after-change-functions for text property changes 2015-04-21 14:02:10 +00:00
cc-styles.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
cc-vars.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
cfengine.el eldoc: modify eldoc-documentation-function' using add-function' 2015-01-20 15:04:15 +01:00
cmacexp.el Fix error diagnostics of c-macro-expand 2015-05-02 12:01:04 +03:00
compile.el Stop messing with the EMACS env var 2015-04-09 11:01:04 -04:00
cperl-mode.el Call delete-backward-space interactively. 2015-03-20 01:43:37 +05:30
cpp.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
cwarn.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
dcl-mode.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
ebnf-abn.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
ebnf-bnf.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
ebnf-dtd.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
ebnf-ebx.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
ebnf-iso.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
ebnf-otz.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
ebnf-yac.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
ebnf2ps.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
ebrowse.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
elisp-mode.el Add xref-find-regexp 2015-05-11 02:07:27 +03:00
etags.el Add xref-find-regexp 2015-05-11 02:07:27 +03:00
executable.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
f90.el f90.el: add some support for continued strings without leading '&' 2015-02-23 23:13:49 -08:00
flymake.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
fortran.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
gdb-mi.el gdb-mi.el (gdb-display-io-nopopup): New defcustom. 2015-02-12 11:22:16 +01:00
glasses.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
grep.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
gud.el Have gud-display-line not display source buffer in gud window. 2015-03-18 08:15:54 +01:00
hideif.el cl-lib.el: Partial revert of "2015-04-05 Rationalize c[ad]+r" 2015-04-10 01:50:22 -04:00
hideshow.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
icon.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
idlw-complete-structtag.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
idlw-help.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
idlw-shell.el Remove compatibility code for 20-year old function renaming 2015-04-30 20:00:23 -04:00
idlw-toolbar.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
idlwave.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
inf-lisp.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
js.el * lisp/progmodes/js.el (js--optimize-arglist): Remove declaration. 2015-05-05 20:11:22 -07:00
ld-script.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
m4-mode.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
make-mode.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
mantemp.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
meta-mode.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
mixal-mode.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
modula2.el
octave.el eldoc: modify eldoc-documentation-function' using add-function' 2015-01-20 15:04:15 +01:00
opascal.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
pascal.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
perl-mode.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
prog-mode.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
prolog.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
ps-mode.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
python.el python.el: better limit for looking-back calls 2015-05-11 00:03:08 -03:00
ruby-mode.el Fix byte-compiler warnings about looking-back. 2015-04-20 21:55:00 -04:00
scheme.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
sh-script.el Fix byte-compiler warnings about looking-back. 2015-04-20 21:55:00 -04:00
simula.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
sql.el 2015-03-14 Michael R. Mauger <michael@mauger.com> 2015-03-14 23:05:28 -04:00
subword.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
tcl.el * lisp/progmodes/tcl.el (tcl-filter): 2015-05-12 21:19:38 -04:00
vera-mode.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
verilog-mode.el Sync with upstream verilog-mode revision 6232468 2015-05-14 21:37:32 -04:00
vhdl-mode.el * vhdl-mode.el (vhdl-prepare-search-2): Use inhibit-point-motion-hooks 2015-04-10 00:20:54 -04:00
which-func.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
xref.el Add xref-find-regexp 2015-05-11 02:07:27 +03:00
xscheme.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00