About a month ago, the changes for the plot overlays were merged into the 
main plot repository and will be available in the next Racket release.  
Based on feedback from Ben Greenman, the implementation is different than 
my original prototype, but it is more flexible -- thanks to Ben for 
suggestions and support in getting this merged.

While the changes have not made it into a Racket release, I wrote a short 
blog post about how to implement some common plot overlay use cases, while 
the idea is still fresh in my head.  You can find it here: 
https://alex-hhh.github.io/2018/03/interactive-overlays-with-the-racket-plot-package-update.html

Best Regards,
Alex.

On Saturday, February 3, 2018 at 3:08:50 PM UTC+8, Alex Harsanyi wrote:
>
>
> Hi Matthias,
>
> I updated the plot package to cover all the cases I had in mind for plot 
> overlays and also updated my application to make use of these features, 
> just to make sure that they are adequate.
>
> The pull request is here: https://github.com/racket/plot/pull/32, it 
> would be good if I could get some feedback if my approach OK, or what needs 
> to be changed.  What is missing is the documentation, but I would like to 
> leave that until after the code is considered OK.  I wrote up some notes 
> about the API here: https://github.com/alex-hhh/plot/wiki/overlays-notes
>
> I also did a write-up of the features, as well as some screenshots to 
> illustrate what can be done with the new functionality.  You can find that 
> here: 
> https://alex-hhh.github.io/2018/02/interactive-overlays-with-the-racket-plot-package.html
>
> Best Regards,
> Alex. 
>
> On Monday, January 29, 2018 at 11:18:39 PM UTC+8, Matthias Felleisen wrote:
>
> > This is dang cool. Yes please submit a PR. 
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to