crategus / cl-cffi-gtk

cl-cffi-gtk is a Lisp binding to the GTK+ 3 library.
http://www.crategus.com/books/cl-cffi-gtk
146 stars 33 forks source link

Fix the case of generated symbol names. #42

Open jathd opened 8 years ago

jathd commented 8 years ago

Some generated symbol names are not uppercase because they are produced by forms like

(intern (format nil "MAKE-~A" symbol) package)

This produces symbols whose names look like "MAKE-symbol" when *print-case* is set to :downcase. Replace all these forms by calls to alexandria:format-symbol, which handles case correctly.

Fixes #27.