GitHub PushEvent at 2014-01-12 17:26:00
Repository: scala
Actor: retronym
Payload: {"shas":[["2c770ae31a71d5beece4753ce4d43265036ee477","8287c3bf2f3045ed7dda958850d2b0fdb9e67898@gmail.com","SI-8111 Repair symbol owners after abandoned named-/default-args\n\nNames/Defaults eagerly transforms an application with temporaries\nto maintain evaluation order, and dutifully changes owners of\nsymbols along the way.\n\nHowever, if this approach doesn't work out, we throw away this\nand try a auto-tupling. However, we an still witness symbols\nowned by the temporaries.\n\nThis commit records which symbols are owned by the context.owner\nbefore `transformNamedApplication`, and rolls back the changes\nbefore `tryTupleApply`.\n\nPerhaps a better approach would be to separate the names/defaults\napplicability checks from the evaluation-order-preserving transform,\nand only call the latter after we have decided to go that way.","Jason Zaugg",true],["c91d373a78f0c503ddc635bce1974c1b58008219","8287c3bf2f3045ed7dda958850d2b0fdb9e67898@gmail.com","SI-8111 Expand the comment with a more detailed TODO\n\nAs everone knows, undo/reset/retype/rollback are bandaids; we\nshould try to treat the disease more directly.","Jason Zaugg",true],["d5801b9eee7df49894c05dea430a56190cae2112","8287c3bf2f3045ed7dda958850d2b0fdb9e67898@gmail.com","Merge pull request #3328 from retronym/ticket/8111\n\n Repair symbol owners after abandoned named-/default-args","Jason Zaugg",true]],"size":3,"ref":"refs/heads/2.10.x","head":"d5801b9eee7df49894c05dea430a56190cae2112"}