From: Raymond W. <Ray...@fa...> - 2001-02-01 10:23:56
|
Hi. I'm wondering whether it would make sense to place CLX under CLOCC. CLX is a an implementation of Xlib for Common Lisp, i.e, a low-level library for working with the X Window System. The main reasons that I think this would be a good idea include: - CLX is (or was, originally) portable. - Some of the non-commercial Lisp implementations (and possibly also some of the commercial ones) maintain their own branches of CLX. - CLX generally needs some work to be made more portable, and to become a better fit to the ANSI standard for Common Lisp (e.g, replace CLX's proprietary defsystem with a defsystem defintion that uses mk:defsystem; replace a number of "defconstant"s with either "defparameter" or a combination of "defconstant"/"load-time-value".) - It needs to be ported to new Lisp implementations (e.g, SBCL). I have a version of CLX that is based on the version shipped with CMUCL, but with a number of modifications to make it work with SBCL. I would really prefer not to have to maintain a separate branch of CLX on my own. //Raymond. -- Raymond Wiker Ray...@fa... |