Re: [Lazarus] Attn José: TWindowsMask oddity?

2021-10-31 Thread Juha Manninen via lazarus
On Sun, Oct 31, 2021 at 6:16 PM Bart via lazarus < lazarus@lists.lazarus-ide.org> wrote: > Why did you disable ranges and sets in the Windows implementation? > AFAIK it simulates the DOS/Windows command line behavior. José can answer more accurately. Juha --

[Lazarus] Attn José: TWindowsMask oddity?

2021-10-31 Thread Bart via lazarus
Hi José, In TWindowsMask.Compile (as in your TMaskUTF8Windows class) you do a call to EscapeSpecialChars on the modified mask. This will escape a.o. any '[' and ']' character, so ranges and sets are not possible to use in the mask anymore. Why did you disable ranges and sets in the Windows imple