Function: lisp--match-confusable-symbol-character

lisp--match-confusable-symbol-character is a byte-compiled function defined in lisp-mode.el.gz.

Signature

(lisp--match-confusable-symbol-character LIMIT)

Source Code

;; Defined in /usr/src/emacs/lisp/emacs-lisp/lisp-mode.el.gz
(defun lisp--match-confusable-symbol-character  (limit)
  ;; Match a confusable character within a Lisp symbol.
  (catch 'matched
    (while t
      (if (re-search-forward help-uni-confusables-regexp limit t)
          ;; Skip confusables which are backslash escaped, or inside
          ;; strings or comments.
          (save-match-data
            (unless (or (eq (char-before (match-beginning 0)) ?\\)
                        (nth 8 (syntax-ppss)))
              (throw 'matched t)))
        (throw 'matched nil)))))