Function: vhdl-remove-trailing-spaces-region

vhdl-remove-trailing-spaces-region is an interactive and byte-compiled function defined in vhdl-mode.el.gz.

Signature

(vhdl-remove-trailing-spaces-region BEG END &optional ARG)

Documentation

Remove trailing spaces in region.

Key Bindings

Source Code

;; Defined in /usr/src/emacs/lisp/progmodes/vhdl-mode.el.gz
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; Trailing spaces

(defun vhdl-remove-trailing-spaces-region (beg end &optional _arg)
  "Remove trailing spaces in region."
  (interactive "r")
  (save-excursion
    (goto-char end)
    (setq end (point-marker))
    (goto-char beg)
    (while (re-search-forward "[ \t]+$" end t)
      (unless (vhdl-in-literal)
	(replace-match "" nil nil)))))