Better parsing for zephyrus, don't output empty text files, only process text for make listing