On Sat, Apr 12, 2025 at 7:51 AM Ship Mints wrote: > On Fri, Apr 11, 2025 at 4:02 PM Ship Mints wrote: > >> On Thu, Apr 10, 2025 at 6:11 PM Ship Mints 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. >> > > While I have vtable cracked open, this revised patch now includes unsort. > vtable is nice. Now, a bit nicer. > Now with a complete sentence in 'vtable-unsort' docstring.