{"action":"opened","issue":{"url":"https://api.github.com/repos/chrmarti/testissues/issues/15683","repository_url":"https://api.github.com/repos/chrmarti/testissues","labels_url":"https://api.github.com/repos/chrmarti/testissues/issues/15683/labels{/name}","comments_url":"https://api.github.com/repos/chrmarti/testissues/issues/15683/comments","events_url":"https://api.github.com/repos/chrmarti/testissues/issues/15683/events","html_url":"https://github.com/chrmarti/testissues/issues/15683","id":304297117,"number":15683,"title":"Integrated terminal split breaks console output in cli progressbars (e.g. tqdm)","user":{"login":"vscodebot[bot]","id":28792856,"avatar_url":"https://avatars2.githubusercontent.com/in/2406?v=4","gravatar_id":"","url":"https://api.github.com/users/vscodebot%5Bbot%5D","html_url":"https://github.com/apps/vscodebot","followers_url":"https://api.github.com/users/vscodebot%5Bbot%5D/followers","following_url":"https://api.github.com/users/vscodebot%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/vscodebot%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/vscodebot%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vscodebot%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/vscodebot%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/vscodebot%5Bbot%5D/repos","events_url":"https://api.github.com/users/vscodebot%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/vscodebot%5Bbot%5D/received_events","type":"Bot","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-03-12T09:34:44Z","updated_at":"2018-03-12T09:34:44Z","closed_at":null,"author_association":"NONE","body":"- VSCode Version: 1.21.0 (1.21.0)\r\n- OS Version: MacOS High Sierra 10.13.3 (17D102)\r\n\r\nSteps to Reproduce:\r\n\r\n1. Start an integrated terminal with a progress bar. In my example, I'm running ipython with tqdm. Does its job.\r\n\r\n```python\r\nimport tqdm\r\nimport time\r\n\r\nfor _ in tqdm(range(100)):\r\n    time.sleep(1)\r\n```\r\n\r\n2. Split the terminal. The progress bar will now print a new line for each step instead of updating its\r\n line.\r\n3. Close the second terminal. It works again as it should.\r\n\r\nExample screencast: ![terminal_split](https://user-images.githubusercontent.com/8758073/37275992-de9a97e0-25e0-11e8-9243-2725795157d8.gif)\r\n\r\n\r\n\r\nDoes this issue occur when all extensions are disabled?: Yes\r\n"}}
{"actor":{"display_login":"vscodebot"}}