[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: master e21a1da: Allow completion styles to adjust completion metadat
From: |
João Távora |
Subject: |
Re: master e21a1da: Allow completion styles to adjust completion metadata |
Date: |
Sun, 27 Oct 2019 12:20:08 +0000 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) |
Stefan Monnier <address@hidden> writes:
>> I assumed it is. Do you know that it isn't? nil?
> I think it can be nil, yes.
I just discovered this in the beginning of completion--nth-completion.
Doesn't it quash your concerns?
(defun completion--nth-completion (n string table pred point metadata)
"Call the Nth method of completion styles."
(unless metadata
(setq metadata
(completion-metadata (substring string 0 point) table pred)))
>>> BTW, I just changed the bootstrap so that cl-defgeneric should now be
>>> usable in minibuffer.el.
>> Out of energy right now. Be my guest, the switch to cl-generic is
>> trivally outlined in the now-revert commit.
> I was about to do that when I saw the issue with `metadata` being
> potentially nil.
See above. Also, I don't see the change to the bootstrap. Maybe you
forgot to push?
João