Use definition-source-mixin for slot-definition.
commitc5db3dca77303b6f0601601e064c0a3b05deb4a8
authorStas Boukarev <stassats@gmail.com>
Mon, 22 Jan 2018 18:27:49 +0000 (22 21:27 +0300)
committerStas Boukarev <stassats@gmail.com>
Mon, 22 Jan 2018 18:58:02 +0000 (22 21:58 +0300)
tree12535ddfdfe3342a318d8bc8fbff830d8aa28043
parent064e28856af4a0a6ee2987afe22a924b3f702618
Use definition-source-mixin for slot-definition.

Instead of defining the SOURCE slot.
Change definition-source-mixin to use 'source as the initarg.
src/pcl/boot.lisp
src/pcl/braid.lisp
src/pcl/defcombin.lisp
src/pcl/defs.lisp
src/pcl/std-class.lisp