Another bug:
I have folder with these files:
c:\Users\XXX\AppData\Roaming\foobar2000\playlist_manager\Lucia Emotivas.fpl
c:\Users\XXX\AppData\Roaming\foobar2000\playlist_manager\Post-Britpop.m3u8
c:\Users\XXX\AppData\Roaming\foobar2000\playlist_manager\World.m3u
utils.Glob(folderPath + '*.m3u').concat(utils.Glob(folderPath + '*.m3u8')).concat(utils.Glob(folderPath + '*.fpl')).concat(utils.Glob(folderPath + '*.pls'));
On console, win 7, there are 4 files:
[15:11:36] ["C:\Users\XXX\AppData\Roaming\foobar2000\playlist_manager\Post-Britpop.m3u8", "C:\Users\XXX\AppData\Roaming\foobar2000\playlist_manager\World.m3u", "C:\Users\XXX\AppData\Roaming\foobar2000\playlist_manager\Post-Britpop.m3u8", "C:\Users\XXX\AppData\Roaming\foobar2000\playlist_manager\Lucia Emotivas.fpl"]
Same script on win 10: 3 files
[15:11:36] ["C:\Users\XXX\AppData\Roaming\foobar2000\playlist_manager\World.m3u", "C:\Users\XXX\AppData\Roaming\foobar2000\playlist_manager\Post-Britpop.m3u8", "C:\Users\XXX\AppData\Roaming\foobar2000\playlist_manager\Lucia Emotivas.fpl"]
utils.Glob(folderPath + '*.m3u') matches '*.m3u8' too on win 7.