Function: srecode-template-mode-macro-escape-match
srecode-template-mode-macro-escape-match is a byte-compiled function
defined in srt-mode.el.gz.
Signature
(srecode-template-mode-macro-escape-match LIMIT)
Documentation
Match against escape characters.
Don't scan past LIMIT.
Source Code
;; Defined in /usr/src/emacs/lisp/cedet/srecode/srt-mode.el.gz
(defun srecode-template-mode-macro-escape-match (limit)
"Match against escape characters.
Don't scan past LIMIT."
(let* ((done nil)
(md nil)
(es (regexp-quote (srecode-template-get-escape-start)))
(ee (regexp-quote (srecode-template-get-escape-end)))
(regex (concat "\\(" es "\\|" ee "\\)"))
)
(while (not done)
(save-match-data
(if (re-search-forward regex limit t)
(when (equal (car (srecode-calculate-context)) "code")
(setq md (match-data)
done t))
(setq done t))))
(set-match-data md)
;;(when md (message "Found a match!"))
(when md t)))