You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
GHDL can also look for entities in the list
of current open VHDL files and directories. To enable this
functionality:
(setq vhdl-ext-flycheck-use-open-buffers t)
Finally, you can add extra arguments to the VHDL linting command
through the variable vhdl-ext-flycheck-ghdl-extra-args. E.g:
;; Warns if a design unit replaces another design unit with the same name
(setq vhdl-ext-flycheck-ghdl-extra-args '("-Wno-library"))
vhdl_lang
This linter needs a config file named vhdl_lang.toml in the project
root, with information about the files and libraries that have to be
parsed.
It will parse all the files found according to the vhdl_lang.toml config
file and show the errors of current buffer, if it has any.
vhdl-tool
This linter requires no additional config.
Under the hood it runs a server for current project that parses
all the found files. Client will connect automatically on buffers
with flycheck enabled to retrieve the list of errors.
Usage
vhdl-ext-flycheck-mode is bound by default to C-c C-f.
If run with prefix-argC-u C-c C-f it allows selection of current active linter.