Regression, Error: expected ], but '{B670A922-E488-11D4-ADE9-00A0CC5AA94A}' found
Original Reporter info from Mantis: sstvmaster @sstvmaster
-
Reporter name: sstvmaster
Original Reporter info from Mantis: sstvmaster @sstvmaster
- Reporter name: sstvmaster
Description:
Trying to create an event handler for a form if a TLB is in uses clause fails with this error message:
Codetools, Errors: 1
DJTSatLib_TLB.pas(122,6) Error: expected ], but '{B670A922-E488-11D4-ADE9-00A0CC5AA94A}' found
It happens after r56402 ("codetools: parse attributes", by mattias), r56401 is still ok.
Discussed in Lazarus forum http://forum.lazarus.freepascal.org/index.php/topic,39068.msg266900.html#msg266900, and in German forum https://www.lazarusforum.de/viewtopic.php?p=100069#p100069
Steps to reproduce:
Unpack attached project
Register the dll DJTSatLib.dll (regsvr32 DJTSatLib.dll, with admin rights)
Load project into Lazarus
Try to add an event to the main form --> error
Additional information:
Windows-only.
Mantis conversion info:
- Mantis ID: 32742
- Version: 1.9 (SVN)
- Fixed in revision: 56520 (#5b565ad5)