{"push_id":891902914,"size":100,"distinct_size":1,"ref":"refs/heads/fix7517","head":"13644546506b3a0f962ad08a76f6d48a2bb1accb","before":"32bf0ddfa193e8fba7d2d58051d1035811b7f8b4","commits":[{"sha":"d39d25ed080a77f56887f2ac07f5fd4dfa119cd1","author":{"email":"7b34c86e54d03a8595b091abe33ebf48b4d04b3b@gmx.de","name":"Rainer Schuetze"},"message":"win64: structs of size 8 are returned in register","distinct":false,"url":"https://api.github.com/repos/9rnsr/dmd/commits/d39d25ed080a77f56887f2ac07f5fd4dfa119cd1"},{"sha":"ea9e079370e17aecc80399180986b465d07f0441","author":{"email":"f18f9d8baa2fa0cb58562a87b426733853e0a4e9@walterbright.com","name":"Walter Bright"},"message":"lexer.d: optimizer simple character literal case","distinct":false,"url":"https://api.github.com/repos/9rnsr/dmd/commits/ea9e079370e17aecc80399180986b465d07f0441"},{"sha":"82ca04198775c7db4752051096d518f166f7b911","author":{"email":"8447246b5d7be8399c45cc3d849f13607adf2233@gmail.com","name":"k-hara"},"message":"Add line spaces","distinct":false,"url":"https://api.github.com/repos/9rnsr/dmd/commits/82ca04198775c7db4752051096d518f166f7b911"},{"sha":"53a38c1b15f2422158c5e9bcf80c348b526ee5c6","author":{"email":"8447246b5d7be8399c45cc3d849f13607adf2233@gmail.com","name":"k-hara"},"message":"Add isX nested template function","distinct":false,"url":"https://api.github.com/repos/9rnsr/dmd/commits/53a38c1b15f2422158c5e9bcf80c348b526ee5c6"},{"sha":"c6115c6d332f331ec80289161e73083c5b224c10","author":{"email":"8447246b5d7be8399c45cc3d849f13607adf2233@gmail.com","name":"k-hara"},"message":"Use lambdas for trivial traits","distinct":false,"url":"https://api.github.com/repos/9rnsr/dmd/commits/c6115c6d332f331ec80289161e73083c5b224c10"},{"sha":"f9e9689a93abd311b97135f397f0a710b09d84f0","author":{"email":"8447246b5d7be8399c45cc3d849f13607adf2233@gmail.com","name":"k-hara"},"message":"Use nested function for unittest collection","distinct":false,"url":"https://api.github.com/repos/9rnsr/dmd/commits/f9e9689a93abd311b97135f397f0a710b09d84f0"},{"sha":"696a505944341d3b7ff4614a67da7fd97c65e4cd","author":{"email":"8447246b5d7be8399c45cc3d849f13607adf2233@gmail.com","name":"k-hara"},"message":"Hide big array into function local, and use module constructor","distinct":false,"url":"https://api.github.com/repos/9rnsr/dmd/commits/696a505944341d3b7ff4614a67da7fd97c65e4cd"},{"sha":"61576844ad982ed0095d603c766789ff1390a6d9","author":{"email":"8447246b5d7be8399c45cc3d849f13607adf2233@gmail.com","name":"k-hara"},"message":"Remove unnecessary `else if`s","distinct":false,"url":"https://api.github.com/repos/9rnsr/dmd/commits/61576844ad982ed0095d603c766789ff1390a6d9"},{"sha":"cf6b910addab40fbd1f37a2c5419787146f7f37e","author":{"email":"8447246b5d7be8399c45cc3d849f13607adf2233@gmail.com","name":"k-hara"},"message":"More D style code","distinct":false,"url":"https://api.github.com/repos/9rnsr/dmd/commits/cf6b910addab40fbd1f37a2c5419787146f7f37e"},{"sha":"416fa3ade4e1247d3ae0bffd33ae83c102c47f0d","author":{"email":"f18f9d8baa2fa0cb58562a87b426733853e0a4e9@walterbright.com","name":"Walter Bright"},"message":"encapsulate access to StringExp.string in backend","distinct":false,"url":"https://api.github.com/repos/9rnsr/dmd/commits/416fa3ade4e1247d3ae0bffd33ae83c102c47f0d"},{"sha":"2fd07d0d8fc3e65b04cb583521aa51b54ff8ff82","author":{"email":"e6fb06210fafc02fd7479ddbed2d042cc3a5155e@dawg.eu","name":"Martin Nowak"},"message":"update auto_bootstrap dmd to 2.068.2","distinct":false,"url":"https://api.github.com/repos/9rnsr/dmd/commits/2fd07d0d8fc3e65b04cb583521aa51b54ff8ff82"},{"sha":"b33009767ed951947989e6340d2ae2da51d8488d","author":{"email":"e6fb06210fafc02fd7479ddbed2d042cc3a5155e@dawg.eu","name":"Martin Nowak"},"message":"use .tar.xz download when xz is available","distinct":false,"url":"https://api.github.com/repos/9rnsr/dmd/commits/b33009767ed951947989e6340d2ae2da51d8488d"},{"sha":"a7462333d2bdf7030c6d03c5668a3b9f27ca80a5","author":{"email":"8447246b5d7be8399c45cc3d849f13607adf2233@gmail.com","name":"k-hara"},"message":"fix Issue 4350 - (mixin) mixed in template identifier is not accessible by \"with\" statement","distinct":false,"url":"https://api.github.com/repos/9rnsr/dmd/commits/a7462333d2bdf7030c6d03c5668a3b9f27ca80a5"},{"sha":"633c50a4ffd3980502eaacecf7c743e7051925a3","author":{"email":"f18f9d8baa2fa0cb58562a87b426733853e0a4e9@walterbright.com","name":"Walter Bright"},"message":"fix Issue 15272 - [2.069-rc2,inline] nothing written to output when -inline is set","distinct":false,"url":"https://api.github.com/repos/9rnsr/dmd/commits/633c50a4ffd3980502eaacecf7c743e7051925a3"},{"sha":"6115e5ed464f2902d60711c36a179d960abeb09b","author":{"email":"8447246b5d7be8399c45cc3d849f13607adf2233@gmail.com","name":"k-hara"},"message":"fix Issue 13009 more\n\nThere was a function declaration order dependent bug in `overloadModMatch`.","distinct":false,"url":"https://api.github.com/repos/9rnsr/dmd/commits/6115e5ed464f2902d60711c36a179d960abeb09b"},{"sha":"90433ba633c85ce784e971077b2af8aef389ed47","author":{"email":"e6fb06210fafc02fd7479ddbed2d042cc3a5155e@dawg.eu","name":"Martin Nowak"},"message":"Merge pull request #5258 from MartinNowak/fix15272\n\nfix Issue 15272 - [2.069-rc2,inline] nothing written to output when -inline is set","distinct":false,"url":"https://api.github.com/repos/9rnsr/dmd/commits/90433ba633c85ce784e971077b2af8aef389ed47"},{"sha":"0b3c6ec1a1b9f19cd998f4571d55cb9ff1798cd3","author":{"email":"f18f9d8baa2fa0cb58562a87b426733853e0a4e9@walterbright.com","name":"Walter Bright"},"message":"Merge pull request #5039 from rainers/issue_15015\n\nfix Issue 15015 - Win64: interop with C/C++ fails if function return value is a struct of size 8","distinct":false,"url":"https://api.github.com/repos/9rnsr/dmd/commits/0b3c6ec1a1b9f19cd998f4571d55cb9ff1798cd3"},{"sha":"2aa66041a75265f0d3264e97d3cc4ccb9c4f0f95","author":{"email":"7b34c86e54d03a8595b091abe33ebf48b4d04b3b@gmx.de","name":"Rainer Schuetze"},"message":"replace outdated VS projects with pair of Visual C++ project for backend and Visual D project for frontend","distinct":false,"url":"https://api.github.com/repos/9rnsr/dmd/commits/2aa66041a75265f0d3264e97d3cc4ccb9c4f0f95"},{"sha":"575ac488b5f6e040d14ad490a67ecfe57c17ea0f","author":{"email":"e6fb06210fafc02fd7479ddbed2d042cc3a5155e@dawg.eu","name":"Martin Nowak"},"message":"Merge pull request #5259 from 9rnsr/fix13009\n\n[REG2.064] fix Issue 13009 more","distinct":false,"url":"https://api.github.com/repos/9rnsr/dmd/commits/575ac488b5f6e040d14ad490a67ecfe57c17ea0f"},{"sha":"2b1492a8baa19546fd28383d4d39addbb00b9b5f","author":{"email":"8dc7c09356db0b1762fb140617d7375c0a5a4131@erdani.com","name":"Andrei Alexandrescu"},"message":"Merge pull request #5227 from WalterBright/stringexp\n\nencapsulate access to StringExp.string in backend","distinct":false,"url":"https://api.github.com/repos/9rnsr/dmd/commits/2b1492a8baa19546fd28383d4d39addbb00b9b5f"}]}