From 196da89bfbb5d02137969230cddf15609dc2ad5f Mon Sep 17 00:00:00 2001 From: unknown Date: Thu, 12 Jun 2008 14:10:27 +0100 Subject: [PATCH] Updated girs Added an "unknown types" report. --- gir-loader.lisp | 23 +- gir-repository/gir/Makefile.am | 12 +- gir-repository/gir/atk-1.0.gir | 6316 ------------------------------------ gir-repository/gir/cairo.gir | 79 +- gir-repository/gir/gdk-x11-2.0.gir | 1012 ++++-- gir-repository/gir/gtk-x11-2.0.gir | 5448 ++++++++++++++++++------------- gir-repository/gir/pango-1.0.gir | 275 +- gir-tester.lisp | 7 +- 8 files changed, 4237 insertions(+), 8935 deletions(-) delete mode 100644 gir-repository/gir/atk-1.0.gir diff --git a/gir-loader.lisp b/gir-loader.lisp index bc9bf43..825aedc 100644 --- a/gir-loader.lisp +++ b/gir-loader.lisp @@ -50,6 +50,8 @@ (and (> type-string-len (length "Function")) (string= "FUNCTION" (string-upcase (subseq type-string (- type-string-len (length "Function"))))))))) +(defparameter *unknown-types* nil) + (defun resolve-type (type) (cond ((null type) ":void") @@ -60,12 +62,12 @@ (if (or (null result) (symbolp result)) (if (and result (not (eql result :struct))) (format nil ":~A" result) - (progn - (if (not (eql result :struct)) - (format t ";; ~S possibly unknown~%" - (string (intern type)))) + (let ((typestring (string (intern type)))) + (unless (eql result :struct) + (pushnew typestring *unknown-types* :test 'equal) + (format t ";; ~S possibly unknown~%" typestring)) (format nil "~A" - (string (intern type))))) + typestring))) (resolve-type result)))))) ;; instead of this, why not use defctype? @@ -97,6 +99,8 @@ (add-type "GQuark" :uint32) (add-type "GdkAtom" :pointer) (add-type "Atom" :pointer) +(add-type "GDestroyNotify" :pointer) +(add-type "GCallback" :pointer) (defun parse-gir (gir-in) (s-xml:parse-xml gir-in :output-type :xml-struct)) @@ -106,11 +110,12 @@ (parse-gir gir-in))) (defparameter *repository-names* '( - "gtk-x11-2.0.gir" - "gdk-x11-2.0.gir" - "atk-1.0.gir" +;; "gtk-x11-2.0.gir" +;; "gdk-x11-2.0.gir" +;; "atk-1.0.gir" +;; "pango-1.0.gir" "cairo.gir" - "pango-1.0.gir" + )) diff --git a/gir-repository/gir/Makefile.am b/gir-repository/gir/Makefile.am index 051341f..fad7567 100644 --- a/gir-repository/gir/Makefile.am +++ b/gir-repository/gir/Makefile.am @@ -30,7 +30,7 @@ GIRSOURCES += pango-1.0.gir # atk ATK_INCLUDEDIR=`pkg-config --variable=includedir atk`/atk-1.0 ATK_LIBDIR=`pkg-config --variable=libdir atk` -atk-1.0.gir: +atk.gir: $(G_IR_SCANNER) -v --namespace Atk \ --include=$(GIRDIR)/gobject-2.0.gir \ --library=$(ATK_LIBDIR)/libatk-1.0.so.0 \ @@ -38,7 +38,7 @@ atk-1.0.gir: --pkg gobject-2.0 \ -I$(ATK_INCLUDEDIR) \ $(ATK_INCLUDEDIR)/atk/*.h -GIRSOURCES += atk-1.0.gir +GIRSOURCES += atk.gir # gdk GDK_INCLUDEDIR=`pkg-config --variable=includedir gdk-2.0`/gtk-2.0 @@ -48,12 +48,12 @@ gdk-x11-2.0.gir: --include=$(GIRDIR)/gobject-2.0.gir \ --include=$(srcdir)/cairo.gir \ --include=$(srcdir)/pango-1.0.gir \ - --include=$(srcdir)/atk-1.0.gir \ + --include=$(srcdir)/atk.gir \ --library=$(GDK_LIBDIR)/libgdk-x11-2.0.so.0 \ --output $@ \ --pkg gobject-2.0 \ --pkg cairo \ - --pkg atk-1.0 \ + --pkg atk \ --pkg pango-1.0 \ --pkg gdk-2.0 \ -I$(GDK_INCLUDEDIR) \ @@ -68,12 +68,12 @@ gtk-x11-2.0.gir: --include=$(GIRDIR)/gobject-2.0.gir \ --include=$(srcdir)/cairo.gir \ --include=$(srcdir)/pango-1.0.gir \ - --include=$(srcdir)/atk-1.0.gir \ + --include=$(srcdir)/atk.gir \ --include=$(srcdir)/gdk-x11-2.0.gir \ --library=$(GTK_LIBDIR)/libgtk-x11-2.0.so.0 \ --pkg gobject-2.0 \ --pkg cairo \ - --pkg atk-1.0 \ + --pkg atk \ --pkg pango-1.0 \ --pkg gdk-2.0 \ --pkg gtk+-2.0 \ diff --git a/gir-repository/gir/atk-1.0.gir b/gir-repository/gir/atk-1.0.gir deleted file mode 100644 index 4a12c39..0000000 --- a/gir-repository/gir/atk-1.0.gir +++ /dev/null @@ -1,6316 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/gir-repository/gir/cairo.gir b/gir-repository/gir/cairo.gir index 4cf8aec..af0e400 100644 --- a/gir-repository/gir/cairo.gir +++ b/gir-repository/gir/cairo.gir @@ -16,12 +16,24 @@ - - - - - - + + + + + + + + + + + + + + + + + + @@ -36,7 +48,9 @@ - + + + @@ -1040,16 +1054,30 @@ - - - - + + + + + + + + + + + + - - - + + + + + + + + + - - - + + + + + + + + + @@ -3138,6 +3172,17 @@ + + + + + + + + + + diff --git a/gir-repository/gir/gdk-x11-2.0.gir b/gir-repository/gir/gdk-x11-2.0.gir index 99881ea..4da0077 100644 --- a/gir-repository/gir/gdk-x11-2.0.gir +++ b/gir-repository/gir/gdk-x11-2.0.gir @@ -4,19 +4,37 @@ xmlns:glib="http://www.gtk.org/introspection/glib/1.0"> - - + + + + + + - - - - + + + + + + + + + + + + - - - + + + + + + + + + @@ -858,17 +876,31 @@ - - + + + + + + - - - + + + + + + + + + - - + + + + + + - - - + + + + + + + + + - - - - - - + + + + + + + + + + + + + + + + + + - - - + + + + + + + + + - - - - + + + + + + + + + + + + - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + + + + + + + + + + + - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - + + + + + + + + + + + + + + + + + + + + + - - - - - - + + + + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + - - - - - + + + + + + + + + + + + + + + - - - - - - + + + + + + + + + + + + + + + + + + - - - - - - - + + + + + + + + + + + + + + + + + + + + + - - - - - + + + + + + + + + + + + + + + - - - - - + + + + + + + + + + + + + + + - - - - - - + + + + + + + + + + + + + + + + + + @@ -1504,6 +1820,10 @@ value="35" c:identifier="GDK_GRAB_BROKEN" glib:nick="grab-broken"/> + - - - + + + + + + + + + @@ -3935,24 +4261,60 @@ - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - + + + + + + + + + + + + + + + + + + - - - + + + + + + + + + - - + + + + + + - - + + + + + + - - + + + + + + @@ -7446,9 +7838,15 @@ - - - + + + + + + + + + - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -9071,35 +9521,93 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - + + + + + + + + + - - - + + + + + + + + + @@ -1653,32 +1665,36 @@ c:type="GtkBuilderError" glib:type-name="GtkBuilderError" glib:get-type="gtk_builder_error_get_type"> - + @@ -2023,6 +2039,10 @@ value="8" c:identifier="GTK_ICON_LOOKUP_GENERIC_FALLBACK" glib:nick="generic-fallback"/> + + - - - + + + + + + + + + - - + + + + + + @@ -3318,14 +3352,30 @@ - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + @@ -3895,10 +3945,18 @@ - - - - + + + + + + + + + + + + @@ -7239,8 +7297,12 @@ - - + + + + + + + + + @@ -7661,17 +7726,35 @@ - - - - - - + + + + + + + + + + + + + + + + + + - - - + + + + + + + + + @@ -9446,8 +9529,12 @@ - - + + + + + + @@ -10968,6 +11055,16 @@ + + + + + + + + + + @@ -13246,10 +13343,10 @@ - + - + @@ -14765,7 +14862,9 @@ - + + + @@ -16114,14 +16213,30 @@ - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + @@ -16826,8 +16941,12 @@ - - + + + + + + @@ -16957,29 +17076,67 @@ - - - - - - + + + + + + + + + + + + + + + + + + - - - - - - - + + + + + + + + + + + + + + + + + + + + + - - - - - - + + + + + + + + + + + + + + + + + + - - - - - - + + + + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + + + + + + + + + + + - - + + + + + + @@ -19506,34 +19721,62 @@ - + + + - + + + - + + + - + + + - + + + - - - + + + + + + + + + - - - + + + + + + + + + - - - + + + + + + + + + + + + @@ -23819,6 +24065,19 @@ + + + + + + + + + + + + + - + + + @@ -25355,21 +25616,51 @@ - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -26661,14 +26952,26 @@ - - - + + + + + + + + + - - - + + + + + + + + + @@ -34680,9 +34983,15 @@ - - - + + + + + + + + + - - - - - + + + + + + + + + + + + + + + @@ -34897,37 +35216,37 @@ c:type="GtkFileChooser" glib:type-name="GtkFileChooser" glib:get-type="gtk_file_chooser_get_type"> - - + + - - + + - - - - - - - - + + - - + + - + + + + + + + @@ -35699,13 +36018,27 @@ - - - - - - - + + + + + + + + + + + + + + + + + + + + + @@ -36812,11 +37145,21 @@ - - - - - + + + + + + + + + + + + + + + - - + + + + + + @@ -41173,10 +41520,18 @@ - - - - + + + + + + + + + + + + - + + + @@ -42308,9 +42665,77 @@ - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -42331,14 +42756,7 @@ - - - - - - - + @@ -42349,67 +42767,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -44431,8 +44788,12 @@ - - + + + + + + - - - - - - - + + + + + + + + + + + + + + + + + + + + + - - - - - - - + + + + + + + + + + + + + + + + + + + + + @@ -48212,11 +48601,8 @@ c:type="GtkRecentChooser" glib:type-name="GtkRecentChooser" glib:get-type="gtk_recent_chooser_get_type"> - - - - - + + @@ -48227,18 +48613,21 @@ - - - - - - + + + + + + + + + @@ -49500,7 +49889,9 @@ - + + + @@ -50406,7 +50797,9 @@ - + + + @@ -50763,6 +51156,17 @@ + + + + + + + + + + @@ -50835,12 +51239,24 @@ - - - - - - + + + + + + + + + + + + + + + + + + @@ -50894,11 +51310,21 @@ - - - - - + + + + + + + + + + + + + + + @@ -50985,29 +51411,71 @@ - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + - - - - - + + + + + + + + + + + + + + + @@ -54531,10 +55009,18 @@ - - - - + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -57713,70 +58295,174 @@ - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - + + + + + + + + + + + + + + + - - - - - + + + + + + + + + + + + + + + - - - - - - + + + + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + - - - - - + + + + + + + + + + + + + + + @@ -57795,12 +58481,20 @@ - - + + + + + + - - + + + + + + @@ -59081,15 +59775,33 @@ - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -59182,20 +59894,44 @@ - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + @@ -60619,16 +61355,32 @@ - - - - - - + + + + + + + + + + + + + + + + + + - - + + + + + + - + + + @@ -61056,21 +61810,51 @@ - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -61434,7 +62218,9 @@ - + + + @@ -61599,14 +62385,30 @@ - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + @@ -61985,20 +62787,44 @@ - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + + + + + @@ -62191,14 +63017,30 @@ - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + @@ -62344,267 +63186,942 @@ - + - + - - - - - + + - - + + - + - - - - - + + - - + + - - + + - + - + - - - - - + + - - + + - + - - + + - - + + - - + + - + - - + + - - + + + + + + + + + + + + + + - + - - + + - - + + - - + + - - + + + + + + + + - + - - + + - - + + - - + + - + + + + - - + + - + - + - - + + - - + + - - + + - - + + - + - - - - - - - - + + - + - - + + - + + + + - - + + + + + + + + - + - - + + - + + + + + + + + + + + + + - + - - + + - - + + + + + + + + + + + + + + - + - - + + - - + + - - + + + + + + + + + + + - + - - + + - - + + - - + + - - + + - - + + + + + - - + - + - - + + - - + + - + - - + + - + + + + - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -63061,2058 +64578,1393 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + - - + + - - + + - + - - - - - + + - - + + - + - - + + - - + + - - + + - + - - - - - + + - - + + - + - - + + - - + + - - + + - + - - - - - - - - - - - + + - - + + - + - - - - - + + - - + + - - + + - + - - + + - - + + - - + + + + + - - + + - + - - + + - - + + - + - - + + - - + + - - + + - - - - - + + - - + + - - - - - - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - + + - - + + - - - - - - - - - + + - - + + - - + + - + - - - - - + + - - + + - + + + + - - + + - + - - + + - + - - - - - - - - - - - - - - - - - - - - - + - - + + - - + + - - + + - - + + - - + + + + + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - + + - + - + - - + + + + + - + - + - - + + - - + + - + - + - - + + - - + + - + - + - - + + - - + + - + - - + + + + + + + + + + + - + - + - - + + + + + + + + - + - + - - + + + + + + + - - + + - - + + - - + + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - + - + - + - - - - - - - - + + - + - + - - + + - - - - + - + - - + + - - - - - - - - - - - + + - + - + - - + + - - - - - - - - - + + - + - + - - + + + + + - - - - - - - - + - + - - + + - - + + - - - - - - - - - + + + + + - + - + - - + + + + + - + - + - - - - - + + - - + + - - + + - - + + - - + + - + - + - - - - - - - - - - - + + - - + + - - + + - + - + - - - - - - - - + + - - + + - - + + - - + + - + - + - - - - - + + - - + + - - + + - - + + - + - + - + - - - - - + + - - + + - - + + - - + + - + - + - + - - - - - - - - + + - - + + - - + + - + - + - - - - - - - - - - - - - - - - - + + - + - + - - - - - - - - + + - - + + - - + + - - + + - + - + - - + + - - + + - - + + - - + + - - + + - - + + - + - + - - - - - - - - - - - - - - + + - - + + - + - + - - - - - - - - - - - - - - + + - - + + - + - + - - - - - - - - - - - - - - + + - - + + - + - + - - - - - - - - - - - - - - + + - - + + - + - + - - - - - - - - - - - - - - + + - - + + - + - + - - - - - - - - + + - - + + - - + + - - + + - + - + - - - - - - - - - - - + + - - + + - - + + - + - + - - - - - - - - - - - - - - - - - + + - + - + - - - - - - - - - - - - - - + + - - + + - + - - - - - - - - - - - + + - - + + - - + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - - - - - - - - - - + + - - + + - - + + - + - + - - - - - - - - - - - + + - - + + - - + + - + - + - - - - - - - - - - - - - - - - - + + - + + + - + - - - - - - - - - - - - - - - - - + + - + - + - - - - - - - - - - - - - - - - - + + - + - - - - - - - - - - - - - - + + - - + + + + + + + + + - + + + + + + + + + + + + + + + + + + - - - - - - - - + + - - + + - - + + + + + + + + + - - + + + + + + + + + @@ -65135,37 +65987,91 @@ - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - + + + + + + + + + + + + + + + - - + + + + + + - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + + + + + + + + + + + @@ -1942,46 +1976,94 @@ - - - + + + + + + + + + - - + + + + + + - - + + + + + + - - + + + + + + - - - + + + + + + + + + - - + + + + + + - - + + + + + + - - + + + + + + - - - - - - + + + + + + + + + + + + + + + + + + - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - + + + + + + + + + - + + + - - - + + + + + + + + + @@ -5604,6 +5718,17 @@ + + + + + + + + + + @@ -5768,6 +5893,17 @@ + + + + + + + + + + @@ -5955,7 +6091,9 @@ - + + + @@ -6387,11 +6525,22 @@ - - - - - + + + + + + + + + + + + + + + diff --git a/gir-tester.lisp b/gir-tester.lisp index 60ed19f..d194c5e 100644 --- a/gir-tester.lisp +++ b/gir-tester.lisp @@ -9,5 +9,10 @@ (mapcar #'(lambda (gir) (parse-repository gir *gir-top-level-function-elements*)) - *gir-files*)) + *gir-files*) + (format t ";; the following types need to be defined in order to use this binding~%" + (iterate + (for unknown in *unknown-types*) + (format t ";; ~T~A~%" unknown)) + (format t ";; thank you for your attention!~%"))) -- 2.11.4.GIT