• Dan Nicolaescu's avatar
    * verilog-mode.el (verilog-do-indent): Remove special indent for · 4c5e69c6
    Dan Nicolaescu authored
    declarations inside a parenthetical list. The code is ill-advised,
    and doesn't work given user defined types.
    (verilog-set-auto-endcomments): Enhance function automatic
    endcomment to support functions that return user defined types.
    (verilog-mode): Add code to tell which-function-mode minor mode
    that Verilog supports this feature.
    (verilog-beg-block-re-ordered, verilog-indent-re)
    (verilog-forward-sexp, verilog-forward-wa, verilog-calc-1)
    (verilog-leap-to-head): Support the new virtual and/or protected
    tasks, as well as extern declarations of tasks for indenting and
    for foward/backward expression.
    
    * verilog-mode (verilog-read-decls): Allow AUTORESET to work with
    SV 'logic' signals.  [Julian Gorfajn]
    (verilog-auto-inst-column): Make verilog-auto-inst-column
    customizable.
    (verilog-string-replace-matches): Avoid recursion with small
    replacements.
    (verilog-auto-inst-param-value, verilog-mode-version)
    (verilog-mode-version-date, verilog-read-inst-param-value)
    (verilog-auto-inst, verilog-auto-inst-param)
    (verilog-auto-inst-port, verilog-simplify-range-expression): Add
    verilog-auto-inst-param-value option for AUTOINST.  [David Rogoff]
    This allows parameters to be replaced with their values, on the
    expansion of an AUTOINST with Verilog 2001 style parameter
    settings.
    4c5e69c6
verilog-mode.el 375 KB