I don't know how your source code can verify that I failed to use my plyalist on other computers than the one that created it but I can record a video showing that it's not the case. I can use these VLC ver 2-playlists on another computer both using VLC, other software players and Sonos hardware players.Yes it is correct and also easily verifiable from the source code version control system.This information is not correct.Versions 2.0, 2.,1 and 2.2 wrote absolute paths. So you could only open the playlist on the exact computer that generated it, and only if you did not move your media library. This rightfully infuriated a lot of users.
If I move my media library your statement is true, if I don't move my media library (which is the case here, it stays on the wifi harddrive) your statement is false.
And of course this must work since absolute paths to a Wifi harddrive are always the same regardless of which computer in the network is accessing it.
OK, that is trivial and will always produce %-encoding from the user's perspective.For all URL-safe characters - unless they were already encoded in the source - and of course for all separators. For most characters, really.Still interested though in what you said: "VLC only percent encodes where unavoidable."
Which are the cases where %-encoding is not used in ver 3?