{"push_id":1403866464,"size":11,"distinct_size":0,"ref":"refs/heads/master","head":"85eee2bbbcc075fbf97cf56d8d9d59ffd03b3a0d","before":"0d4e2a3275092289ca0b2d4a6904c065dc2ef835","commits":[{"sha":"81cd3622d304f31f1fb4636337aaa07420827d0e","author":{"name":"Vincent St-Amour","email":"0f303a9fd3e11e6288c4496fcb4695b87b483f41@racket-lang.org"},"message":"Update docs to reflect xrepl being enable by default.","distinct":false,"url":"https://api.github.com/repos/gus-massa/racket/commits/81cd3622d304f31f1fb4636337aaa07420827d0e"},{"sha":"393afa3759b0d85c14b47ee89e559127d248f0a3","author":{"name":"Alexis King","email":"58fd1b850fb1633c7adff5787c3130a85789632c@gmail.com"},"message":"Track the origin of modules produced by module+ forms\n\nThis ensures the 'origin property is propagated from macros that expand\nto module+ forms.","distinct":false,"url":"https://api.github.com/repos/gus-massa/racket/commits/393afa3759b0d85c14b47ee89e559127d248f0a3"},{"sha":"e7a6573a208e3f277987eb87122e971e2ead0683","author":{"name":"Vincent St-Amour","email":"0f303a9fd3e11e6288c4496fcb4695b87b483f41@racket-lang.org"},"message":"Fix configure.ac for NetBSD.\n\nFrom Aleksej Saushev.\n\nC.f. http://cvsweb.netbsd.org/bsdweb.cgi/pkgsrc/lang/racket/patches/","distinct":false,"url":"https://api.github.com/repos/gus-massa/racket/commits/e7a6573a208e3f277987eb87122e971e2ead0683"},{"sha":"db26a24f2f0086f0134c53de5d6c748f4d0cb590","author":{"name":"Matthew Flatt","email":"9f93fa5e052579b5d65cd034d6f6c0a92aab548e@racket-lang.org"},"message":"Windows: fix timezone calculation\n\nComparing to daylight-saving time change was performed incorrectly, so\nthat days in the same month as a change and the hour within the day before\nthe switch hour were all treated as pre-switch (instead of counting\nonly days up to the switch as pre-switch).\n\nThanks to Jon Zeppieri for the repair and George Neuner for\nthe report.","distinct":false,"url":"https://api.github.com/repos/gus-massa/racket/commits/db26a24f2f0086f0134c53de5d6c748f4d0cb590"},{"sha":"81fa8c403d671e5a8f6b3699fb9871872ca2353b","author":{"name":"Reuben Thomas","email":"506992f8a21cd90608576a32dff46c1843668d64@sc3d.org"},"message":"sendurl: overhaul browser list\n\nRemove “ancient browsers” netscape and mosaic.\n\nRemove non-browsers (xdg-open, gnome-open), because we really want a\nbrowser, and they don’t understand file URLs with queries.\n\nAdd chromium-browser.\n\nAdd default browser finders x-www-browser and sensible-browser (Debian &\nderivatives).","distinct":false,"url":"https://api.github.com/repos/gus-massa/racket/commits/81fa8c403d671e5a8f6b3699fb9871872ca2353b"},{"sha":"3b9354f16b4e3a7d8e6587a61cc17567455ed4e7","author":{"name":"Sam Tobin-Hochstadt","email":"3318ef4396ae9e3a7d361f7c4df84ad207573ce1@ccs.neu.edu"},"message":"Handle quasi-list patterns better inside prefab struct patterns.\n\nReported by William Bowman.","distinct":false,"url":"https://api.github.com/repos/gus-massa/racket/commits/3b9354f16b4e3a7d8e6587a61cc17567455ed4e7"},{"sha":"115dec6fd9ae6cea263960c02f8af3618f4c7244","author":{"name":"Matthew Flatt","email":"9f93fa5e052579b5d65cd034d6f6c0a92aab548e@racket-lang.org"},"message":"fix bug in scheduler\n\nWhen a thread that is blocked on a set of semaphores and channels\nis suspended and resumed after one of the events becomes ready,\nand if the event has a wrapper function, then the wrapper was\nnot applied and the event selection was not reported correctly.\n\nThanks to Philip McGrath for reporting the problem.","distinct":false,"url":"https://api.github.com/repos/gus-massa/racket/commits/115dec6fd9ae6cea263960c02f8af3618f4c7244"},{"sha":"1582178982532f8a063fe4d28f3c3eb1ba49e49e","author":{"name":"Leif Andersen","email":"175bcef937db50fcf285e6c0cf179b0bb843e84d@leifandersen.net"},"message":"Add example for dict-implements/c","distinct":false,"url":"https://api.github.com/repos/gus-massa/racket/commits/1582178982532f8a063fe4d28f3c3eb1ba49e49e"},{"sha":"c3595c56b4e5297ed37381e3fa7b48e152d20dbe","author":{"name":"Gustavo Massaccesi","email":"c66b90184dd80a00a6f6ef8d0ff70881e786347b@oma.org.ar"},"message":"extend reductions for expressions like (let ([x (let ([y M]) N)]) P)\n\n=> (let ([y M]) (let ([x N]) P))\n\nto expressions where the outer `let` has more than one clause, for example\n\n(let ([x (let ([y M]) N)]\n      [z _])\n  P)","distinct":false,"url":"https://api.github.com/repos/gus-massa/racket/commits/c3595c56b4e5297ed37381e3fa7b48e152d20dbe"},{"sha":"9ebfdb54e7235eeb350ccc1303603fe58c888f1f","author":{"name":"Gustavo Massaccesi","email":"c66b90184dd80a00a6f6ef8d0ff70881e786347b@oma.org.ar"},"message":"extend reductions for expressions like (if (if X Y #f) Z K)\n\n=> (if X (if Y Z K) K) where K is a constant,\nto expressions where the inner `if` is (if X Y #t) or (if X #t/#f Y)","distinct":false,"url":"https://api.github.com/repos/gus-massa/racket/commits/9ebfdb54e7235eeb350ccc1303603fe58c888f1f"},{"sha":"85eee2bbbcc075fbf97cf56d8d9d59ffd03b3a0d","author":{"name":"Gustavo Massaccesi","email":"c66b90184dd80a00a6f6ef8d0ff70881e786347b@oma.org.ar"},"message":"optimizer: remove argument of finish_optimize_application\n\nThe value of rator_flags was calculated in optimize_application and used in\nfinish_optimize_application, but it is possible to calculate it directly in\nfinish_optimize_application, and then remove some internal coupling.\n\nThis also simplifies other locations where the rator of an application was\nchanged and then it was necessary to recalculate the value of rator_flags\nto complete the optimization steps.","distinct":false,"url":"https://api.github.com/repos/gus-massa/racket/commits/85eee2bbbcc075fbf97cf56d8d9d59ffd03b3a0d"}]}
{"actor":{"display_login":"gus-massa"}}