can be reproduced in the IDE as well File->new : then choose "text"
an empty synedit is created. - inserting a space or char into the empty line works - but if you press return, before inserting anything else,it will fail. please create a bug report for it. Brad Campbell wrote: > Steps to reproduce : > > Project -> New Project -> Application > Synedit Tab -> TSynEdit (1st icon) and click form to drop it on. > Edit Lines property of TSynEdit to be empty. > Run application. Cursor should be flashing in Synedit box > Hit enter.. Boom. > > v0.9.27 r16831M i386-linux-gtk 2 (beta) > > [EMAIL PROTECTED]:~$ fpc --version > Free Pascal Compiler version 2.2.3 [2008/10/01] for i386 > Copyright (c) 1993-2008 by Florian Klaempfl > > [EMAIL PROTECTED]:~$ /tmp/project1 > TApplication.HandleException Invalid stringlist index 1 > Stack trace: > $0828BD41 LISTINDEXOUTOFBOUNDS, line 506 of synedittextbuffer.pp > $0828CE30 TSYNEDITSTRINGLIST__INSERT, line 892 of synedittextbuffer.pp > $08279C90 TCUSTOMSYNEDIT__EXECUTECOMMAND, line 8471 of synedit.pp > $08277B40 TCUSTOMSYNEDIT__COMMANDPROCESSOR, line 7494 of synedit.pp > $0826C0AD TCUSTOMSYNEDIT__KEYDOWN, line 2272 of synedit.pp > $08141F56 TWINCONTROL__KEYDOWNBEFOREINTERFACE, line 4981 of > ./include/wincontrol.inc > $08142275 TWINCONTROL__DOKEYDOWNBEFOREINTERFACE, line 5117 of > ./include/wincontrol.inc > $08143F17 TWINCONTROL__CNKEYDOWN, line 6200 of ./include/wincontrol.inc > $08068EB9 TOBJECT__DISPATCH, line 459 of > /home/brad/devel/fpc/svn/fixes/fpc/rtl/inc/objpas.inc > $081416D4 TWINCONTROL__WNDPROC, line 4749 of ./include/wincontrol.inc > $082767BE TCUSTOMSYNEDIT__WNDPROC, line 8471 of synedit.pp > $08210867 DELIVERMESSAGE, line 3547 of > /home/brad/devel/fpc/lazarus/lcl/interfaces/gtk/gtkproc.inc > $0820DFE3 HANDLEGTKKEYUPDOWN, line 2264 of > /home/brad/devel/fpc/lazarus/lcl/interfaces/gtk/gtkproc.inc > $081CE318 GTK2KEYDOWN, line 68 of gtk2widgetset.inc > $B7C358D4 > $B7A33759 > $B7A47F8B > > Regards, > Brad > _______________________________________________ Lazarus mailing list Lazarus@lazarus.freepascal.org http://www.lazarus.freepascal.org/mailman/listinfo/lazarus