Alexander Plavin

Results 579 comments of Alexander Plavin

> ah it fails in the polygon constructor? In conversion to BezierPath. > You could also use some empty char/Unicode symbol I thought of using the space symbol, but it...

If a specific point is needed to make a zero-width rect at its position, maybe `Polygon(Point2[(0,0)])` should work as the marker? Its bbox is unambiguous, `Rect(0,0,0,0)`.

No error, neither from the plot nor from ModernGL rebuild.

Maybe, in the meanwhile while there's no proper fix, FastPixel should just fallback to any other single-pixel marker (whichever is fastest)? I already saw quite some scripts from older Makie...

Colors themselves also seem wrong in general... Another random realization of the same code: Makie ![image](https://github.com/MakieOrg/Makie.jl/assets/687995/183fa82f-f47e-4e0d-8674-535a542c5ce9) Matplotlib ![image](https://github.com/MakieOrg/Makie.jl/assets/687995/14b52209-6a95-4ca8-a016-35246d67e403)

Pseudolog displays fine, but it's not symlog :) Most importantly, it lacks the parameter that decides on where log-scale effectively starts. I think the issue is just in the Makie...

> `MethodError: similar(...) is ambiguous.` Not defending type piracy here, but ambiguity errors like this can arise without any piracy at all. And this happens regularly! For a recent example,...

> It seems reasonable to me that neither of below should be defined in package A: Yes, as I said I'm not defending piracy here :)

This function is now available as `hasoptic(obj, optic)::Bool` in [AccessorsExtra](https://gitlab.com/aplavin/AccessorsExtra.jl). Also, see `maybe(optic)` there: it's often more convenient than manually handling has/hasn't cases. I think more real-world usage and testing...

I've been using `maybe`-optics for some time already, and quite like them. They are based on `hasoptic` check, through I didn't really find myself using this check explicitly. Would be...