unofficial mirror of guile-user@gnu.org 
 help / color / mirror / Atom feed
* Guile-PG 0.3.3 available
@ 2005-04-04  0:01 Thien-Thi Nguyen
  2005-04-04 19:05 ` Thien-Thi Nguyen
  0 siblings, 1 reply; 2+ messages in thread
From: Thien-Thi Nguyen @ 2005-04-04  0:01 UTC (permalink / raw)
  Cc: guile-user

release notes:

  coverage check/report methodology now fully in place.
  now it's just a race against SDL 2.0...

  thi

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.

  Most of the SDL functions have been wrapped with the exception of a
  few functions that were too C-centric.  The SDL Threads and the Audio
  functions haven't been included because of the problems with Guile
  code being run from more than one thread.  However audio programming
  can be done with the module `(sdl mixer)' that requires the SDL_mixer
  library.

  Also included is SDL_gfx 2.0.13 (by Andreas Schiffler)
  and bindings for it.

NEWS excerpt:

  - 0.3.3 | 2005-04-03
  
    - bugfix: get-clip-rect no longer causes error
  
        The implementation no longer tries arrange for SDL to write
        through a NULL pointer; this used to result in the SDL parachute
        being deployed if present, or a segfault otherwise.
  
    - bug exposure change: procs more strict on unsigned types
  
        The following procs now take care to do unsigned integer
        conversion directly, instead of signed conversion followed by
        cast to unsigned.
  
        create-rgb-surface
        map-rgba
        map-rgb
        get-rgb
        warp-mouse
  
        This is part of an ongoing effort to remove/reduce "manual"
        casting (which may mask bugs) in the codebase.
  
    - new (sdl sdl) proc: get-app-state
  
    - change to (sdl misc-utils) proc: copy-surface
  
        This now uses `convert-surface' to do one-step copy/conversion,
        instead of the two-step process used previously.  The SRCALPHA
        (per-surface flag) handling added in Guile-SDL 0.3.2 has been
        removed.
  
    - procs which take lists of symbols now handle #f and empty list
  
        Using these args is now equivalent to specifying 0 (zero) to the
        underlying SDL function.
  
    - `set-alpha!' third arg now optional
  
        If omitted it is taken as #f.
  
    - new chapter in manual: "Excuses (Undone Wrapping)"

cvs tag:

  v-0-3-3

tarball, anoncvs instructions, demos and other files in dir:

  http://www.glug.org/people/ttn/software/guile-sdl/


_______________________________________________
Guile-user mailing list
Guile-user@gnu.org
http://lists.gnu.org/mailman/listinfo/guile-user


^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: Guile-PG 0.3.3 available
  2005-04-04  0:01 Guile-PG 0.3.3 available Thien-Thi Nguyen
@ 2005-04-04 19:05 ` Thien-Thi Nguyen
  0 siblings, 0 replies; 2+ messages in thread
From: Thien-Thi Nguyen @ 2005-04-04 19:05 UTC (permalink / raw)


oops, bug in the subject line.  should read "Guile-SDL 0.3.3".

thi


_______________________________________________
Guile-user mailing list
Guile-user@gnu.org
http://lists.gnu.org/mailman/listinfo/guile-user


^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2005-04-04 19:05 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-04-04  0:01 Guile-PG 0.3.3 available Thien-Thi Nguyen
2005-04-04 19:05 ` Thien-Thi Nguyen

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).