1.0.18.16: many STYLE-WARNING changes.
commit5d04a95274c9ddaebbcd6ddffc5d646e2c25598c
authorRichard M Kreuter <kreuter@users.sourceforge.net>
Tue, 8 Jul 2008 21:31:50 +0000 (8 21:31 +0000)
committerRichard M Kreuter <kreuter@users.sourceforge.net>
Tue, 8 Jul 2008 21:31:50 +0000 (8 21:31 +0000)
treeff612b3ea3997ec089aa6e718983310065ee0a8c
parent0c32d1e58d53715ce63fcc67abf540cefd3d5b0a
1.0.18.16: many STYLE-WARNING changes.

* Add various subclasses of STYLE-WARNING in src/code/condition.lisp
  for most of the cases signaled around the system.  (A few style
  warnings remain SIMPLE-STYLE-WARNINGS for now.)

* Make STYLE-WARN be like WARN (take a condition class name and
  arguments).

* Change over many callers of STYLE-WARN to supply names of new
  STYLE-WARNING classes and initargs for those conditions.

* Set the default value of SB-EXT:*MUFFLED-WARNINGS* to a type that
  includes uninteresting redefinitions of functions and methods.
18 files changed:
TODO
package-data-list.lisp-expr
src/code/condition.lisp
src/code/defboot.lisp
src/code/error.lisp
src/code/foreign-load.lisp
src/code/full-eval.lisp
src/code/reader.lisp
src/code/sharpm.lisp
src/code/source-location.lisp
src/compiler/defconstant.lisp
src/compiler/early-c.lisp
src/compiler/fndb.lisp
src/compiler/knownfun.lisp
src/compiler/parse-lambda-list.lisp
src/compiler/proclaim.lisp
src/pcl/boot.lisp
version.lisp-expr