Allen Smith Wrote:By changing the file format, you automatically break searching done by any non-compression-savvy program. Since it's a breaking change, you get to define whatever search path logic makes sense.
Sorry missed this post,
Yes but using the file extension addition and leaving the type 1 lines unchanged non supporting apps will simply report a missing part, but referring to the z variant in the type 1 line might potentially crash apps when they expect text files.
So the 'not breaking dependencies' is more in means of a supporting app will find the file compressed or not without having to change all references every time you switch between compressed and plain.