diff options
author | zuntum <zuntum> | 2001-11-01 00:20:13 +0000 |
---|---|---|
committer | zuntum <zuntum> | 2001-11-01 00:20:13 +0000 |
commit | ca5eabe143891d4c4c6745ba3351cb08f507b7f4 (patch) | |
tree | 0862d71c7e976f8aa56175851882e33495f691e4 /lang/eieio/DESCR | |
parent | 6b01ee415b4e5bedf0714bca9cd1cfe9db6ecc2b (diff) | |
download | pkgsrc-ca5eabe143891d4c4c6745ba3351cb08f507b7f4.tar.gz |
Move pkg/ files into package's toplevel directory
Diffstat (limited to 'lang/eieio/DESCR')
-rw-r--r-- | lang/eieio/DESCR | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/lang/eieio/DESCR b/lang/eieio/DESCR new file mode 100644 index 00000000000..7688a5d2cf5 --- /dev/null +++ b/lang/eieio/DESCR @@ -0,0 +1,20 @@ +EIEIO is a CLOS (Common Lisp Object System) compatibility layer. Due +to restrictions in the Emacs Lisp language, CLOS cannot be completely +supported, and a few functions have been added in place of setf. + +What EIEIO supports + + 1.A structured framework for the creation of basic classes with + attributes and methods using singular inheritance similar to CLOS. + 2.Type checking, and slot unbinding. + 3.Method definitions similar to CLOS. + 4.Simple and complex class browsers. + 5.Edebug support for methods. + 6.Imenu updates. + 7.Byte compilation support of methods. + 8.Help system extentions for classes and methods. + 9.Automatic texinfo documentation generator. + 10.Several base classes for interesting tasks. + 11.Simple test suite. + 12.Public and private classifications for slots (extensions to CLOS) + 13.Customization support in a class (extension to CLOS) |