* Michele Martone <michelemart...@users.sourceforge.net> [2023-06-21 23:43]:
On 20230618@22:27, Rafael Laboissière wrote:
* Simon McVittie <s...@debian.org> [2023-06-18 17:10]:
On Sat, 17 Jun 2023 at 21:11:25 +0200, Rafael Laboissière wrote:
Thanks for this bug report. I forwarded it upstream and I am also sending
this message with Cc to the upstream author.
Thanks. In the meantime, please could you check whether fim works as
intended with libsdl1.2-compat-shim, which is meant to be a drop-in
replacement? I'm trying to track whether there are any blockers to
replacing "classic" SDL 1.2.
The package builds fine against libsdl1.2-compat-dev on my sid amd64 system.
All tests also passed, but I am not sure this would be enough. I would
rather let the upstream author have the final word, but if you think I
should upload a new version of the package with that build-dependency,
please tell me.
Dear Rafael, dear Simon,
If using the compatibility layer and:
* `make tests` passes
It is not straightforward for me to do this test, because I build the
package on a remote system, and SDL does not play well with xvfb-run.
On the other hand the unit tests that are exercised in file
debian/test/run-tests succeeded. Essentially, this corresponds to:
make -C src/testdir
* you can start `fim -o sdl $FILE` and move around by pressing
n, p, then enlarging/shrinking with + and -, using the arrows
to scroll, and : to start the console, and after : typing
'quit' and it quits, plus the window is resizable
The window starts with the image flushed to the bottom right, and not
centered as with the previous version.
Keys n, p, + and - work correctly. The arrow keys work also, but there is
some flickering that I did not observe previously.
Typing ":quit" works, but there is no echo of the console at the
bottom of the window.
So, it mainly works but the behavior with the compatibility version of
the SDL library is not exactly the same as with the old version of SDL.
Best,
Rafael