abo-abo/avy

Invalid face reference: aw-key-face

Opened this issue · 1 comments

Invalid face reference: aw-key-face [144 times]

That message is shown in the messages buffer after these steps:
With avy installed (no configurations).

  • Start Emacs
  • M-x avy-goto-line RET
  • ?

Observed

The keys are listed in the minibuffer as expected:

x: kill-move X: kill-stay t: teleport m: mark n: copy y: yank Y: yank-line i: ispell z: zap-to-char

But the C-h e messages buffer, shows the message:

Invalid face reference: aw-key-face [144 times]

Cause

The face is used here:

avy/avy.el

Line 485 in e92cb37

'face 'aw-key-face)

It seems to have been introduced here:
avy.el (avy-show-dispatch-help): Add and bind to "?" 9a15d1f

but the aw-key-face might never have been defined.

System

avy-20201226.1734
GNU Emacs 27.1 (build 1, x86_64-w64-mingw32) of 2020-08-21
Windows 10 2004