[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [elpa] externals/transient 667ce2b287 18/23: Use transient-default-v
From: |
Stefan Monnier |
Subject: |
Re: [elpa] externals/transient 667ce2b287 18/23: Use transient-default-value in transient-init-value(suffix) |
Date: |
Fri, 27 Dec 2024 22:15:34 -0500 |
User-agent: |
Gnus/5.13 (Gnus v5.13) |
> Luckily I though about this remark long enough to realize that you were
> not calling me "the annoying guy". But wording that sentence like this
> was a bit risky...
🙂
> My other package which uses eieio--unbound is closql, whose purpose is
> to store eieio object in a sqlite database. Since Eieio support unbound
> slots, I have no choice but to deal with them.
I see.
>> [ Now that I think about it... I'm no fan of EIEIO objects, especially
>> that notion of a slot being unbound, so maybe I should encourage use
>> of `eieio--unbound` so as to maximize the chance of mayhem. 🙂 ]
> I expect that in 5 to 10 years you will present a new object system,
> until then I'll stick to this one. :P
FWIW, I use `cl-defstruct` instead for now (which sucks in its own way).
But your expectation might not be too far off the mark.
> But at this time removing this feature also does not sound feasible.
+1
Stefan