@ 260915.5

230818.1 · 73694bf7e3c1608f77b62214ea70e587d47d26e9

released 4.0.0

improved and optimized internals: faster async output, removed redundant binary file checking, removed "rest line" buffering, enlarged input buffer, faster '' pattern matching, removed redundant color escape code output, -Q=DELAY instead of -QDELAY so -Q2 is -Q -2 as expected, and --index search

reading declarations

Changes to tests/out/Hello_-ny.out. All files

tests/out/Hello_-ny.out

@@ -1,15 +1,15 @@-Hello.bat:1:#!/bin/sh-Hello.bat:2:echo "Hello World!"+Hello.bat:1:#!/bin/sh+Hello.bat:2:echo "Hello World!" Binary file Hello.class matches-Hello.java:1:import java.lang.*;-Hello.java:2:-Hello.java:3:public class Hello // prints a Hello World! greeting-Hello.java:4:{ public static void main(String[] arg)-Hello.java:5:  { System.out.println("Hello World!");-Hello.java:6:  }-Hello.java:7:}+Hello.java:1:import java.lang.*;+Hello.java:2:+Hello.java:3:public class Hello // prints a Hello World! greeting+Hello.java:4:{ public static void main(String[] arg)+Hello.java:5:  { System.out.println("Hello World!");+Hello.java:6:  }+Hello.java:7:} Binary file Hello.pdf matches-Hello.sh:1:#!/bin/sh-Hello.sh:2:echo "Hello World!"-Hello.txt:1:Hello-emptyline.txt:1:+Hello.sh:1:#!/bin/sh+Hello.sh:2:echo "Hello World!"+Hello.txt:1:Hello+emptyline.txt:1: