{"action":"created","issue":{"url":"https://api.github.com/repos/clojure-emacs/cider/issues/1328","labels_url":"https://api.github.com/repos/clojure-emacs/cider/issues/1328/labels{/name}","comments_url":"https://api.github.com/repos/clojure-emacs/cider/issues/1328/comments","events_url":"https://api.github.com/repos/clojure-emacs/cider/issues/1328/events","html_url":"https://github.com/clojure-emacs/cider/issues/1328","id":106871608,"number":1328,"title":"Add the ability to “tail” the `*nrepl-server …*` buffer","user":{"login":"MerelyAPseudonym","id":831177,"avatar_url":"https://avatars.githubusercontent.com/u/831177?v=3","gravatar_id":"","url":"https://api.github.com/users/MerelyAPseudonym","html_url":"https://github.com/MerelyAPseudonym","followers_url":"https://api.github.com/users/MerelyAPseudonym/followers","following_url":"https://api.github.com/users/MerelyAPseudonym/following{/other_user}","gists_url":"https://api.github.com/users/MerelyAPseudonym/gists{/gist_id}","starred_url":"https://api.github.com/users/MerelyAPseudonym/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MerelyAPseudonym/subscriptions","organizations_url":"https://api.github.com/users/MerelyAPseudonym/orgs","repos_url":"https://api.github.com/users/MerelyAPseudonym/repos","events_url":"https://api.github.com/users/MerelyAPseudonym/events{/privacy}","received_events_url":"https://api.github.com/users/MerelyAPseudonym/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-09-16T21:52:35Z","updated_at":"2015-09-16T23:21:33Z","closed_at":null,"body":"Given a situation like the following...\r\n<img width=\"768\" alt=\"_cider-repl_twitter-collector_\" src=\"https://cloud.githubusercontent.com/assets/831177/9918309/0b04ec72-5c94-11e5-858d-2757661328d4.png\" />\r\n\r\nI'd _like_ for the window showing the `*nrepl-server …*` buffer to scroll as new input comes in.\r\nHere are a couple more screenshots that demonstrate the <em>desired</em> behavior vs. the <em>actual</em> behavior.\r\n\r\n# Desired outcome\r\n<img width=\"768\" alt=\"_cider-repl_twitter-collector_\" src=\"https://cloud.githubusercontent.com/assets/831177/9918329/2efb7c5e-5c94-11e5-912f-bba491320fd4.png\" />\r\n\r\n# Actual outcome\r\n<img width=\"768\" alt=\"_cider-repl_twitter-collector_\" src=\"https://cloud.githubusercontent.com/assets/831177/9918326/26a61faa-5c94-11e5-9624-569ba0535ea0.png\" />\r\n"},"comment":{"url":"https://api.github.com/repos/clojure-emacs/cider/issues/comments/140924096","html_url":"https://github.com/clojure-emacs/cider/issues/1328#issuecomment-140924096","issue_url":"https://api.github.com/repos/clojure-emacs/cider/issues/1328","id":140924096,"user":{"login":"Malabarba","id":453029,"avatar_url":"https://avatars.githubusercontent.com/u/453029?v=3","gravatar_id":"","url":"https://api.github.com/users/Malabarba","html_url":"https://github.com/Malabarba","followers_url":"https://api.github.com/users/Malabarba/followers","following_url":"https://api.github.com/users/Malabarba/following{/other_user}","gists_url":"https://api.github.com/users/Malabarba/gists{/gist_id}","starred_url":"https://api.github.com/users/Malabarba/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Malabarba/subscriptions","organizations_url":"https://api.github.com/users/Malabarba/orgs","repos_url":"https://api.github.com/users/Malabarba/repos","events_url":"https://api.github.com/users/Malabarba/events{/privacy}","received_events_url":"https://api.github.com/users/Malabarba/received_events","type":"User","site_admin":false},"created_at":"2015-09-16T23:21:33Z","updated_at":"2015-09-16T23:21:33Z","body":"Now that the server buffer keeps track of all clients, we could also just forward to all connection(repl) buffers any messages it receives (subject to a user option). \n\nThat should also be an easy elisp hack, if anyone wants to try. 😉"}}