From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Thien-Thi Nguyen Newsgroups: gmane.lisp.guile.user,gmane.lisp.guile.sources Subject: Guile-SDL 0.3.9 available Date: Wed, 02 Apr 2008 13:22:20 +0200 Message-ID: <87od8s5wnn.fsf@ambire.localdomain> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1207135517 13447 80.91.229.12 (2 Apr 2008 11:25:17 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 2 Apr 2008 11:25:17 +0000 (UTC) Cc: guile-user@gnu.org To: guile-sources@gnu.org Original-X-From: guile-user-bounces+guile-user=m.gmane.org@gnu.org Wed Apr 02 13:25:48 2008 Return-path: Envelope-to: guile-user@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1Jh164-0002HU-2W for guile-user@m.gmane.org; Wed, 02 Apr 2008 13:25:40 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Jh15R-0000G0-K6 for guile-user@m.gmane.org; Wed, 02 Apr 2008 07:25:01 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Jh15I-0000Df-18 for guile-user@gnu.org; Wed, 02 Apr 2008 07:24:52 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Jh15H-0000DM-6r for guile-user@gnu.org; Wed, 02 Apr 2008 07:24:51 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Jh15F-0000Cl-4y; Wed, 02 Apr 2008 07:24:49 -0400 Original-Received: from [151.61.141.113] (helo=ambire.localdomain) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1Jh15E-0004zP-Oy; Wed, 02 Apr 2008 07:24:49 -0400 Original-Received: from ttn by ambire.localdomain with local (Exim 4.63) (envelope-from ) id 1Jh12q-0001Gx-Es; Wed, 02 Apr 2008 13:22:20 +0200 X-detected-kernel: by monty-python.gnu.org: Genre and OS details not recognized. X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: General Guile related discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: guile-user-bounces+guile-user=m.gmane.org@gnu.org Errors-To: guile-user-bounces+guile-user=m.gmane.org@gnu.org Xref: news.gmane.org gmane.lisp.guile.user:6510 gmane.lisp.guile.sources:309 Archived-At: release notes: New procs. Observant build-from-source people may note that the tarball is more streamlined from 0.3.8. The examples/ subdir will probably be return at some point, folded into all the Guile-SDL demos floating around. Maintenance smoothing as a/v dances, soothing. 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.16 (by Andreas Schiffler) and bindings for it. NEWS excerpt: - 0.3.9 | 2008-04-02 - bugfix for "make uninstall" Previously, this left some files in $(GUILE_LIBSITE)/sdl. Now, those files (and that directory) are properly deleted. - new (sdl gfx) procs These 26 are the image-filter functions that have a C implementation: imfi-mmx?, imfi-add, imfi-mean, imfi-sub, imfi-abs-diff, imfi-mult, imfi-mulnor, imfi-muldiv2, imfi-muldiv4, imfi-logand, imfi-logior, imfi-div, imfi-not, imfi-add-c, imfi-add-c-to-half, imfi-sub-c, imfi-ashr, imfi-lshr, imfi-mul-c, imfi-ashr-mul-c, imfi-bshl, imfi-lshl, imfi-ashl, imfi-binarize, imfi-clip, imfi-normalize-linear. On ttn's computer, (imfi-mmx?) => #f, so the MMX side of things has not been tested. - new (sdl mixer) procs: set-panning, set-distance, set-position Move the sound 'round and 'round; all that's missing is up and down. - public repo: http://www.gnuvola.org/wip/ (guile-sdl) - maintenance now uses libtool 1.5.26 and automake 1.10.1 tarball, prettified source, demos, etc, in dir: http://www.gnuvola.org/software/guile-sdl/ atom feed: http://www.gnuvola.org/NEWS.xml.gz