diff options
author | David Thompson <dthompson2@worcester.edu> | 2022-10-25 07:24:09 -0400 |
---|---|---|
committer | David Thompson <dthompson2@worcester.edu> | 2022-10-25 07:24:09 -0400 |
commit | bb44696ee1d8263b58976fec1bcd8e030f97f8e4 (patch) | |
tree | a8c9b7dad788d8c609e8a92776a5d0539424c2f2 /posts | |
parent | 77b393cb58cfd7790e5fa8bbea4186f6786cd24b (diff) |
Add guile-sdl2 0.8.0 release announcement.
Diffstat (limited to 'posts')
-rw-r--r-- | posts/guile-sdl2-0.8.0-released.md | 50 |
1 files changed, 50 insertions, 0 deletions
diff --git a/posts/guile-sdl2-0.8.0-released.md b/posts/guile-sdl2-0.8.0-released.md new file mode 100644 index 0000000..de0212e --- /dev/null +++ b/posts/guile-sdl2-0.8.0-released.md @@ -0,0 +1,50 @@ +title: Guile-SDL2 0.8.0 released +date: 2022-10-23 08:00:00 +tags: guile, gamedev, guile-sdl2, release +summary: Guile-SDL2 0.8.0 has been released +--- + +I'm happy to announce that Guile-SDL2 0.8.0 has been released! +Guile-SDL2 provides Guile Scheme bindings for the SDL2 C shared +library. The bindings are written in pure Scheme using Guile's foreign +function interface. + +New bindings in this release: + +* SDL_GetScancodeFromKey +* SDL_UpdateTexture +* SDL_CreateSystemCursor +* SDL_CreateColorCursor +* SDL_FreeCursor +* SDL_SetCursor +* SDL_GetCursor +* SDL_ShowCursor + +Additional controller buttons `misc-1`, `paddle-1`, `paddle-2`, +`paddle-3`, `paddle-4`, and `touch-pad` are now supported. + +`set-texture-blend-mode!` in `(sdl2 render)` is now publicly exported. + +Shared library lookup falls back to absolute file names even in the +presence of `LD_LIBRARY_PATH`. + +Window "take focus" and "hit test" events are now supported. + +Improved support for custom keyboard layouts, though there's still +issues in this area. I remap caps lock to control but SDL2 is still +seeing it as the caps lock key, unfortunately. + +Thanks to Liliana Prikler and Ekaitz Zarraga for their contributions +to this release. + +tarball: <https://files.dthompson.us/guile-sdl2/guile-sdl2-0.8.0.tar.gz> + +signature: <https://files.dthompson.us/guile-sdl2/guile-sdl2-0.8.0.tar.gz.asc> + +See the +[Guile-SDL2 project page](https://dthompson.us/projects/guile-sdl2.html) +for more information. + +Bug reports, bug fixes, feature requests, and patches are welcomed. + +Happy hacking! |