Support the new smokegenerator (r1015073).
src/smoke-to-clos.lisp
Thu Aug 27 13:43:13 CEST 2009 Tobias Rautenkranz <tobias@rautenkranz.ch>
* Support the new smokegenerator (r1015073).
* support const correctness
* remove workarounds for the old smoke
The old smoke is no longer supported.
Thanks to Arno Rehn for making the smokegenerator work with cl-smoke.
--- old-smoke/src/smoke-to-clos.lisp 2014-10-30 08:11:38.000000000 +0100
+++ new-smoke/src/smoke-to-clos.lisp 2014-10-30 08:11:39.000000000 +0100
@@ -103,11 +103,7 @@
(exports))
(map-methods
#'(lambda (method)
- (when (and (enum-p method)
- ;; FIXME workaround for
- ;; http://lists.kde.org/?l=kde-bindings&m=123464781307375
- (not (string= (name (get-class method))
- "KGlobalSettings")))
+ (when (enum-p method)
(multiple-value-bind (def export) (constant-definition package method smoke)
(push def
constants)