Skip to content

Commit 37f12f2

Browse files
committed
Fix bug in setup of hierarchy tools
1 parent 956e6b9 commit 37f12f2

File tree

1 file changed

+12
-12
lines changed

1 file changed

+12
-12
lines changed

verilog-ext-hierarchy.el

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -435,18 +435,18 @@ Expects HIERARCHY to be a indented string."
435435
(defun verilog-ext-hierarchy-setup ()
436436
"Setup hierarchy backend/frontend depending on available binaries/packages.
437437
If these have been set before, keep their values."
438-
(let ((backend (unless verilog-ext-hierarchy-backend
439-
(cond ((executable-find "vhier")
440-
'vhier)
441-
((and (>= emacs-major-version 29)
442-
(treesit-available-p)
443-
(treesit-language-available-p 'verilog)
444-
(functionp 'verilog-ts-mode))
445-
'tree-sitter)
446-
(t
447-
'builtin))))
448-
(frontend (unless verilog-ext-hierarchy-frontend
449-
'hierarchy)))
438+
(let ((backend (or verilog-ext-hierarchy-backend
439+
(cond ((executable-find "vhier")
440+
'vhier)
441+
((and (>= emacs-major-version 29)
442+
(treesit-available-p)
443+
(treesit-language-available-p 'verilog)
444+
(functionp 'verilog-ts-mode))
445+
'tree-sitter)
446+
(t
447+
'builtin))))
448+
(frontend (or verilog-ext-hierarchy-frontend
449+
'hierarchy)))
450450
(setq verilog-ext-hierarchy-backend backend)
451451
(setq verilog-ext-hierarchy-frontend frontend)))
452452

0 commit comments

Comments
 (0)