From: Lady Date: Sat, 26 Apr 2025 03:16:03 +0000 (-0400) Subject: Drop empty shebang documents X-Git-Tag: 0.5.0~8 X-Git-Url: https://git.ladys.computer/LesML/commitdiff_plain/6590f6413b72dbe0762dbfe847c2ffe06379a7e4?hp=5776803ccc0eba18d1bd4259830f2adc18a7228a Drop empty shebang documents Previously, a shebang forced a document to be output, even if it was empty. However, this conflicts with the ability to add document comments at the beginning of a document where the shebang is serving as a magic number (for example, copyright comments): This would create two documents, one for the shebang and a second one for the final comment. Now, empty documents will be dropped regardless of whether they use the shebang or comment syntax. --- diff --git a/parser.xslt b/parser.xslt index e726a9e..42d5937 100644 --- a/parser.xslt +++ b/parser.xslt @@ -219,7 +219,7 @@ If a copy of the M·P·L was not distributed with this file, You can obtain one - +