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]> 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]> > 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]> 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]> > 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]> wrote: > >>>> > >>>> On Sun, Jan 26, 2020 at 1:19 AM 'John Clements' via dev-redirect > >>>> <[email protected]> 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]. > 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]. 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.
