[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#6262: Please learn the compiler that defface needs a doc string
From: |
Glenn Morris |
Subject: |
bug#6262: Please learn the compiler that defface needs a doc string |
Date: |
Wed, 26 May 2010 14:27:58 -0400 |
Lennart Borgman wrote (on Wed, 26 May 2010 at 20:09 +0200):
> Try to compile this
>
> (defface my-face
> '((t (:foreground "black" :background "OrangeRed")))
> :group 'web-vcs)
Please, try to start at this point next time.
> You get a warning (I misremembered), but no error. However you get an
> error when you try to load it.
>
> If you just eval the definition you get no warning.
You are asking for argument type checking.
It is akin to asking for the compiler to warn about this:
(load 'not-a-string)
Pay attention to the compilation warning you do get, which indicates
there is a problem.