{"push_id":772571131,"size":7,"distinct_size":2,"ref":"refs/heads/even-better-type-tooltips","head":"f0417926c60c7925b8756b7935a6d1aa8c76dab5","before":"ee918a29deacd5715c52fe0a0fd1558ecf8df81e","commits":[{"sha":"7517c20b38ac554380eae12873a3fd79dc38535a","author":{"email":"62628feea649c22510721c81acee37b088374368@gilt.com","name":"Michal Kowaliszyn"},"message":"Improve README\n\nImprove formatting and consistency. Few rewords and couple typos corrected. Also added some info.\nChanged the url for Gitter channel from ensime-server's to ensime-sublime's at the bottom.","distinct":false,"url":"https://api.github.com/repos/ensime/ensime-sublime/commits/7517c20b38ac554380eae12873a3fd79dc38535a"},{"sha":"ab038a4e0356fb051ecbd5517696ecd9423df074","author":{"email":"a435383c71f2320ecee36b6c143f6f7c7c8d1aad@gmail.com","name":"David Gregory"},"message":"Resolve `.ensime` on Windows","distinct":false,"url":"https://api.github.com/repos/ensime/ensime-sublime/commits/ab038a4e0356fb051ecbd5517696ecd9423df074"},{"sha":"27f981d10c6890e26af6211671fd079457abb274","author":{"email":"39f6f95327b31d796f8d305a29df43b1d585e3cf@bldc.org","name":"Dick Wall"},"message":"Don't join curried parameter lists with ,\n\nPreviously, curried parameter lists were joined with , in both the completions\npopup and the inserted code, so you would get stuff like this:\n\n'eventually(fun:<byname>[T]), (config:PatienceConfig)'\n\nrequiring the user to delete that , between param lists to get correct code.\nafter this change you get the more useful:\n\n'eventually(fun:<byname>[T])(config:PatienceConfig)'","distinct":false,"url":"https://api.github.com/repos/ensime/ensime-sublime/commits/27f981d10c6890e26af6211671fd079457abb274"},{"sha":"6efe52bce765ad2c104451cbe1c09843a94b13ca","author":{"email":"39f6f95327b31d796f8d305a29df43b1d585e3cf@bldc.org","name":"Dick Wall"},"message":"Add full typecheck command/rpc\n\nAlso prior to giving up on ensime's goto definition, catch the\nfailure and try a full typecheck before calling goto definition again.\nIf that still fails, fall back onto the built in sublime go to definition\n(which is probably better than nothing, arguably).","distinct":false,"url":"https://api.github.com/repos/ensime/ensime-sublime/commits/6efe52bce765ad2c104451cbe1c09843a94b13ca"},{"sha":"9a83b9ae8b21b883a7cff975ff0f1cf45bf6eb84","author":{"email":"39f6f95327b31d796f8d305a29df43b1d585e3cf@bldc.org","name":"Dick Wall"},"message":"Back off an over-eager status message that is swallowing others.","distinct":false,"url":"https://api.github.com/repos/ensime/ensime-sublime/commits/9a83b9ae8b21b883a7cff975ff0f1cf45bf6eb84"},{"sha":"fed2d3209936ed040c904fc0714371d6b8b75ab2","author":{"email":"39f6f95327b31d796f8d305a29df43b1d585e3cf@bldc.org","name":"Dick Wall"},"message":"Improve inspect type tooltips\n\nIt's pretty nice already, but haven't got the base type params working yet.\nSince I am likely to break every damn thing when I try, I figured I would\ncheckpoint it here.","distinct":true,"url":"https://api.github.com/repos/ensime/ensime-sublime/commits/fed2d3209936ed040c904fc0714371d6b8b75ab2"},{"sha":"f0417926c60c7925b8756b7935a6d1aa8c76dab5","author":{"email":"39f6f95327b31d796f8d305a29df43b1d585e3cf@bldc.org","name":"Dick Wall"},"message":"Hack the type params from the description onto the toolip\n\nIn time I would like to do something better, but for now, if the\ntype signature description has generic type parameters, grab them\nout of the string and prepend them to the tooltip so at least there\nis something (including bounds if provided). These are not hotlinked\nhowever.","distinct":true,"url":"https://api.github.com/repos/ensime/ensime-sublime/commits/f0417926c60c7925b8756b7935a6d1aa8c76dab5"}]}