On Thu, 18 Jan 2007 17:29:55 +0200 "Graeme Geldenhuys" <[EMAIL PROTECTED]> wrote:
> On 1/18/07, Mattias Gaertner <[EMAIL PROTECTED]> wrote: > > So, the bug is somewhere in the normal class completion. > > I added some more verbosity. > > I did the same reverse class completion test as before. Here is the > 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] > TCodeCompletionCodeTool.CompleteCode DoInsertSpaceInFront=[] > DoInsertSpaceAfter=[Colon,Semicolon,Comma] > TCodeCompletionCodeTool.CheckForOverrideAndAddInheritedCode > ProcCode="procedure TLearner.Save; > begin > inherited Save; > end;" > TCodeCompletionCodeTool.CheckForOverrideAndAddInheritedCode > ProcCode="function TLearner.IsValid(const > AErrors:TtiObjectErrors):boolean; > begin > Result:=inherited IsValid(AErrors); > end;" > TCodeCompletionCodeTool.CheckForOverrideAndAddInheritedCode > ProcCode="destructor TLearner.Destroy; > begin > inherited Destroy; > end;" > TCodeCompletionCodeTool.CheckForOverrideAndAddInheritedCode > ProcCode="constructor TLearner.Create; > begin > inherited Create; > end;" > TCodeCompletionCodeTool.CheckForOverrideAndAddInheritedCode > ProcCode="procedure TLearner.AssignClassProps(pSource:TtiObject); > begin > inherited AssignClassProps(pSource); > end;" > TMainIDE.DoSaveAll > TMainIDE.DoSaveProject End > TProject.SomethingModified SessionModified > TMainIDE.DoSaveProject End > TMainIDE.DoCloseEditorFile A PageIndex=7 > TMainIDE.DoCloseEditorFile end > TMainIDE.DoCloseEditorFile A PageIndex=6 > TMainIDE.DoCloseEditorFile end > TMainIDE.DoCloseEditorFile A PageIndex=5 > TMainIDE.DoCloseEditorFile end > TMainIDE.DoCloseEditorFile A PageIndex=4 > TMainIDE.DoCloseEditorFile end > TMainIDE.DoCloseEditorFile A PageIndex=3 > TMainIDE.DoCloseEditorFile end > TMainIDE.DoCloseEditorFile A PageIndex=2 > TMainIDE.DoCloseEditorFile end > TMainIDE.DoCloseEditorFile A PageIndex=1 > TMainIDE.DoCloseEditorFile end > TMainIDE.DoCloseEditorFile A PageIndex=0 > TMainIDE.DoCloseEditorFile end > LAZARUS END - cleaning up ... > [TMainIDE.Destroy] A > [TMainIDE.Destroy] B -> inherited Destroy... TMainIDE > [TMainIDE.Destroy] END > [graemeg-linux] lazarus > > ----------------------------------------------- > > Hope that made sense to you... :) No. Where are the lines 'CreateMissingProcBodies InsertProcBody'? It does not add any procedure, does it? Mattias _________________________________________________________________ To unsubscribe: mail [EMAIL PROTECTED] with "unsubscribe" as the Subject archives at http://www.lazarus.freepascal.org/mailarchives