Hi,
I get a 'magic' number:
Compiling ./synmemo.pas
synmemo.pas(179,1) Fatal: Internal error 55665566The position(179,1) points to the start of the 'implementation' keyword. The interface of the unit itself looks pretty normal, so I have no clue, how to report this bug.
Maybe it has something to do with the published properties.
The unit looks something like this:
----- snip -----
unit SynMemo;
interface
uses
Classes, LCLLinux, SynEdit;
type
TSynMemo = class(TCustomSynEdit)
public
// TCustomSynMemo properties
published
// inherited properties
property Align;
[... lots of properties]
property MaxUndo;
property Options;
property OverwriteCaret;
property ReadOnly;
end;
implementation
----- snap -----When commenting the published properties it compiles fine. So, I have committed it to the lazarus cvs. Any ideas?
I'm using the 1.0.7. compiler from today.
Mattias Gaertner
