On Wed, 07 Dec 2005 17:37:13 +0100
Marc Weustink <[EMAIL PROTECTED]> wrote:
> Bogus__aw Brandys wrote:
> > Michael Van Canneyt wrote:
> >
> >
> >>
> >>On Wed, 7 Dec 2005, Micha Nelissen wrote:
> >>
> >>
> >>>Michael Van Canneyt wrote:
> >>>
> >>>
> >>>>>"no project related files" is really a lot
> >>>>
> >>>>
> >>>>Why ? Lazarus keeps a list of project files in the lpi file.
> >>>>A modified flag is probably already present.
> >>>
> >>>
> >>>I don't know, Mattias may answer that ;-).
> >>>
> >>>
> >>>>So it's just a single loop with a check for a boolean ?
> >>>
> >>>
> >>>Well those files can use units which can include files that have been
> >>>modified etc.
> >>
> >>
> >>As long as they're not modified in the IDE, Lazarus should not care.
> >>
> >>
> >>>Of course we can check whether any open editor files have been
> >>>changed, but that's not what we want, is it?
> >>
> >>
> >>No.
> >>But the codetools can detect normally instantly whether a 'needed'
> >>unit is
> >>open in the editor.
> >>
> >>I don't want to set up huge mechanisms in Lazarus, not at all.
> >>But if it can be done without too much effort, why not... ?
Implemented.
> > Yeah.The fastest possible solution : add message box asking if project
> > should be rebuild before run.
> > I hate Compilation tab in Project->Compiler options - it is unclear for
> > me.
>
> OK, let me explain.
>
> There are 3 situations where the compiler is called:
> 1) Project -> Run
> 2) Project -> Build
> 3) Project -> Build all
>
> Further there are 3 stages in compiling:
> A) Before compilation
> B) Calling FPC
> C) After compilation
>
> On the compilation tab one can check what should be called in what
> situation. By default B1,B2,B3 are checked and A1,A2,A3,C1,C2,C3 are
> unchecked. This means that the compiler is called whenever you choose to
> Run, Build or Build all.
>
>
> > I'd like to see configurable messagebox asking if it's time to rebuild
> > project before debugging. (similiar exists for rebuilding IDE)
>
> Yes.... lets add yet another dialog....
>
> not.
I second that.
Mattias
_________________________________________________________________
To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives