chiark
/
gitweb
/
~mdw
/
clg
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
daa10b6
)
Library extensions not hard coded any more
author
espen
<espen>
Thu, 31 Aug 2006 09:08:23 +0000
(09:08 +0000)
committer
espen
<espen>
Thu, 31 Aug 2006 09:08:23 +0000
(09:08 +0000)
gtk/gtkobject.lisp
patch
|
blob
|
blame
|
history
diff --git
a/gtk/gtkobject.lisp
b/gtk/gtkobject.lisp
index 10b8fc74884fefbb74ec7e0a2101b8bc4a43b8a7..1869e9af0b309d86c61aae3fdbc6130acbb4f8fc 100644
(file)
--- a/
gtk/gtkobject.lisp
+++ b/
gtk/gtkobject.lisp
@@
-20,7
+20,7
@@
;; TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
;; SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
;; TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
;; SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-;; $Id: gtkobject.lisp,v 1.3
7 2006-08-16 12:09:0
3 espen Exp $
+;; $Id: gtkobject.lisp,v 1.3
8 2006-08-31 09:08:2
3 espen Exp $
(in-package "GTK")
(in-package "GTK")
@@
-31,7
+31,7
@@
(in-package "GTK")
(eval-when (:compile-toplevel :load-toplevel :execute)
(init-types-in-library
#.(concatenate 'string (pkg-config:pkg-variable "gtk+-2.0" "libdir")
(eval-when (:compile-toplevel :load-toplevel :execute)
(init-types-in-library
#.(concatenate 'string (pkg-config:pkg-variable "gtk+-2.0" "libdir")
- "/libgtk-x11-2.0.
so"
))
+ "/libgtk-x11-2.0.
" asdf:*dso-extension*
))
(defclass %object (gobject)
()
(defclass %object (gobject)
()
@@
-233,5
+233,7
@@
(defclass ,child-class (,(default-container-child-name super))
(:metaclass container-child-class)
(:container ,class))))))
(:metaclass container-child-class)
(:container ,class))))))
+(defun container-class-child-class (container-class)
+ (gethash container-class *container-to-child-class-mappings*))
(register-derivable-type 'container "GtkContainer" 'expand-container-type 'gobject-dependencies)
(register-derivable-type 'container "GtkContainer" 'expand-container-type 'gobject-dependencies)