On Thu, 18 Jan 2007 14:52:54 +0200
"Graeme Geldenhuys" <[EMAIL PROTECTED]> wrote:

> On 1/18/07, Mattias Gaertner <[EMAIL PROTECTED]> wrote:
> > > The 'preview' window is correct.  What in generated for Class
> > > Completion is different to the preview.
> >
> > Strange.
> > I added two debugln. Please update svn and try to reproduce the bug.
> > Then send the console output.
> 
> Here goes...  I've also attached 3 images showing the CodeTools ->
> Spaces settings with the preview, the orginal class declaration and
> the newly generated code.
> 
> I'm running Linux x86 with GTK1.  I've asked my co-worker to try on
> his system (WinXP) and the same thing happens.
> 
> ------------------ Console output  ---------------------
> [graemeg-linux] lazarus > ./lazarus
> TApplication.IconChanged - TODO: convert this message...no
> implementation in gtk or win32
> TCodeToolsOptions.AssignTo DoInsertSpaceInFront=[]
> DoInsertSpaceAfter=[Colon,Semicolon,Comma]

Looking good.


>[...] ...
> [TMainIDE.Destroy] A
> [TMainIDE.Destroy] B  -> inherited Destroy... TMainIDE
> [TMainIDE.Destroy] END
> [graemeg-linux] lazarus >

Sorry, I forgot: Can you do a reverse class completion?
http://wiki.lazarus.freepascal.org/Lazarus_IDE_Tools#Reversed_Class_Completion

Then you should see:
TCodeCompletionCodeTool.ApplyClassCompletion DoInsertSpaceInFront=[]
DoInsertSpaceAfter=[Colon,Semicolon,Comma]


Mattias

_________________________________________________________________
     To unsubscribe: mail [EMAIL PROTECTED] with
                "unsubscribe" as the Subject
   archives at http://www.lazarus.freepascal.org/mailarchives

Reply via email to