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

Reply via email to