[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Guile-SDL 0.2.6 available
From: |
Thien-Thi Nguyen |
Subject: |
Guile-SDL 0.2.6 available |
Date: |
Wed, 08 Sep 2004 15:25:09 +0200 |
README excerpt:
This directory contains Guile-SDL, a set of modules that provide
bindings for SDL (Simple DirectMedia Layer) to enable Guile
programmers to do all the nice things you can do with SDL.
NEWS excerpt:
- 0.2.6 | 2004-09-01
- docs cleanup
The documentation methodology extracts signatures from functions
in C source code and thus the variable name of the arguments are
the ones displayed (unless overridden). Previously, the vars
were named w/ an "s_" prefix to indicate "scheme value", a mild
form of Hungarian notation. A particularly striking example:
- Scheme Procedure: create-rgb-surface s_flags s_width s_height
s_depth s_rmask s_gmask s_bmask s_amask
This has now been changed to read:
- Scheme Procedure: create-rgb-surface flags width height depth
rmask gmask bmask amask
The signature still occupies two lines -- unavoidable w/ so many
arguments -- but the whole is less jarring to read (we hope).
- info entry now under category "Guile modules"
It used to be under "Guile".
- "basics" series finished
This release concludes the "basics" series which prioritized
general methodology refinement over features. Next series, to
be numbered 0.3.x, is for "coverage" (see TODO).
cvs tag:
v-0-2-6
tarball, anoncvs instructions and other files in dir:
http://www.glug.org/people/ttn/software/guile-sdl/
comments:
i notice some of the procs return alists, probably a misfeature.
callers want event-ish info (mouse coords for example) relatively
quickly and cheaply w/o having to grope an alist. there is room for
alternative.
thi
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Guile-SDL 0.2.6 available,
Thien-Thi Nguyen <=