{"action":"created","issue":{"url":"https://api.github.com/repos/vim-jp/issues/issues/1057","repository_url":"https://api.github.com/repos/vim-jp/issues","labels_url":"https://api.github.com/repos/vim-jp/issues/issues/1057/labels{/name}","comments_url":"https://api.github.com/repos/vim-jp/issues/issues/1057/comments","events_url":"https://api.github.com/repos/vim-jp/issues/issues/1057/events","html_url":"https://github.com/vim-jp/issues/issues/1057","id":244854405,"number":1057,"title":"端末機能について議論する","user":{"login":"k-takata","id":840186,"avatar_url":"https://avatars2.githubusercontent.com/u/840186?v=4","gravatar_id":"","url":"https://api.github.com/users/k-takata","html_url":"https://github.com/k-takata","followers_url":"https://api.github.com/users/k-takata/followers","following_url":"https://api.github.com/users/k-takata/following{/other_user}","gists_url":"https://api.github.com/users/k-takata/gists{/gist_id}","starred_url":"https://api.github.com/users/k-takata/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/k-takata/subscriptions","organizations_url":"https://api.github.com/users/k-takata/orgs","repos_url":"https://api.github.com/users/k-takata/repos","events_url":"https://api.github.com/users/k-takata/events{/privacy}","received_events_url":"https://api.github.com/users/k-takata/received_events","type":"User","site_admin":false},"labels":[{"id":159343,"url":"https://api.github.com/repos/vim-jp/issues/labels/kind/discuss","name":"kind/discuss","color":"e10c02","default":false},{"id":150582,"url":"https://api.github.com/repos/vim-jp/issues/labels/kind/new%20feature","name":"kind/new feature","color":"e10c02","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":257,"created_at":"2017-07-22T15:42:50Z","updated_at":"2017-09-08T13:35:07Z","closed_at":null,"author_association":"OWNER","body":"8.0.0693 から開発が始まった端末機能について議論しましょう。\r\n\r\n* バグ報告\r\n* 改善点の提案\r\n* etc.\r\n\r\n関連: #915\r\n\r\n<details>\r\n既知のバグ\r\n\r\n* [x] `:terminal` (引数なし) で落ちる\r\n\r\n  https://github.com/vim/vim/pull/1858\r\n\r\n* [x] マルチバイト文字が正しく描画されない\r\n\r\n  https://github.com/vim/vim/pull/1857\r\n\r\n* [x] 色が付かない\r\n\r\n  <del>https://github.com/vim/vim/pull/1859</del> \r\n\r\n  https://github.com/vim/vim/commit/eeac67788677a9ea81bcab69f81b4fc22c2adc00\r\n\r\n* [x] Vim のリサイズが端末に伝わらない\r\n\r\n  そもそも実装がない \r\n\r\n  https://github.com/vim/vim/commit/b13501f7dada4154fc7633d79989d1dab98ae99d\r\n\r\n* [x] UNIX の実装が中途半端\r\n\r\n  pty を開かず stdin/stdout を開いているのが原因\r\n\r\n  https://github.com/vim/vim/commit/5a1feb809191e236cadd2884a5f57ad26cd213a3\r\n\r\n* [x] カーソルの追従が遅い\r\n\r\n  <del>これはおそらくchannel/jobのポーリングが原因</del>\r\n\r\n  違った。GUI はカーソルを強制描画しないといけない。 https://github.com/vim/vim/pull/1868\r\n\r\n* [x] MSVC でビルド出来ない\r\n\r\n  やればできる https://github.com/vim/vim/pull/1865\r\n\r\n* [ ] winptydll で dll のパス指定\r\n\r\n  https://github.com/mattn/vim/tree/winptydll\r\n  [8.0.949](https://github.com/vim/vim/commit/9e13aa7729486d79a530ecae1a7a95d10da27d61)\r\n\r\n* [x] バッファ名が [下書き]\r\n\r\n  https://github.com/vim/vim/pull/1869\r\n\r\n* [x] 端末内に CTRL-W が投げられない\r\n\r\n  https://github.com/vim/vim/issues/1874\r\n\r\n* [ ] 背景が灰色になる\r\n\r\n  現状は background オプションに依存するが要調査\r\n\r\n* [x] バックスペースが効かない環境がある\r\n\r\n   <del>iTerm2</del>\r\n\r\n   https://github.com/vim/vim/issues/1879\r\n\r\n* [x] Win32 CUI で色がおかしい\r\n\r\n  https://github.com/vim/vim/pull/1878\r\n\r\n* [x] term がまだ消されてないのに job が GC されてしまう\r\n\r\n  https://github.com/vim-jp/issues/issues/1057#issuecomment-318251435\r\n\r\n  https://github.com/vim/vim/pull/1881\r\n  https://groups.google.com/d/msg/vim_dev/E22Iyetctvw/dZZH0kZ7AAAJ\r\n\r\n* [x] Windows の term_and_job_init でコマンド名がリーク\r\n\r\n  https://groups.google.com/d/msg/vim_dev/E22Iyetctvw/zOnJB_J6AAAJ\r\n\r\n* [x] AssignProcessToJobObject 失敗時の処理が job_start と違う\r\n\r\n  https://groups.google.com/d/msg/vim_dev/E22Iyetctvw/zOnJB_J6AAAJ\r\n\r\n* [x] term_start で配列引数\r\n\r\n  https://github.com/vim/vim/pull/1954\r\n\r\n* [x] ブラケットペースト\r\n\r\n* [x] CTRL-w v でウィンドウを左右分割するとリサイズを繰り返す\r\n\r\n  https://github.com/vim/vim/pull/1885\r\n\r\n* [x] Emacs が起動しない\r\n\r\n  https://github.com/vim/vim/issues/1913\r\n\r\n* [ ] カーソルのブリンクが再現できていない、終了後も残ってしまう \r\n</details>\r\n"},"comment":{"url":"https://api.github.com/repos/vim-jp/issues/issues/comments/328104818","html_url":"https://github.com/vim-jp/issues/issues/1057#issuecomment-328104818","issue_url":"https://api.github.com/repos/vim-jp/issues/issues/1057","id":328104818,"user":{"login":"mattn","id":10111,"avatar_url":"https://avatars0.githubusercontent.com/u/10111?v=4","gravatar_id":"","url":"https://api.github.com/users/mattn","html_url":"https://github.com/mattn","followers_url":"https://api.github.com/users/mattn/followers","following_url":"https://api.github.com/users/mattn/following{/other_user}","gists_url":"https://api.github.com/users/mattn/gists{/gist_id}","starred_url":"https://api.github.com/users/mattn/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mattn/subscriptions","organizations_url":"https://api.github.com/users/mattn/orgs","repos_url":"https://api.github.com/users/mattn/repos","events_url":"https://api.github.com/users/mattn/events{/privacy}","received_events_url":"https://api.github.com/users/mattn/received_events","type":"User","site_admin":false},"created_at":"2017-09-08T13:35:06Z","updated_at":"2017-09-08T13:35:06Z","author_association":"OWNER","body":"[patch 8.0.1074](https://github.com/vim/vim/commit/2dc9d26c14e410c09e538cccfa90da19ae344ba4) で\r\nWindows でも `:terminal NONE` が動作する様になりました。\r\n"}}
{"actor":{"display_login":"mattn"}}