{"action":"created","issue":{"url":"https://api.github.com/repos/ceylon/ceylon.language/issues/658","labels_url":"https://api.github.com/repos/ceylon/ceylon.language/issues/658/labels{/name}","comments_url":"https://api.github.com/repos/ceylon/ceylon.language/issues/658/comments","events_url":"https://api.github.com/repos/ceylon/ceylon.language/issues/658/events","html_url":"https://github.com/ceylon/ceylon.language/pull/658","id":68740295,"number":658,"title":"Simplify printAll","user":{"login":"lucaswerkmeister","id":2346599,"avatar_url":"https://avatars.githubusercontent.com/u/2346599?v=3","gravatar_id":"","url":"https://api.github.com/users/lucaswerkmeister","html_url":"https://github.com/lucaswerkmeister","followers_url":"https://api.github.com/users/lucaswerkmeister/followers","following_url":"https://api.github.com/users/lucaswerkmeister/following{/other_user}","gists_url":"https://api.github.com/users/lucaswerkmeister/gists{/gist_id}","starred_url":"https://api.github.com/users/lucaswerkmeister/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lucaswerkmeister/subscriptions","organizations_url":"https://api.github.com/users/lucaswerkmeister/orgs","repos_url":"https://api.github.com/users/lucaswerkmeister/repos","events_url":"https://api.github.com/users/lucaswerkmeister/events{/privacy}","received_events_url":"https://api.github.com/users/lucaswerkmeister/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-04-15T17:25:32Z","updated_at":"2015-04-15T17:27:53Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/ceylon/ceylon.language/pulls/658","html_url":"https://github.com/ceylon/ceylon.language/pull/658","diff_url":"https://github.com/ceylon/ceylon.language/pull/658.diff","patch_url":"https://github.com/ceylon/ceylon.language/pull/658.patch"},"body":"Previously, `printAll` evaluated `first` and then `rest`; in the default implementation of `rest`, this would cause the first element to be evaluated twice. Using `String.join` avoids this problem.\r\n\r\nCould someone else test this for me? I can’t run the `ceylon.language` tests currently (due to an unrelated module system problem).\r\n\r\nCC @gavinking @jvasileff"},"comment":{"url":"https://api.github.com/repos/ceylon/ceylon.language/issues/comments/93493107","html_url":"https://github.com/ceylon/ceylon.language/pull/658#issuecomment-93493107","issue_url":"https://api.github.com/repos/ceylon/ceylon.language/issues/658","id":93493107,"user":{"login":"lucaswerkmeister","id":2346599,"avatar_url":"https://avatars.githubusercontent.com/u/2346599?v=3","gravatar_id":"","url":"https://api.github.com/users/lucaswerkmeister","html_url":"https://github.com/lucaswerkmeister","followers_url":"https://api.github.com/users/lucaswerkmeister/followers","following_url":"https://api.github.com/users/lucaswerkmeister/following{/other_user}","gists_url":"https://api.github.com/users/lucaswerkmeister/gists{/gist_id}","starred_url":"https://api.github.com/users/lucaswerkmeister/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lucaswerkmeister/subscriptions","organizations_url":"https://api.github.com/users/lucaswerkmeister/orgs","repos_url":"https://api.github.com/users/lucaswerkmeister/repos","events_url":"https://api.github.com/users/lucaswerkmeister/events{/privacy}","received_events_url":"https://api.github.com/users/lucaswerkmeister/received_events","type":"User","site_admin":false},"created_at":"2015-04-15T17:27:53Z","updated_at":"2015-04-15T17:27:53Z","body":"> I can’t run the `ceylon.language` tests currently\r\n\r\nNevermind, got it to work ([like this](https://gitter.im/ceylon/user?at=552e9ede08c7a53a4a1d6eea)). They fail, but only due to Unicode stuff, unrelated to this."}}