guile-user
[Top][All Lists]
Advanced

[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




reply via email to

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