On Tue, 9 Oct 2007, Mattias Gaertner wrote:
> On Tue, 9 Oct 2007 13:04:11 +0200
> "Graeme Geldenhuys" <[EMAIL PROTECTED]> wrote:
>
> > On 09/10/2007, Mattias Gaertner <[EMAIL PROTECTED]> wrote:
> > > Hmm. This means newbies will have a new file: project1.lps.
> > >
> > > .lpi, .lpr, .lps, .pas, .lfm, .lrs, .exe, .o, .ppu - that's becoming
> > > ridiculous. I already had problems to explain all this to a newbie.
> > >
> >
> > Well if the relevant "Open Unit", "Open Form" or "Open Project"
> > dialogs default to using the correctly filemask filter, I don't see
> > the issue. They wouldn't even see the .lps, .o or .ppu files in the
> > selection dialogs.
>
> The 'Open Project' does that.
> There is no 'Open unit', 'Open form'.
>
> I mean: FP provides many strict scope skills, the language is very
> clear and readable, the typical compiler/linker parameters are far less
> than C/C++ compilers and with the coming FP repository we will get
> something like cpan (hopefully only the good parts). All this makes FP
> nearly as easy as a scripting language.
> But don't look with a file browser - 7 files for a simple console
> utility. Plus 5 files for each form (plus .lrt file for i18n).
>
> Maybe we should change the default unit output directory for projects to
> units/$(TargetCPU)-$(TargetOS).
I think this is best.
>
> And maybe put the default .lps file into the lazarus config directory
> (third option).
>
> And maybe put the .lrs files into an include directory.
>
> Then a simple console utility could look like this:
> .lpi, .lpr, units/, .exe
>
> And a simple application like this:
> .lpi, .lpr, .pas, .lfm, includes/, units/, .exe
>
> Delphians will become jealous.
They already should be, as far as I'm concerned :-)
Michael.
_________________________________________________________________
To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives