[Patch] Make TPascalScanner ignore UTF-8-BOM
Original Reporter info from Mantis: PascalR @PascalRiekenberg
-
Reporter name: Pascal Riekenberg
Original Reporter info from Mantis: PascalR @PascalRiekenberg
- Reporter name: Pascal Riekenberg
Description:
If you call TPascalScanner.OpenFile() for a file with UTF-8-BOM
TPascalScanner.FetchToken throws an EScannerError: source.pas(1,1) Error: Invalid character '?'
Additional information:
Attached patch fixes this.
Mantis conversion info:
- Mantis ID: 34344
- OS: Windows 10 x64
- OS Build: 1803
- Build: 39823
- Platform: i386
- Version: 3.3.1
- Fixed in version: 3.3.1
- Fixed in revision: 39832 (#4bb4eb5c)
- Target version: 3.2.0