Last changes. Later will suggest this to FPC...
v. 0.966 2019.12.18
-=- (^) Reworked opcode for char-classes [], now opcode is stored as char pairs
(Kind,Data) without null-terminator, which allows to have null-char in char-classes,
and later have meta-chars like \W \D \S in char-classes. By Alexey Torgashin.
v. 0.964 2019.12.12
-=- (^) Add define UseWordChars (off by default): allows property WordChars.
-=- (^) Add define UseSpaceChars (off by default): allows property SpaceChars.
By Alexey Torgashin.
v. 0.962 2019.12.08
-=- (^) Ifdef UnicodeWordDetection works also on Delphi 2009+.
By Alexey Torgashin.
-=- (^) Property UseUnicodeWordDetection default changed to True.
-=- (^) In Unicode mode on Delphi 2009+, UnicodeString type is used.
-=- (^) Formatted regexpr.pas using Embarcadero Delphi Formatter.exe.
v. 0.960 2019.12.03
-=- (+) Support \V, \H (counterparts to \v, \h). By Alexey Torgashin.
-=- (+) Support control escape sequences \cA...\cZ. By Alexey Torgashin.
-=- (+) Expression can contain NULL chars. By Alexey Torgashin.
v. 0.957 2019.11.23
-=- (+) InputString can contain NULL chars. By Alexey Torgashin.
-=- (^) Rework UpperCase/LowerCase/InvertCase for FPC+Delphi.
By Alexey Torgashin.
v. 0.955 2019.11.20
-=- (+) Support meta chars \v (vertical white space), \h (horizontal
white space). By Alexey Torgashin.
v. 0.954 2019.11.14
-=- (^) Changed type of InputString, Expression from PChar to string.
By Alexey Torgashin.
-=- (+) Support non-capturing groups (?:...). By Alexey Torgashin.