Variable: hui-select-syntax-alist

hui-select-syntax-alist is a customizable variable defined in hui-select.el.

Value

((119 . hui-select-word) (95 . hui-select-symbol)
 (34 . hui-select-string) (40 . hui-select-sexp-start)
 (36 . hui-select-sexp-start) (39 . hui-select-sexp-start)
 (41 . hui-select-sexp-end) (32 . hui-select-whitespace)
 (60 . hui-select-comment) (46 . hui-select-punctuation))

Documentation

Unordered list of pairs of the form (<syntax-char> <function>).

Used by the function hui-select-syntactical-region. Each <function> takes a single position argument and returns a region (start . end) defining the boundaries of the thing at that position.

Source Code

;; Defined in ~/.emacs.d/elpa/hyperbole-20260414.325/hui-select.el
(defcustom hui-select-syntax-alist
  '((?w  . hui-select-word)
    (?_  . hui-select-symbol)
    (?\" . hui-select-string)
    (?\( . hui-select-sexp-start)
    (?\$ . hui-select-sexp-start)
    (?\' . hui-select-sexp-start)
    (?\) . hui-select-sexp-end)
    (?   . hui-select-whitespace)
    (?\< . hui-select-comment)
    (?\. . hui-select-punctuation))
  "Unordered list of pairs of the form (<syntax-char> <function>).
Used by the function `hui-select-syntactical-region'.
Each <function> takes a single position argument and returns a
region (start . end) defining the boundaries of the thing at that position."
  :type '(repeat (cons (character :tag "Syntax-Char") function))
  :group 'hyperbole-commands)