Does that mean this patch can't be merged until we've figured a way out by changing `define-minor-mode` to introduce a new `buffer-minor-modes` buffer local variable?

On Fri, Jan 5, 2018 at 7:59 PM, Noam Postavsky <npostavs@users.sourceforge.net> wrote:
On Fri, Jan 5, 2018 at 2:56 PM, Eli Zaretskii <eliz@gnu.org> wrote:

>> (I see describe-mode only takes minor modes which have function and
>> variable using the same symbol)
>
> That happens automagically if one uses define-minor-mode, right?

Except if you use its :variable option.