{"ref":"refs/heads/topic/reify","push_id":55230597,"commits":[{"sha":"33475b39348851ebb7a3943784d3b611eb4e6e58","author":{"email":"9425c2a21b664cae6604ffe3caa6afaedb7b3cf2@gmail.com","name":"Eugene Burmako"},"url":"https://api.github.com/repos/scalamacros/kepler/commits/33475b39348851ebb7a3943784d3b611eb4e6e58","message":"Merge branch 'topic/antlocale' into topic/reify"},{"sha":"256d086bae901a48b37bf00bb16b525489ce9190","author":{"email":"9425c2a21b664cae6604ffe3caa6afaedb7b3cf2@gmail.com","name":"Eugene Burmako"},"url":"https://api.github.com/repos/scalamacros/kepler/commits/256d086bae901a48b37bf00bb16b525489ce9190","message":"Code.lift as a platform for quasi-quotations\n\nI'd really like to use Code.lift as a platform for quasi-quotations, so we need:\n1) To make sure that quoted code is always a faithful representation of the source code\n2) To enable splicing\n3) To simplify working with splices as much as possible\n\nIn line with these requirements, this changeset implements the following:\n1) Code is reified verbatim (previously: constant folding could kick in)\n2) If a fragment of the code being lifted has type Code, it's spliced (previously: lifted again) [NOT YET IMPLEMENTED, STAY TUNED!]\n3) If pt is Code, it always triggers lifting (previously: worked only for Functions)"}],"head":"256d086bae901a48b37bf00bb16b525489ce9190","size":2}