I have recently applied several patches to LazFreeType. Why looking over it, I wonder -- why is it part of LazUtils as opposed to a separate package?
Note that LazUtils is very "basic" package -- even LCLBase depends on it. I propose to move LazFreeType to a separate package.
Mailing lists / lazarus / 2013-02
Extract LazFreeType from LazUtils
6 messages · 3 people ·
- AAlexander Klenin 3
- MMattias Gaertner 2
- Ssilvioprog 1
Reply by email Subscribe to this list Your subscription
Read-only archive. Use j and k to move between messages.
Alexander S. Klenin
Show quoted text 5 lines
I have recently applied several patches to LazFreeType.
Why looking over it, I wonder -- why is it part of LazUtils as opposed
to a separate package?
Note that LazUtils is very "basic" package -- even LCLBase depends on it.
I propose to move LazFreeType to a separate package.
What units belong to it?
Mattias
Mattias Gaertner wrote 11 lines
On Sun, 3 Feb 2013 14:19:14 +1100
Alexander Klenin wrote:
> I have recently applied several patches to LazFreeType.
> Why looking over it, I wonder -- why is it part of LazUtils as opposed
> to a separate package?
> Note that LazUtils is very "basic" package -- even LCLBase depends on it.
> I propose to move LazFreeType to a separate package.
What units belong to it?
lazfreetype.pas
lazfreetypefontcollection.pas
ttcache.pas
ttcalc.pas
ttcalc1.inc
ttcalc2.inc
ttcalc3.inc
ttcalc4.inc
ttcmap.pas
ttconfig.inc
ttdebug.pas
tterror.pas
ttfile.pas
ttgload.pas
ttinterp.pas
ttload.pas
ttmemory.pas
ttobjs.pas
ttprofile.pas
ttraster.pas
ttraster_sweep.inc
tttables.pas
tttypes.pas
Alexander S. Klenin
Alexander Klenin wrote 28 lines
>> I propose to move LazFreeType to a separate package.
>
> What units belong to it?
>
lazfreetype.pas
lazfreetypefontcollection.pas
ttcache.pas
ttcalc.pas
ttcalc1.inc
ttcalc2.inc
ttcalc3.inc
ttcalc4.inc
ttcmap.pas
ttconfig.inc
ttdebug.pas
tterror.pas
ttfile.pas
ttgload.pas
ttinterp.pas
ttload.pas
ttmemory.pas
ttobjs.pas
ttprofile.pas
ttraster.pas
ttraster_sweep.inc
tttables.pas
tttypes.pas
... and I forgot easylazfreetype.pas,
which IMHO is not optimal name for a main unit :)
Alexander S. Klenin
On Sun, Feb 3, 2013 at 10:54 PM, Mattias Gaertner lazfreetype.pas…
Show quoted text 34 lines
On Sun, Feb 3, 2013 at 10:54 PM, Mattias Gaertner
wrote:
> On Sun, 3 Feb 2013 14:19:14 +1100
> Alexander Klenin wrote:
>
>> I have recently applied several patches to LazFreeType.
>> Why looking over it, I wonder -- why is it part of LazUtils as opposed
>> to a separate package?
>> Note that LazUtils is very "basic" package -- even LCLBase depends on it.
>> I propose to move LazFreeType to a separate package.
lazfreetype.pas
lazfreetypefontcollection.pas
ttcache.pas
ttcalc.pas
ttcalc1.inc
ttcalc2.inc
ttcalc3.inc
ttcalc4.inc
ttcmap.pas
ttconfig.inc
ttdebug.pas
tterror.pas
ttfile.pas
ttgload.pas
ttinterp.pas
ttload.pas
ttmemory.pas
ttobjs.pas
ttprofile.pas
ttraster.pas
ttraster_sweep.inc
tttables.pas
tttypes.pas
+1
Mattias
2013/2/3 Mattias Gaertner
Show quoted text 43 lines
On Sun, 3 Feb 2013 23:42:08 +1100
Alexander Klenin wrote:
> On Sun, Feb 3, 2013 at 10:54 PM, Mattias Gaertner
> wrote:
> > On Sun, 3 Feb 2013 14:19:14 +1100
> > Alexander Klenin wrote:
> >
> >> I have recently applied several patches to LazFreeType.
> >> Why looking over it, I wonder -- why is it part of LazUtils as opposed
> >> to a separate package?
> >> Note that LazUtils is very "basic" package -- even LCLBase depends on
it.
> >> I propose to move LazFreeType to a separate package.
>
> lazfreetype.pas
> lazfreetypefontcollection.pas
> ttcache.pas
> ttcalc.pas
> ttcalc1.inc
> ttcalc2.inc
> ttcalc3.inc
> ttcalc4.inc
> ttcmap.pas
> ttconfig.inc
> ttdebug.pas
> tterror.pas
> ttfile.pas
> ttgload.pas
> ttinterp.pas
> ttload.pas
> ttmemory.pas
> ttobjs.pas
> ttprofile.pas
> ttraster.pas
> ttraster_sweep.inc
> tttables.pas
> tttypes.pas
+1
Mattias
+1
Silvio Cl?cio
My public projects - github.com/silvioprog
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus/attachments/20130203/5fef4e59/attachment.html>
