TeMPOraL / cl-sqlite

Common Lisp binding for SQLite
http://common-lisp.net/project/cl-sqlite/
72 stars 27 forks source link

Letter case of some symbols #3

Closed kmizumar closed 12 years ago

kmizumar commented 12 years ago

I don't think these commits are the best way, but at least I could use CL-SQLITE with Allegro CL's modern mode. Please have a look at these.

dmitryvk commented 12 years ago

I think that this is not the best to achieve allegro cl compatibility. 1) string for intern function can be constructed by (symbol-name '#:run-all-tests) - this way the string will always be in correct case. 2) gensyms don't have to be changed (or at least use (symbol-name '#:i)) - these are internal symbols only. 3) symbols in defmacro-driver parameters clause should unconditionally be lowercase.