]> git.eshelyaron.com Git - emacs.git/commit
Use vtable in eww-list-buffers and add function eww-buffer-list
authorSebastián Monía <code@sebasmonia.com>
Mon, 14 Oct 2024 01:00:03 +0000 (21:00 -0400)
committerEshel Yaron <me@eshelyaron.com>
Tue, 22 Oct 2024 19:01:50 +0000 (21:01 +0200)
commit181b4fc2368fae447876c5cd576e2fff52b20902
tree77014727a5c1fdfc0098b853fae184b11bb5e5a4
parentaae9b5c8d9975fd125555dba4858350629c55294
Use vtable in eww-list-buffers and add function eww-buffer-list

* lisp/net/eww.el (eww-buffer-list): New function.
(eww-list-buffers): Move logic to...
(eww--list-buffers-display-table, eww--list-buffers-get-data):
... these, and use 'vtable'.
(eww-buffer-select, eww-buffer-show, eww-buffer-kill)
(eww-buffers-mode-map): Use 'vtable-current-object'.
(eww-buffers-mode): Set 'revert-buffer-function'

(cherry picked from commit d3975cc925a856c872016df734563ce0709f3efc)
lisp/net/eww.el