[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH] Use vtable for eww-bookmarks
From: |
Jim Porter |
Subject: |
Re: [PATCH] Use vtable for eww-bookmarks |
Date: |
Tue, 21 Jan 2025 19:50:35 -0800 |
On 1/21/2025 6:36 PM, Sebastián Monía wrote:
Attached! This version was sent December 12.
Thanks for reposting. I ran with this and found the following issues.
1. Killing a bookmark works, but yanking at the end of the buffer
produces the following error:
Debugger entered--Lisp error: (wrong-type-argument number-or-marker-p nil)
seq-subseq(((:url "https://www.fsf.org/" :title "Front Page — Free
Software Foundation — working together for free software" :time "Tue Jan
21 19:48:33 2025")) nil)
eww-bookmark-yank()
funcall-interactively(eww-bookmark-yank)
command-execute(eww-bookmark-yank)
2. Killing the last bookmark in the buffer produces this error:
Debugger entered--Lisp error: (cl-no-applicable-method
vtable-objects-function nil)
signal(cl-no-applicable-method (vtable-objects-function nil))
cl-no-applicable-method(#s(cl--generic :name vtable-objects-function
:dispatches ((0 #s(cl--generic-generalizer :name
eieio--generic-generalizer :priority 50 :tagcode-function
cl--generic-struct-tag :specializers-function #f(compiled-function (tag
&rest _) #<bytecode 0x137071fd5144f137>)) #s(cl--generic-generalizer
:name cl--generic-t-generalizer :priority 0 :tagcode-function
#f(compiled-function (name &rest _) #<bytecode 0x111a2082463a1535>)
:specializers-function #f(compiled-function (tag &rest _) #<bytecode
-0x1a05678245d32db5>)))) :method-table (#s(cl--generic-method
:specializers (vtable) :qualifiers nil :call-con nil :function
#f(compiled-function (this) "Retrieve the slot `objects-function' from
an object of class `vtable'." #<bytecode -0x65b654f1e7958ff>))) :options
nil) nil)
apply(cl-no-applicable-method #s(cl--generic :name
vtable-objects-function :dispatches ((0 #s(cl--generic-generalizer :name
eieio--generic-generalizer :priority 50 :tagcode-function
cl--generic-struct-tag :specializers-function #f(compiled-function (tag
&rest _) #<bytecode 0x137071fd5144f137>)) #s(cl--generic-generalizer
:name cl--generic-t-generalizer :priority 0 :tagcode-function
#f(compiled-function (name &rest _) #<bytecode 0x111a2082463a1535>)
:specializers-function #f(compiled-function (tag &rest _) #<bytecode
-0x1a05678245d32db5>)))) :method-table (#s(cl--generic-method
:specializers (vtable) :qualifiers nil :call-con nil :function
#f(compiled-function (this) "Retrieve the slot `objects-function' from
an object of class `vtable'." #<bytecode -0x65b654f1e7958ff>))) :options
nil) nil)
#f(compiled-function (&rest args) #<bytecode 0x159c15a915096a8f>)(nil)
apply(#f(compiled-function (&rest args) #<bytecode
0x159c15a915096a8f>) nil nil)
vtable-objects-function(nil)
vtable-revert-command()
eww-bookmark-kill()
funcall-interactively(eww-bookmark-kill)
command-execute(eww-bookmark-kill)
- Re: [PATCH] Use vtable for eww-bookmarks, (continued)
- Re: [PATCH] Use vtable for eww-bookmarks, Sebastián Monía, 2025/01/07
- Re: [PATCH] Use vtable for eww-bookmarks, Stefan Kangas, 2025/01/07
- Re: [PATCH] Use vtable for eww-bookmarks, Sebastián Monía, 2025/01/07
- Re: [PATCH] Use vtable for eww-bookmarks, Stefan Kangas, 2025/01/07
- Re: [PATCH] Use vtable for eww-bookmarks, Jim Porter, 2025/01/07
- Re: [PATCH] Use vtable for eww-bookmarks, Thierry Volpiatto, 2025/01/08
- Re: [PATCH] Use vtable for eww-bookmarks, Adam Porter, 2025/01/08
- Re: [PATCH] Use vtable for eww-bookmarks, Sebastián Monía, 2025/01/18
- Re: [PATCH] Use vtable for eww-bookmarks, Stefan Kangas, 2025/01/21
- Re: [PATCH] Use vtable for eww-bookmarks, Sebastián Monía, 2025/01/21
- Re: [PATCH] Use vtable for eww-bookmarks,
Jim Porter <=
- Re: [PATCH] Use vtable for eww-bookmarks, Sebastián Monía, 2025/01/26
- Re: [PATCH] Use vtable for eww-bookmarks, Sebastián Monía, 2025/01/28
- Re: [PATCH] Use vtable for eww-bookmarks, Sebastián Monía, 2025/01/29