Function: ruby-syntax-enclosing-percent-literal

ruby-syntax-enclosing-percent-literal is a byte-compiled function defined in ruby-mode.el.gz.

Signature

(ruby-syntax-enclosing-percent-literal LIMIT)

Source Code

;; Defined in /usr/src/emacs/lisp/progmodes/ruby-mode.el.gz
(defun ruby-syntax-enclosing-percent-literal (limit)
  (let ((state (syntax-ppss))
        (start (point)))
    ;; When already inside percent literal, re-propertize it.
    (when (eq t (nth 3 state))
      (goto-char (nth 8 state))
      (when (looking-at ruby-percent-literal-beg-re)
        (ruby-syntax-propertize-percent-literal limit))
      (when (< (point) start) (goto-char start)))))