Post #2659760
2026-05-15 01:09 UTC
@chiply@fosstodon.org when we talked about presentation types, there's e.g. this, I like to use the alist version:
CLIM-USER> (accept-from-string (expand-presentation-type-abbreviation '(subset-alist (("foo" . "football") (ghost . "busters")) :test equal)) "fo,gh")
("football" "busters")
((SUBSET-COMPLETION (("foo" . "football") (GHOST . "busters")) :TEST EQUAL
:VALUE-KEY CLIM-INTERNALS::MEMBER-ALIST-VALUE-KEY)
:DOCUMENTATION-KEY CLIM-INTERNALS::MEMBER-ALIST-DOC-KEY)
6
But it wants me to completeevery2/
Replies (1)
-
@screwlisp@gamerplus.org 2026-05-15 01:12
@chiply@fosstodon.org Element of a sequence from the same sequence (here the you-get-what-I-mean alist elements). Whereas the class (and derived application-frame class) I wrote complete the first, second third separately, a little bit more like the minibuffer experience. McCLIM interactors aggressively complete when you press space/enter phrases using the above, smartly ("only results of this type") but not textually fuzzily. 3/3