bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#20509: compiler warns about cl-defmethod defined after use


From: Glenn Morris
Subject: bug#20509: compiler warns about cl-defmethod defined after use
Date: Tue, 05 May 2015 23:17:03 -0400
User-agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/)

Stefan Monnier wrote:

> While using cl-defmethod without a previous cl-defgeneric is supported,
> it's not recommended.

It's used without one in several places in Emacs:

emacs-lisp/eieio-custom.el:472:1:Warning: the following functions are not
    known to be defined: eieio-customize-object,
    eieio-custom-object-apply-reset, eieio-custom-widget-insert

emacs-lisp/eieio-speedbar.el:426:1:Warning: the following functions are not
    known to be defined: eieio-speedbar-make-tag-line,
    eieio-speedbar-object-children, eieio-speedbar-expand

cedet/ede/base.el:662:1:Warning: the following functions are not known to be
    defined: ede-buffer-header-file, ede-target-sourcecode,
    ede-buffer-documentation-files, ede-documentation,
    ede-html-documentation

cedet/ede/config.el:417:1:Warning: the following functions are not known to be
    defined: ede-config-get-configuration,
    ede-config-setup-configuration,
    ede-commit

cedet/ede/custom.el:216:1:Warning: the following functions are not known to be
    defined: ede-customize, ede-commit-project


etc etc.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]