I recently encountered a lot of small text files that were compressed with gzip, with filenames ending with .gz. Would it be possible to write a package that can decompress these files on the fly? And when you save, it would compress it transparently.
Is this possible in a package? If so, what APIs do I use?