On Fri, 24 Feb 2012 18:59:35 +0200
"Dimitrios Chr. Ioannidis" <[email protected]> wrote:

> Hi,
> 
>   i just update fpc from fixes_2_6 and now lazarus can't create event
> handlers. I tried with a clean fpc checked out tree and even i done the
> the same with lazarus tree. Everything was deleted, checked out again
> and recompiled. The problem persists.
> 
>   It's very easy to reproduce. Create a new project, add a button and
> double click on it. 
> 
> Debian Squeeze AMD64.
> 
> Lazarus version 
> builded with "make all OPT="-gl -gw -Xs -Xg -godwarfsets" "
> 
> "URL: http://svn.freepascal.org/svn/lazarus/branches/fixes_0_9_30
> Revision: 35581
> Last Changed Rev: 35554
> Last Changed Date: 2012-02-22 14:01:15 +0200 (Τετ, 22 Φεβ 2012)"
> 
> FPC version
> builded with " make all install OPT="-gl -gw -Xs -Xg -godwarfsets"
> INSTALL_PREFIX=~/Programming/Tools/fpc
> FPC=~/Programming/Tools/fpc/bootstrap/ppcx64 "
>  
> "URL: http://svn.freepascal.org/svn/fpc/branches/fixes_2_6
> Revision: 20423
> Last Changed Rev: 20380
> Last Changed Date: 2012-02-19 23:30:08 +0200 (Κυρ, 19 Φεβ 2012)"
> 
> Below is the console output of lazarus running from terminal
> 
> "TGDBMIDebugger.StartDebugging
> WorkingDir="/home/itmanager/Programming/Projects/MSAWSTItems/"
> [Debugger] Log output: &"set width 50000\n"
> [Debugger] Log output: &"info address main\n"
> [Debugger] Log output: &"ptype TObject\n"
> [Debugger] Log output: &"ptype Exception\n"
> [Debugger] Log output: &"ptype Shortstring\n"
> [Debugger] Log output: &"ptype pointer\n"
> [Debugger] Log output: &"ptype byte\n"
> [Debugger] Log output: &"info address FPC_RAISEEXCEPTION\n"
> [Debugger] Log output: &"info address FPC_BREAK_ERROR\n"
> [Debugger] Log output: &"info address FPC_RUNERROR\n"
> [Debugger] Log output: &"info file\n"
> [Debugger] File type: elf64-x86-64
> [Debugger] Entry point: 0x49c890
> [Debugger] Log output: &"Function \"foo\" not defined.\n"
> [Debugger] Console output: ~"[Thread debugging using libthread_db
> enabled]\n"
> [Debugger] Log output: &"info program\n"
> [Debugger] Target PID: 27478
> [Debugger] Notify output: =thread-exited,id="1",group-id="27478"
> [Debugger] Notify output: =thread-group-exited,id="27478"
> [TDebugger.SetFileName] ""
> TDesigner.InvokeComponentEditor A Button1:TButton
> TDesigner.InvokeComponentEditor B TDefaultComponentEditor
> ### TCodeToolManager.HandleException: "identifier expected, but property
> found" at Line=234 Col=5 in
> "/home/itmanager/Programming/Tools/fpc/source/rtl/objpas/classes/classesh.inc"
> TDesigner.InvokeComponentEditor ERROR: Unable to find method. Please fix
> the error shown in the message window."
> 
> Does someone has a hint ?

2.6.1 now supports type/const/var sections in classes. The old IDE
didn't support that completely. I improved it a bit in svn fixes trunk.

Lazarus 0.9.31 fully supports it. Some parts were rewritten for that,
which will not be backported to 0.9.30.

Mattias

--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to