{"action":"created","issue":{"url":"https://api.github.com/repos/auto-complete/auto-complete/issues/402","labels_url":"https://api.github.com/repos/auto-complete/auto-complete/issues/402/labels{/name}","comments_url":"https://api.github.com/repos/auto-complete/auto-complete/issues/402/comments","events_url":"https://api.github.com/repos/auto-complete/auto-complete/issues/402/events","html_url":"https://github.com/auto-complete/auto-complete/issues/402","id":69292327,"number":402,"title":"Broken the menu display (emacs 24.5 only)","user":{"login":"yaruopooner","id":1489073,"avatar_url":"https://avatars.githubusercontent.com/u/1489073?v=3","gravatar_id":"","url":"https://api.github.com/users/yaruopooner","html_url":"https://github.com/yaruopooner","followers_url":"https://api.github.com/users/yaruopooner/followers","following_url":"https://api.github.com/users/yaruopooner/following{/other_user}","gists_url":"https://api.github.com/users/yaruopooner/gists{/gist_id}","starred_url":"https://api.github.com/users/yaruopooner/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/yaruopooner/subscriptions","organizations_url":"https://api.github.com/users/yaruopooner/orgs","repos_url":"https://api.github.com/users/yaruopooner/repos","events_url":"https://api.github.com/users/yaruopooner/events{/privacy}","received_events_url":"https://api.github.com/users/yaruopooner/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":25,"created_at":"2015-04-18T09:46:54Z","updated_at":"2016-01-01T05:02:42Z","closed_at":"2015-06-26T23:35:53Z","body":"## Broken the menu display (emacs 24.5 only)\r\nThe menu display breaks when  'auto-complete' is executed in Emacs 24.5.1.\r\nI called `ac-linum-workaround`, but the effect wasn't obtained.\r\n\r\nEmacs 24.5.1でauto-completeを行うとメニュー表示が壊れます\r\nメニューが表示される場所に文字列が存在するとおかしくなるようです。\r\n24.4までは正常表示されていました。\r\n最初linum-modeが有効だからなのかと思い、(ac-linum-workaround)を使用しましたが効果がありませんでした。\r\n\r\n## environment\r\nOS:Windows7/Ubuntu14.10\r\nEmacs: 24.4.1/24.5.1\r\n\r\nI tested both version.\r\n\r\n両方をテストしました。\r\n\r\n### 24.4 ( proper )\r\n\r\n![win-24 4 1-1](https://cloud.githubusercontent.com/assets/1489073/7214651/33c560e4-e5f0-11e4-8bec-d3e4fc622b52.jpg)\r\n\r\n### 24.5 ( broke )\r\n\r\n![win-24 5 1-1](https://cloud.githubusercontent.com/assets/1489073/7214655/496d72c4-e5f0-11e4-887c-99b10a984a22.jpg)\r\n\r\n## simple test case\r\nI tested on simple environment.\r\n24.4 & 24.5 launch by `$ emacs -Q`.\r\nYou open popup.el auto-complete.el, and execute `eval-buffer`.\r\nSwitch buffer to *scratch*, and evaluate following code.\r\n\r\nよりシンプルな状況でテストしました。\r\n24.4/24.5をそれぞれ `$ emacs -Q` で起動します。\r\npopup.el auto-complete.el を開き、それぞれ `eval-buffer`を行います。\r\n*scratch* へ移動して以下を評価します。\r\n\r\n```\r\n(let ()\r\n  (ac-linum-workaround)\r\n  (linum-mode)\r\n  (auto-complete-mode))\r\nfont-\r\n0\r\n01\r\n012\r\n0123\r\n```\r\nEvaluate `let`, you execute auto-complete at after `font-`.\r\n24.5 only broke.\r\npopup.el have same symptom.\r\n\r\nletを評価して、`font-`でauto-completeを実行します。\r\nすると24.5のみ表示が壊れます。\r\npopup.elだけでも同様の状況です。\r\n\r\n```\r\n(let ((hoge \"01234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789\"))\r\n  (linum-mode)\r\n  (popup-tip hoge))\r\n```\r\n\r\n### before eval\r\n![24 4-24 5-q0](https://cloud.githubusercontent.com/assets/1489073/7214682/59967cc6-e5f1-11e4-8af2-96fd8555f681.jpg)\r\n\r\n### afeter eval(1st-figure 24.4, 2nd-figure 24.5)\r\n![24 4-24 5-q](https://cloud.githubusercontent.com/assets/1489073/7214681/4fc50942-e5f1-11e4-8c6f-1bd58a6c0d18.jpg)\r\n\r\n以上報告でした。"},"comment":{"url":"https://api.github.com/repos/auto-complete/auto-complete/issues/comments/168282690","html_url":"https://github.com/auto-complete/auto-complete/issues/402#issuecomment-168282690","issue_url":"https://api.github.com/repos/auto-complete/auto-complete/issues/402","id":168282690,"user":{"login":"syohex","id":554281,"avatar_url":"https://avatars.githubusercontent.com/u/554281?v=3","gravatar_id":"","url":"https://api.github.com/users/syohex","html_url":"https://github.com/syohex","followers_url":"https://api.github.com/users/syohex/followers","following_url":"https://api.github.com/users/syohex/following{/other_user}","gists_url":"https://api.github.com/users/syohex/gists{/gist_id}","starred_url":"https://api.github.com/users/syohex/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/syohex/subscriptions","organizations_url":"https://api.github.com/users/syohex/orgs","repos_url":"https://api.github.com/users/syohex/repos","events_url":"https://api.github.com/users/syohex/events{/privacy}","received_events_url":"https://api.github.com/users/syohex/received_events","type":"User","site_admin":false},"created_at":"2016-01-01T05:02:42Z","updated_at":"2016-01-01T05:02:42Z","body":"Sorry, no news."}}