[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH] Use vtable for eww-bookmarks
From: |
Sebastián Monía |
Subject: |
Re: [PATCH] Use vtable for eww-bookmarks |
Date: |
Sun, 26 Jan 2025 22:10:04 -0500 |
Thanks Jim, I will correct these.
On Tue, Jan 21, 2025, at 10:50 PM, Jim Porter wrote:
> 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, 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, 2025/01/21
- Re: [PATCH] Use vtable for eww-bookmarks,
Sebastián Monía <=
- 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