1(module-api 2 (version 1 0) 3 ((gnome gobject) 4 (uses-interfaces 5 (gnome gobject gclosure) 6 (gnome gobject gobject) 7 (gnome gobject gparameter) 8 (gnome gobject gsignal) 9 (gnome gobject gtype) 10 (gnome gobject gvalue)) 11 (typed-exports)) 12 ((gnome gobject gclosure) 13 (uses-interfaces) 14 (typed-exports 15 (<gclosure> class) 16 (gclosure-invoke procedure (arity 2 0 #t)))) 17 ((gnome gobject generics) 18 (uses-interfaces) 19 (typed-exports 20 (block generic (<gtype-instance> <top>)) 21 (connect 22 generic 23 <top> 24 (<gtype-instance> <symbol> <procedure>) 25 (<gtype-instance> 26 <symbol> 27 <procedure> 28 <boolean> 29 <symbol>)) 30 (connect-after 31 generic 32 (<gtype-instance> <symbol> <procedure>)) 33 (connected? generic (<gtype-instance> <top>)) 34 (create-signal 35 generic 36 (<gtype-class> <symbol> <top> <top>)) 37 (disconnect generic (<gtype-instance> <top>)) 38 (emit generic 39 (<gtype-instance> <symbol> . <top>)) 40 (find-property generic (<gtype-class> <symbol>)) 41 (get generic (<gobject> <symbol>)) 42 (get-properties generic (<gtype-class>)) 43 (get-property-names generic (<gtype-class>)) 44 (get-signals generic (<gtype-class>)) 45 (invoke generic (<gclosure> . <top>)) 46 (set generic (<gobject> <symbol> <top>)) 47 (unblock generic (<gtype-instance> <top>)))) 48 ((gnome gobject gobject) 49 (uses-interfaces) 50 (typed-exports 51 (<ginterface> class) 52 (<gobject> class) 53 (<gparam-object> class) 54 (gobject-class-find-property 55 procedure 56 (arity 2 0 #f)) 57 (gobject-class-get-properties 58 procedure 59 (arity 1 0 #f)) 60 (gobject-class-get-property-names 61 procedure 62 (arity 1 0 #f)) 63 (gobject-get-property procedure (arity 2 0 #f)) 64 (gobject-set-property procedure (arity 3 0 #f)) 65 (gobject:get-property 66 generic 67 (<gobject> <symbol>)) 68 (gobject:set-property 69 generic 70 (<gobject> <symbol> <top>)) 71 (gtype-register-static procedure (arity 2 0 #f)))) 72 ((gnome gobject gparameter) 73 (uses-interfaces) 74 (typed-exports 75 (<gparam-boolean> class) 76 (<gparam-boxed> class) 77 (<gparam-char> class) 78 (<gparam-double> class) 79 (<gparam-enum> class) 80 (<gparam-flags> class) 81 (<gparam-float> class) 82 (<gparam-gtype> class) 83 (<gparam-int64> class) 84 (<gparam-int> class) 85 (<gparam-long> class) 86 (<gparam-pointer> class) 87 (<gparam-spec-flags> class) 88 (<gparam-string> class) 89 (<gparam-uchar> class) 90 (<gparam-uint64> class) 91 (<gparam-uint> class) 92 (<gparam-ulong> class) 93 (<gparam-unichar> class) 94 (<gparam> class) 95 (gparameter:byte-order <integer>) 96 (gparameter:double-max <real>) 97 (gparameter:double-min <real>) 98 (gparameter:float-max <real>) 99 (gparameter:float-min <real>) 100 (gparameter:int-max <integer>) 101 (gparameter:int-min <integer>) 102 (gparameter:int64-max <integer>) 103 (gparameter:int64-min <integer>) 104 (gparameter:long-max <integer>) 105 (gparameter:long-min <integer>) 106 (gparameter:uint-max <integer>) 107 (gparameter:uint64-max <integer>) 108 (gparameter:ulong-max <integer>))) 109 ((gnome gobject gsignal) 110 (uses-interfaces) 111 (typed-exports 112 (<gsignal> class) 113 (gsignal-handler-block procedure (arity 2 0 #f)) 114 (gsignal-handler-connected? 115 procedure 116 (arity 2 0 #f)) 117 (gsignal-handler-disconnect 118 procedure 119 (arity 2 0 #f)) 120 (gsignal-handler-unblock 121 procedure 122 (arity 2 0 #f)) 123 (gtype-class-create-signal 124 procedure 125 (arity 4 0 #f)) 126 (gtype-class-get-signal-names 127 procedure 128 (arity 1 0 #f)) 129 (gtype-class-get-signals 130 procedure 131 (arity 1 1 #f)) 132 (gtype-instance-signal-connect 133 procedure 134 (arity 3 2 #f)) 135 (gtype-instance-signal-connect-after 136 procedure 137 (arity 3 1 #f)) 138 (gtype-instance-signal-emit 139 procedure 140 (arity 2 0 #t)))) 141 ((gnome gobject gtype) 142 (uses-interfaces) 143 (typed-exports 144 (<gtype-class> class) 145 (<gtype-instance> class) 146 (class-name->gtype-name procedure (arity 1 0 #f)) 147 (gruntime-error procedure (arity 1 0 #t)) 148 (gtype-instance-destroy! 149 procedure 150 (arity 1 0 #f)) 151 (gtype-name->class procedure (arity 1 0 #f)))) 152 ((gnome gobject gvalue) 153 (uses-interfaces) 154 (typed-exports 155 (<gboolean> class) 156 (<gboxed-scm> class) 157 (<gboxed> class) 158 (<gchar> class) 159 (<gchararray> class) 160 (<gdouble> class) 161 (<genum> class) 162 (<gflags> class) 163 (<gfloat> class) 164 (<gint64> class) 165 (<gint> class) 166 (<glong> class) 167 (<gpointer> class) 168 (<guchar> class) 169 (<guint64> class) 170 (<guint> class) 171 (<gulong> class) 172 (<gvalue-array> class) 173 (<gvalue> class) 174 (genum->name procedure (arity 1 0 #f)) 175 (genum->symbol procedure (arity 1 0 #f)) 176 (genum->value procedure (arity 1 0 #f)) 177 (genum-class->value-table 178 procedure 179 (arity 1 0 #f)) 180 (genum-register-static procedure (arity 2 0 #f)) 181 (gflags->name-list procedure (arity 1 0 #f)) 182 (gflags->symbol-list procedure (arity 1 0 #f)) 183 (gflags->value procedure (arity 1 0 #f)) 184 (gflags->value-list procedure (arity 1 0 #f)) 185 (gflags-class->value-table 186 procedure 187 (arity 1 0 #f)) 188 (gflags-register-static procedure (arity 2 0 #f)) 189 (gvalue->scm procedure (arity 1 0 #f)) 190 (scm->gvalue procedure (arity 2 0 #f)))) 191 ((gnome gobject utils) 192 (uses-interfaces) 193 (typed-exports 194 (GStudlyCapsExpand procedure (arity 1 0 #f)) 195 (define-class-with-docs macro) 196 (define-generic-with-docs macro) 197 (define-macro-with-docs macro) 198 (define-with-docs macro) 199 (gtype-class-name->method-name 200 procedure 201 (arity 2 0 #f)) 202 (gtype-name->class-name procedure (arity 1 0 #f)) 203 (gtype-name->scheme-name 204 procedure 205 (arity 1 0 #f)) 206 (gtype-name->scheme-name-alist <pair>) 207 (re-export-modules macro) 208 (with-accessors macro))) 209 ((gnome gw generics) 210 (uses-interfaces (gnome gobject generics)) 211 (typed-exports)) 212 ((gnome gw support defs) 213 (uses-interfaces) 214 (typed-exports 215 (load-defs procedure (arity 2 1 #f)) 216 (load-defs-with-overrides 217 procedure 218 (arity 2 0 #f)))) 219 ((gnome gw support gobject) 220 (uses-interfaces) 221 (typed-exports 222 (<gobject-classed-pointer-type> class) 223 (<gobject-classed-type> class) 224 (<gobject-type-base> class) 225 (<gobject-wrapset-base> class) 226 (add-type-alias! 227 generic 228 (<gobject-wrapset-base> <string> <symbol>)) 229 (add-type-rule! 230 generic 231 (<gobject-wrapset-base> <string> <top>)) 232 (find-type-rule 233 generic 234 (<gobject-wrapset-base> <string>)) 235 (gtype-id 236 generic 237 (<gobject-boxed-type>) 238 (<gobject-class-type>) 239 (<gobject-classed-pointer-type>) 240 (<gobject-classed-type>) 241 (<gobject-custom-boxed-type>) 242 (<gobject-custom-gvalue-type>) 243 (<gobject-enum-type>) 244 (<gobject-flags-type>) 245 (<gobject-instance-type>) 246 (<gobject-interface-type>) 247 (<gobject-pointer-type>)) 248 (lookup-type-by-alias 249 generic 250 (<gobject-wrapset-base> <string>)) 251 (unwrap-null-checked 252 generic 253 (<gw-value> <top> <top>)) 254 (wrap-boxed! 255 generic 256 (<gobject-wrapset-base> . <top>)) 257 (wrap-custom-boxed! macro) 258 (wrap-custom-gvalue! macro) 259 (wrap-flags! 260 generic 261 (<gobject-wrapset-base> . <top>)) 262 (wrap-freeable-pointer! procedure (arity 3 0 #f)) 263 (wrap-gobject-class! 264 generic 265 (<gobject-wrapset-base> . <top>)) 266 (wrap-instance! 267 generic 268 (<gobject-wrapset-base> . <top>)) 269 (wrap-interface! 270 generic 271 (<gobject-wrapset-base> . <top>)) 272 (wrap-opaque-pointer! procedure (arity 2 0 #f)) 273 (wrap-pointer! 274 generic 275 (<gobject-wrapset-base> . <top>)) 276 (wrap-refcounted-pointer! 277 procedure 278 (arity 4 0 #f)) 279 (wrap-structure! procedure (arity 4 0 #f)))) 280 ((gnome gw support gtk-doc) 281 (uses-interfaces) 282 (typed-exports 283 (check-documentation-coverage 284 procedure 285 (arity 2 0 #f)) 286 (generate-undocumented-texi 287 procedure 288 (arity 2 0 #f)) 289 (gtk-doc->texi-defuns procedure (arity 3 0 #t)) 290 (gtk-doc->texi-stubs procedure (arity 1 0 #f)))) 291 ((gnome gw support modules) 292 (uses-interfaces) 293 (typed-exports 294 (export-all-lazy! procedure (arity 1 0 #f)) 295 (re-export-modules macro))) 296 ((gnome-2) (uses-interfaces) (typed-exports))) 297