Function: vhdl-fix-case-region

vhdl-fix-case-region is an interactive and byte-compiled function defined in vhdl-mode.el.gz.

Signature

(vhdl-fix-case-region BEG END &optional ARG)

Documentation

Convert all VHDL words in region to lower or upper case, depending on options vhdl-upper-case-{keywords,types,attributes,enum-values}.

Key Bindings

Source Code

;; Defined in /usr/src/emacs/lisp/progmodes/vhdl-mode.el.gz
(defun vhdl-fix-case-region (beg end &optional _arg)
  "Convert all VHDL words in region to lower or upper case, depending on
options vhdl-upper-case-{keywords,types,attributes,enum-values}."
  (interactive "r")
  (vhdl-fix-case-region-1
   beg end vhdl-upper-case-keywords vhdl-keywords-regexp 0)
  (vhdl-fix-case-region-1
   beg end vhdl-upper-case-types vhdl-types-regexp 1)
  (vhdl-fix-case-region-1
   beg end vhdl-upper-case-attributes (concat "'" vhdl-attributes-regexp) 2)
  (vhdl-fix-case-region-1
   beg end vhdl-upper-case-enum-values vhdl-enum-values-regexp 3)
  (vhdl-fix-case-region-1
   beg end vhdl-upper-case-constants vhdl-constants-regexp 4)
  (when vhdl-progress-interval (message "Fixing case...done")))