{"push_id":889412711,"size":4,"distinct_size":4,"ref":"refs/heads/master","head":"036578834b46cbdf4341ea14ffb56816c09d7f67","before":"95a630184914a4acdabf9937e7ce89509e69f326","commits":[{"sha":"dfc259eca42726357f069380641290093e7418ee","author":{"email":"273e6861b63a7911e2eae0f73bb6894fb7e66c10@gmail.com","name":"Alex Dowad"},"message":"Accept { 'symbol literal': val } syntax\n\nAt the same time, don't mess up the parsing of:\n\n    cond ? 'string':'another string'","distinct":true,"url":"https://api.github.com/repos/opal/opal/commits/dfc259eca42726357f069380641290093e7418ee"},{"sha":"ef13b1b9a11719bde598786a3bd1735d875c2a4b","author":{"email":"273e6861b63a7911e2eae0f73bb6894fb7e66c10@gmail.com","name":"Alex Dowad"},"message":"Add missing token declaration for tEQL","distinct":true,"url":"https://api.github.com/repos/opal/opal/commits/ef13b1b9a11719bde598786a3bd1735d875c2a4b"},{"sha":"2d250539b8e542620c37e43511fcd374b604808e","author":{"email":"273e6861b63a7911e2eae0f73bb6894fb7e66c10@gmail.com","name":"Alex Dowad"},"message":"Unary minus has the precedence of... unary minus\n\nThe precedence declaration for unary plus followed by a number is not needed.\nIt doesn't actually help to resolve any conflicts.\n\nThe reason why unary minus was given explicit precedence is so that this:\n\n    -1 ** 2\n\n...will parse as `-(1 ** 2)`, not `(-1) ** 2`.\n\nSince tUMINUS has lower precedence than tPOW, we can still accomplish the\nsame same end by using =tUMINUS, rather than =tLOWEST. This is more\nlogical.\n\nAt the same time, tweak the lexer to emit '-@NUM' rather than :tUMINUS when\nappropriate. This means that this parses correctly:\n\n    puts -1.method","distinct":true,"url":"https://api.github.com/repos/opal/opal/commits/2d250539b8e542620c37e43511fcd374b604808e"},{"sha":"036578834b46cbdf4341ea14ffb56816c09d7f67","author":{"email":"b53faa1db42e54fc75e4fcfdc4c6a330f562b778@schito.me","name":"Elia Schito"},"message":"Merge pull request #1215 from alexdowad/str_sym_literals_in_hash\n\nAccept { 'symbol literal': val } syntax","distinct":true,"url":"https://api.github.com/repos/opal/opal/commits/036578834b46cbdf4341ea14ffb56816c09d7f67"}]}