Changelog:
r45234 | gpz | 2024-07-15 23:39:23 +0000 (Mon, 15 Jul 2024) | 1 line
fix warnings, patch by Uffe Jakobsen
------------------------------------------------------------------------
r45233 | gpz | 2024-07-15 22:11:49 +0000 (Mon, 15 Jul 2024) | 1 line
Fix for bug ticket #2030: Plus/4 emulator hangs after a while, patch by Uffe Jakobsen
------------------------------------------------------------------------
r45232 | rhialto | 2024-07-15 19:20:40 +0000 (Mon, 15 Jul 2024) | 2 lines
Use size_t to store the result from strlen().
------------------------------------------------------------------------
r45227 | rhialto | 2024-07-14 15:09:10 +0000 (Sun, 14 Jul 2024) | 8 lines
fsdevice: fix file name pattern matching.
The 1581 allows matches with text following a * wildcard and that case
was not handled correctly. The code allows one * with following text.
If we want to go completely generic, allowing multiple * wildcards, I
would propose we take the algorithm from
https://dogankurt.com/wildcard.html#Iterative_Algorithms .
------------------------------------------------------------------------
r45226 | rhialto | 2024-07-14 15:05:49 +0000 (Sun, 14 Jul 2024) | 15 lines
fsdevice: fix bug #2047.
Directory loading of "$:" was loading the full directory but should have
matched no files at all. It is actually a degenerate case where you
specify an empty pattern and that matches no names.
- $ should list all
- $: should match nothing
- $0 should list all
- $0: should match nothing
- $:pattern should match the pattern
- $0:pattern should match the pattern
- $pattern should match the pattern
------------------------------------------------------------------------