Thanks Robby,

Is that the reason why I still don't get full "dark mode" that was 
discussed in the thread (
https://groups.google.com/forum/#!topic/racket-users/3GgHnr6IurQ) even in 
the latest 7.6.0.6--2020-01-27(c48afdb/a) snapshot build?

--JC

On Monday, January 27, 2020 at 9:37:26 AM UTC-6, Robby Findler wrote:
>
> There are aspects of the improvement that are in cross-platform code 
> (most of them in fact) but there is a problem on windows that makes 
> many of them moot (because we cannot seem to reliably detect when the 
> OS is in dark mode). So, IMO, the external perspective is probably 
> that things are better on non-windows platforms overall (and just 
> remain silent about windows). 
>
> Robby 
>
> On Mon, Jan 27, 2020 at 9:08 AM Sorawee Porncharoenwase 
> <[email protected] <javascript:>> wrote: 
> > 
> > Is the dark mode improvement on Windows or Linux? This announcement says 
> it's Windows, but 
> https://github.com/racket/drracket/commit/30c8a437f5ccf098d7c0a871095db927fe9462ea
>  
> says it's Linux. 
> > 
> > On Mon, Jan 27, 2020 at 7:01 AM Matthias Felleisen <
> [email protected] <javascript:>> wrote: 
> >> 
> >> 
> >> Typos fixed. 
> >> 
> >> 
> >> * Racket CS is ready for production use. We will work to further 
> improve 
> >>  Racket CS before making it the default implementation, but it now 
> >>  consistently passes all of our integration tests and generally 
> performs 
> >>  well. (Compiled code remains significantly larger compared to the 
> default 
> >>  implementation.) 
> >> 
> >> * DrRacket's scrolling has been made responsive. 
> >> 
> >> * DrRacket's dark mode support is usable on macOS and Windows. 
> >> 
> >> * The PLT Web Server provides fine-grained control over the various 
> aspects 
> >>  to do with interacting with client connections (timeouts, buffer 
> sizes, 
> >>  maximum header counts etc.) via the new 'safety limits' construct. 
> >> 
> >>  We have decreased the web server's default level of trust in client 
> >>  connections and detect additional maliciously-constructed requests. 
> >> 
> >> * The PLT Web Server's handling of large files is improved, and its 
> latency 
> >>  for long-running request handlers is reduced. 
> >> 
> >> * The Macro Stepper has a new macro hiding algorithm that tracks term 
> >>  identity through syntax protection (see `syntax-arm`), making macro 
> >>  hiding work more reliably. It UI indicates protected and tainted 
> syntax. 
> >> 
> >> * The Racket documentation includes a "build and contributing" guide. 
> >> 
> >> * The UDP library permits setting a TTL (time to live). 
> >> 
> >> * The net/send-url's library has been improved for all platforms. 
> >> 
> >> Contributors: Alex Harsanyi, Alex Knauth, Alex Muscar, Alexis King, Ben 
> >> Greenman, Bogdan Popa, Brian Wignall, Dan Holtby, David K. Storrs, 
> >> Dionna Glaze, Dominik Pantůček, Fred Fu, Geoff Shannon, Gustavo 
> >> Massaccesi, Jack Firth, Jay McCarthy, Jens Axel Søgaard, Jesse Alama, 
> >> Joel Dueck, John Clements, Jordan Johnson, Julien Delplanque, Leo Uino, 
> >> Luka Hadži-Đokić, Luke Lau, Matthew Flatt, Matthias Felleisen, Mike 
> >> Sperber, Paulo Matos, Philip McGrath, Reuben Thomas, Robby Findler, 
> Ross 
> >> Angle, Ryan Culpepper, Sage Gerard, Sam Tobin-Hochstadt, Shu-Hung You, 
> >> Sorawee Porncharoenwase, Stephen De Gabrielle, Syntacticlosure, Timo 
> >> Wilken, Tommy McHugh, Winston Weinert, Zaoqi 
> >> 
> >> 
> >> 
> >> 
> >> > On Jan 27, 2020, at 9:47 AM, Matthias Felleisen <
> [email protected] <javascript:>> wrote: 
> >> > 
> >> > 
> >> > I propose the following minor edits: 
> >> > — every bullet indicates with the first two words which part of the 
> repo it talks about. I used capitalization for bin-s. 
> >> > — I tried to eliminate comparisons without “than”. Thirty years after 
> reading S&W for the first time, I am still allergic. 
> >> > 
> >> > I integrated Ryan’s bullet below the PLT Web Server one, keeping 
> related things together. — Matthias 
> >> > 
> >> > 
> >> > 
> ---------------------------------------------------------------------- 
> >> > 
> >> > 
> >> > * Racket CS is ready for production use. We will work to further 
> improve 
> >> >  Racket CS before making it the default implementation, but it now 
> >> >  consistently passes all of our integration tests and generally 
> performs 
> >> >  well. (Compiled code remains significantly larger compared to the 
> default 
> >> >  implementation.) 
> >> > 
> >> > * DrRacket's scrolling is responsive. 
> >> > 
> >> > * DrRacket's dark mode support is usable on macOS and Windows. 
> >> > 
> >> > * The PLT Web Server provides fine-grained control over the various 
> aspects 
> >> >  to do with interacting with client connections (timeouts, buffer 
> sizes, 
> >> >  maximum header counts etc.) via the new 'safety limits' construct. 
> >> > 
> >> >  We have decreased the web server's default trust in client and 
> detects 
> >> >  additional maliciously-constructed requests. 
> >> > 
> >> > * The PLT Web Server's handling of large file is improved, and its 
> latency 
> >> >  for long-running request handlers is reduced. 
> >> > 
> >> > * The Macro Stepper has a new macro hiding algorithm that tracks term 
> >> >  identity through syntax protection (see `syntax-arm`), making macro 
> >> >  hiding work more reliably. It UI indicates protected and tainted 
> syntax. 
> >> > 
> >> > * The Racket documentation includes a "build and contributing" guide. 
> >> > 
> >> > * The UDP library permits setting a TTL (time to live). 
> >> > 
> >> > * The net/send-url's library has been improved for all platforms. 
> >> > 
> >> > Contributors: Alex Harsanyi, Alex Knauth, Alex Muscar, Alexis King, 
> Ben 
> >> > Greenman, Bogdan Popa, Brian Wignall, Dan Holtby, David K. Storrs, 
> >> > Dionna Glaze, Dominik Pantůček, Fred Fu, Geoff Shannon, Gustavo 
> >> > Massaccesi, Jack Firth, Jay McCarthy, Jens Axel Søgaard, Jesse Alama, 
> >> > Joel Dueck, John Clements, Jordan Johnson, Julien Delplanque, Leo 
> Uino, 
> >> > Luka Hadži-Đokić, Luke Lau, Matthew Flatt, Matthias Felleisen, Mike 
> >> > Sperber, Paulo Matos, Philip McGrath, Reuben Thomas, Robby Findler, 
> Ross 
> >> > Angle, Ryan Culpepper, Sage Gerard, Sam Tobin-Hochstadt, Shu-Hung 
> You, 
> >> > Sorawee Porncharoenwase, Stephen De Gabrielle, Syntacticlosure, Timo 
> >> > Wilken, Tommy McHugh, Winston Weinert, Zaoqi 
> >> > 
> >> > 
> >> > 
> >> > 
> >> >> On Jan 26, 2020, at 12:06 PM, 'John Clements' via Release Management 
> <[email protected] <javascript:>> wrote: 
> >> >> 
> >> >> I got additional items from Bogdan Papa and a current note on CS 
> from Matthew, and removed items per Sam’s suggestion. Here’s what I have 
> now: 
> >> >> 
> >> >>   
> ---------------------------------------------------------------------- 
> >> >> 
> >> >> * Racket CS is ready for production use. We will work to further 
> >> >> improve Racket CS before making it the default implementation, but 
> >> >> it now consistently passes all of our integration tests and 
> >> >> generally performs well. (Compiled code remains significantly larger 
> >> >> compared to the default implementation.) 
> >> >> 
> >> >> * DrRacket's scrolling is much more responsive. 
> >> >> 
> >> >> * On macOS and Windows, DrRacket's dark mode support is much better. 
> >> >> 
> >> >> * The web server provides fine-grained control over the various 
> aspects 
> >> >> to do with interacting with client connections (timeouts, buffer 
> sizes, 
> >> >> maximum header counts etc.) via the new 'safety limits' construct. 
> >> >> Client connections are trusted less by default and the server is 
> more 
> >> >> secure against maliciously-constructed requests. 
> >> >> 
> >> >> * The web server handles large file uploads better, and long-running 
> web 
> >> >> server request handlers may have lower latencies. 
> >> >> 
> >> >> * Racket includes a "build and contributing" guide. 
> >> >> 
> >> >> * UDP users can set a TTL (time to live). 
> >> >> 
> >> >> * The send-url behavior is improved on all platforms. 
> >> >> 
> >> >> Contributors: Alex Harsanyi, Alex Knauth, Alex Muscar, Alexis King, 
> Ben 
> >> >> Greenman, Bogdan Popa, Brian Wignall, Dan Holtby, David K. Storrs, 
> >> >> Dionna Glaze, Dominik Pantůček, Fred Fu, Geoff Shannon, Gustavo 
> >> >> Massaccesi, Jack Firth, Jay McCarthy, Jens Axel Søgaard, Jesse 
> Alama, 
> >> >> Joel Dueck, John Clements, Jordan Johnson, Julien Delplanque, Leo 
> Uino, 
> >> >> Luka Hadži-Đokić, Luke Lau, Matthew Flatt, Matthias Felleisen, Mike 
> >> >> Sperber, Paulo Matos, Philip McGrath, Reuben Thomas, Robby Findler, 
> Ross 
> >> >> Angle, Ryan Culpepper, Sage Gerard, Sam Tobin-Hochstadt, Shu-Hung 
> You, 
> >> >> Sorawee Porncharoenwase, Stephen De Gabrielle, Syntacticlosure, Timo 
> >> >> Wilken, Tommy McHugh, Winston Weinert, Zaoqi 
> >> >> 
> >> >>   
> ---------------------------------------------------------------------- 
> >> >> 
> >> >> 
> >> >> 
> >> >>> On Jan 26, 2020, at 05:30, Robby Findler <[email protected] 
> <javascript:>> wrote: 
> >> >>> 
> >> >>> I think the scrolling-in-drracket item (that could probably use 
> more 
> >> >>> wordsmithing) is the top item this time. 
> >> >>> 
> >> >>> Robby 
> >> >>> 
> >> >>> On Sun, Jan 26, 2020 at 7:29 AM Robby Findler <
> [email protected] <javascript:>> wrote: 
> >> >>>> 
> >> >>>> On Sun, Jan 26, 2020 at 1:19 AM 'John Clements' via dev-redirect 
> >> >>>> <[email protected] <javascript:>> wrote: 
> >> >>>>> 
> >> >>>>>  The release announcement sketch that I have so far is below. 
>  Please 
> >> >>>>>  mail me new items and/or edits. 
> >> >>>>> 
> >> >>>>>  Please phrase announcements using complete sentences and avoid 
> the 
> >> >>>>>  word "now". 
> >> >>>>> 
>  ---------------------------------------------------------------------- 
> >> >>>>> 
> >> >>>>> * DrRacket has support for "dark mode" 
> >> >>>> 
> >> >>>> * On macOS and Windows, DrRacket's dark mode support is much 
> better. 
> >> >>>> 
> >> >>>> (We had dark mode support before but it just was a bit 
> hit-and-miss 
> >> >>>> which part of the GUI paid attention to it) 
> >> >>>> 
> >> >>>>> * DrRacket has improved scrolling 
> >> >>>> 
> >> >>>> * DrRacket's scrolling is much more responsive 
> >> >>>> 
> >> >>>> ("responsive" is the key word here) 
> >> >>>> 
> >> >>>> Robby 
> >> >> 
> >> >> 
> >> >> 
> >> > 
> >> 
> >> -- 
> >> You received this message because you are subscribed to the Google 
> Groups "Racket Developers" group. 
> >> To unsubscribe from this group and stop receiving emails from it, send 
> an email to [email protected] <javascript:>. 
> >> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/racket-dev/0F6F3E8F-F90B-4636-A13A-C975E6A39CB3%40felleisen.org.
>  
>
> > 
> > -- 
> > You received this message because you are subscribed to the Google 
> Groups "Racket Developers" group. 
> > To unsubscribe from this group and stop receiving emails from it, send 
> an email to [email protected] <javascript:>. 
> > To view this discussion on the web visit 
> https://groups.google.com/d/msgid/racket-dev/CADcuegshQpRq9_wPfx7Xv0hQ%3DeTJVy%3D_nH%2BzXydEXtG_FSR%3DvQ%40mail.gmail.com.
>  
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-dev/8171804e-4a62-4426-bbe9-f19791ec5f5e%40googlegroups.com.

Reply via email to