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.
