Doug Coleman
300138eb4d
Refactor the lexer/parser to expose friendlier words for scanning tokens. The preferred top-level words now throw an exception on EOF.
...
CREATE -> scan-new
CREATE-CLASS -> scan-new-class
CREATE-WORD -> scan-new-word
CREATE-GENERIC -> scan-new-generic
scan -> (scan-token)
scan-token now throws on eof
(scan-word) returns word/number/f
scan-word now throws on eof
scan-word-name expects a non-number
Fixes #183 .
Fixes #209 .
2011-09-29 11:28:28 -07:00
Joe Groff
571ef865e6
slots: pre-create the "at", "nth", and "global" slots to make deterministic the currently nondeterministic ambiguity between accessors:change-* and assocs:change-at, sequences:change-nth, and namespaces:change-global
2011-09-19 10:03:43 -07:00
Anton Gorenko
96f2b30878
gobject-introspection: fix .gir's loading message ( fix #52 );
2011-08-30 22:42:18 +06:00
Anton Gorenko
bc6c88bd75
gobject-introspection: fix incorrect resolving of current vocab's path;
...
clutter: remove all girs, add Cally;
2011-03-15 22:38:51 +06:00
Anton Gorenko
aaeec2d905
gobject-introspection: GIR: tries to find .gir in a current vocabulary's directory, in system gir-1.0 (/usr/share/gir-1.0, /usr/local/share/gir-1.0)
...
or user-defined (GIR_DIRS env. variable) directories;
2011-03-09 15:37:48 +06:00
Anton Gorenko
2df803d09c
gobject-introspection: add FOREIGN-ATOMIC-TYPE: (used in clutter.cogl.ffi);
...
move clutter from unmaintainded to extra;
2011-03-05 14:11:26 +06:00
Anton Gorenko
c10b435da4
gobject-introspection: rewrite gir files loading and code generation totally
...
generate girs from fresh sources
ui.backend.gtk, ui.text.pango: update a little bit
(this commit is unstable, because new GObject-introspection release (> 0.9) is much different from 0.6 and it needs more detailed annotations
(e.g. to parse out/inout parameters), which are mostly missing now)
2010-09-29 15:08:31 +06:00
Anton Gorenko
a4128f1a01
gobject-introspection: add REPLACE-C-TYPE: parsing word
2010-07-25 22:18:32 +06:00
Anton Gorenko
85beff63d2
rename gir to gobject-introspection
2010-07-17 17:17:03 +06:00