[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:


tarball, anoncvs instructions and other files in dir:


  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


reply via email to

[Prev in Thread] Current Thread [Next in Thread]