releases
Unfortunately, our old releases are not currently available online. You can
however retrieve them from CVS. They are tagged as
RELEASE_0_5_X
, where X
is 0 to 3. For the
unafraid, development snapshots are always available
from CVS.
0.5.3
No major changes, reasonably stable. Installs forked version of
gw-standard-spec.scm, to be removed when g-wrap takes up the patch.
0.5.2
Changes in this release include:
- override the proper method in example-1.scm
- rewrite tic-tac-toe.scm to be a nice demo of subclassing GObjects,
with let-params
- create idle sources with G_PRIORITY_DEFAULT_IDLE, not
G_PRIORITY_DEFAULT -- thanks to owen taylor
- make commentary of gobject.scm help-compliant
- move pspec arg details to primitives.scm
- add support for setting pspec-flags when making a new pspec
- change prototypes for gobject:{get,set}-property to be sane and easily
overridable
- new syntax: define-gobject-class
- new syntax: let-params
- add null-ok to some glib function parameters
- gparam-spec:args actually returns the args, zipped up with their
corresponding keywords
- new procedure: gobject:gwrap-set-all-types-used
- made gtype-instances have a 1 to 1 correspondence with their
GTypeInstance counterparts
- generalized equal? to work on objects
- put generics in the root module, for better or for worse
- wrap GTypeClasses so we can wrap class methods
- new variable: gruntime:byte-order
- add gtype-class slot to all gtype-instances (set-once)
- added some files that were in the old CVS but not in releases
0.5.1
Changes in this release include:
- changes in the defs support
- always ref objects returned unless (caller-owns-return #t)
is present in the defs
- don't allow NULL values unless (null-ok) is present in the
defs parameter specification
- in gobject.scm, better enum support in make-value-from-scm and make
objects of the proper type in gvalue->scm
0.5.0
guile-gobject
, back from the dead! See the
RELEASE-NOTES-0.5.0.txt in the source distribution for more details.