Closed t-bltg closed 1 year ago
Hm I'd prefer this PR: https://github.com/JuliaGeometry/GeometryBasics.jl/pull/173 Although I admit, I need to find some time to actually merge it...but it's pretty much ready to be merged, just needs some more Makie work.
@jkrumbiegel, per https://github.com/JuliaGraphics/FreeTypeAbstraction.jl/issues/74#issuecomment-1245521934.
This PR splits
GeometryBasics
into low levelGeometryBasicsCore
(naming tbd, with as few dependencies as possible: onlyStaticArrays
andIterTools
, and no artifacts) andGeometryBasics
which should be high level.This is a nfc:
GeometryBasics
are left exported (using@reexport
for all symbols ofGeometryBasicsCore
);Upstream tested:
FreeTypeAbstraction
.Xref https://github.com/JuliaPlots/UnicodePlots.jl/issues/291.