[Lazarus] Theoretical question about future of Lazarus
Ondrej Pokorny
lazarus at kluug.net
Mon Oct 12 22:41:50 CEST 2015
On 12.10.2015 20:19, Anthony Walter wrote:
> I'll looked at CodeTools, attempted changes, and rapidly gave up after
> trying to work through all kinds of confusion.
Just don't give up, otherwise Lazarus won't move forward!
> Earlier this year I offered to try once again if only I could get a
> little help/tutelage but no follow up contact was made. The offer
> still stands. If the maintainer of CodeTools want some help, I'll be
> glad to do what I can but can we setup some time to chat (like on IRC)
> to help me get more familiar with however CodeTools is organized?
I cannot speak for Mattias but from my point of view (and I am at the
same side as you - learning CodeTools code), you should not need or
require such help. You can study by debugging the code. And I always got
answers from Mattias to specific technical questions (I think I didn't
have more than 3, though). One of my first patches for CodeTools was
class helper support http://bugs.freepascal.org/view.php?id=28266 and it
was 2 weeks of work. To support file names with dotted namespaces you
won't probably need so much time but it should not be underestimated.
You probably will have to create a new structure for file namespaces,
break filenames to pieces by dots and store the file information
accordingly. Actually, thinking of it now, it should be possible with
this approach.
Question to FPC people: does FPC support defining namespaces as Delphi does?
E.g. that a unit "MyCompany.MyLibrary.MyUnit.pas" I can be refered to
with only "MyUnit" in the uses clause if the namespace
"MyCompany.MyLibrary" is added to the project settings?
I have never used dotted names in FPC, only in Delphi, so forgive me if
it is a dumb question.
Ondrej
>
>
> --
> _______________________________________________
> Lazarus mailing list
> Lazarus at lists.lazarus.freepascal.org
> http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus/attachments/20151012/3c737891/attachment-0003.html>
More information about the Lazarus
mailing list