                             `("["
                               (:propertize which-func-current
                                            local-map ,which-func-keymap
-                                           face which-func
+                                           face (which-func :weight bold)
                                            mouse-face mode-line-highlight
                                            help-echo ,modi/verilog-which-func-echo-help)
                               ":"
                               (:propertize modi/verilog-which-func-xtra
                                            local-map ,which-func-keymap
-                                           face (which-func :weight bold)
+                                           face which-func
                                            mouse-face mode-line-highlight
                                            help-echo ,modi/verilog-which-func-echo-help)
                               "]"))

                "\\|" "table"
                "\\|" "task" "\\)"
                "\\s-+"
                "\\(" modi/verilog-identifier-re "\\)" ; block name
                "\\b"
                )

                  (λ (untabify (point-min) (point-max)) nil)))
      (add-hook 'verilog-mode-hook #'my/verilog-mode-customizations)

;;; my/verilog-selective-indent
      (defun my/verilog-selective-indent (&rest args)
        "Return t if the current line starts with '// *'.
