Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus / 2013-02

Extract LazFreeType from LazUtils

6 messages · 3 people ·

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Alexander Klenin

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.

Alexander S. Klenin

Reply by email

Mattias Gaertner
to Alexander 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

Reply by email

Alexander Klenin
to Mattias Gaertner
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

Reply by email

Alexander Klenin
to Alexander 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

Reply by email

Mattias Gaertner
to Alexander 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

Reply by email

silvioprog
to Mattias Gaertner

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>

Reply by email