On Thu, Apr 10, 2025 at 6:11 PM Ship Mints <shipmints@gmail.com> wrote:
This is useful for adding 'cursor-face or 'mouse-face to each row.  I've been advising 'vtable--insert-line' with an after advice.  This is better.

Example:

          (make-vtable
           :columns
           '(( :name "Foo"
               :primary ascending
               ))
           :allow-other-keys t ; backward compatibility for :row-properties
           :row-properties '( mouse-face highlight
                              cursor-face region)

Revised patch attached with the bug number and with 'keymap now applied to the whole row vs. just the row text.  This ensures that keys (e.g., "q" to quit) operate correctly if point is at the newline.

-Stephane