unofficial mirror of help-gnu-emacs@gnu.org
 help / color / mirror / Atom feed
* How to deal with 'function' not known to be defined
@ 2020-10-01 17:21 Pankaj Jangid
  2020-10-01 17:51 ` Emanuel Berg via Users list for the GNU Emacs text editor
  2020-10-01 18:28 ` Stefan Monnier
  0 siblings, 2 replies; 4+ messages in thread
From: Pankaj Jangid @ 2020-10-01 17:21 UTC (permalink / raw)
  To: Emacs Help

I have a lisp file `init-which-key.el` which is included in
`~/.emacs.d/init.el`.

#+BEGIN_SRC elisp
(require 'package)
(defun my/which-key-setup ()
  "Startup configuration for which-key."
  (unless (package-installed-p 'which-key)
    (package-install 'which-key))

  (which-key-mode 1))

(my/which-key-setup)
#+END_SRC

Flymake reports one warning - "The function 'which-key-mode" is not
known to be define.

I know that 'which-key-mode' is not available till the package is
installed. And flymake tries to compile and find errors and warnings.

What are the best practices to write such modular files that are free
from flymake warnings? Any pointers where I can read specifically on
this topic?



^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2020-10-02  5:08 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-10-01 17:21 How to deal with 'function' not known to be defined Pankaj Jangid
2020-10-01 17:51 ` Emanuel Berg via Users list for the GNU Emacs text editor
2020-10-01 18:28 ` Stefan Monnier
2020-10-02  5:08   ` Emanuel Berg via Users list for the GNU Emacs text editor

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).