Function: vhdl-match-translate-off

vhdl-match-translate-off is a byte-compiled function defined in vhdl-mode.el.gz.

Signature

(vhdl-match-translate-off LIMIT)

Documentation

Match a translate-off block, setting match-data and returning t, else nil.

Source Code

;; Defined in /usr/src/emacs/lisp/progmodes/vhdl-mode.el.gz
(defun vhdl-match-translate-off (limit)
  "Match a translate-off block, setting match-data and returning t, else nil."
  (when (< (point) limit)
    (let ((start (or (vhdl-within-translate-off)
		     (vhdl-start-translate-off limit)))
	  (case-fold-search t))
      (when start
	(let ((end (or (vhdl-end-translate-off limit) limit)))
	  (set-match-data (list start end))
	  (goto-char end))))))