[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Guile-SDL Demos 5.2 available
From: |
Thien-Thi Nguyen |
Subject: |
Guile-SDL Demos 5.2 available |
Date: |
Sat, 18 Dec 2021 00:56:35 -0500 |
release notes:
Tested w/ Guile-SDL 0.5.3 (and Guile 2.2.7).
README excerpt:
This is a collection of small programs released
under GNU GPL v3 that use Guile-SDL.
NEWS for 5.2 (2021-12-18):
- bugfixes
- SRFI 9 and 17 infelicity corrected
Demo ‘mars-rescue’ uses SRFI 9 and SRFI 17 together. Modern
versions of Guile don't handle a possible ambiguity in their
combination in a "top-to-bottom (procedural)" fashion but instead
error out. The code now sidesteps ambiguity entirely.
- installation more robust
Previously, "make install" mishandled some read-only files in the
distribution, in the case where you are doing the installation as
a non-root user. Now, relevant files are ensured writable.
- changes for demo ‘mq’
- default font changed
It is now DejaVuSansCondensed-Bold, which perhaps has a better
chance of being already installed on your system than the former
default (Vera). (But maybe not; in any case, you can use
‘--ttf FILENAME’ to specify which font file to use.)
- cleaner handling of missing font file
If the TTF font file (whether specified or default) does not
exist, demo ‘mq’ emits an error message and exits failurefully.
- better behavior on error
Previously, all the demos used procedure ‘error’ to signal
error. They now use another procedure that displays an error
message and exits failurefully. This is cleaner for versions of
Guile that dump (mostly useless :-D) backtrace info on ‘error’.
- demo ‘mars-rescue’ recognizes ESC key
It will now quit the current map when the ESC key is pressed.
This means if you run mars-rescue w/o args (the default), it will
recurse four times and the fastest you can quit is to press ESC
four times, once in each map window. Still, this is better than
before, where you could not escape at all!
- bootstrap/maintenance tools
upgraded:
Guile-BAUX 20211208.0839.a5245e7
GNU gnulib 2021-12-10 21:54:54
GNU Autoconf 2.71
as before:
(none)
source code:
https://www.gnuvola.org/software/guile-sdl-demos/
--
Thien-Thi Nguyen -----------------------------------------------
(defun responsep (query) ; (2021) Software Libero
(pcase (context query) ; = Dissenso Etico
(`(technical ,ml) (correctp ml))
...)) 748E A0E8 1CB8 A748 9BFA
--------------------------------------- 6CE4 6703 2224 4C80 7502
signature.asc
Description: PGP signature
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Guile-SDL Demos 5.2 available,
Thien-Thi Nguyen <=