{"action":"created","issue":{"url":"https://api.github.com/repos/klen/python-mode/issues/537","labels_url":"https://api.github.com/repos/klen/python-mode/issues/537/labels{/name}","comments_url":"https://api.github.com/repos/klen/python-mode/issues/537/comments","events_url":"https://api.github.com/repos/klen/python-mode/issues/537/events","html_url":"https://github.com/klen/python-mode/issues/537","id":59354812,"number":537,"title":"python-mode completion becomes unusably slow on OSX Yosemite","user":{"login":"feoh","id":330070,"avatar_url":"https://avatars.githubusercontent.com/u/330070?v=3","gravatar_id":"","url":"https://api.github.com/users/feoh","html_url":"https://github.com/feoh","followers_url":"https://api.github.com/users/feoh/followers","following_url":"https://api.github.com/users/feoh/following{/other_user}","gists_url":"https://api.github.com/users/feoh/gists{/gist_id}","starred_url":"https://api.github.com/users/feoh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/feoh/subscriptions","organizations_url":"https://api.github.com/users/feoh/orgs","repos_url":"https://api.github.com/users/feoh/repos","events_url":"https://api.github.com/users/feoh/events{/privacy}","received_events_url":"https://api.github.com/users/feoh/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2015-02-28T19:37:07Z","updated_at":"2015-03-04T00:30:45Z","closed_at":null,"body":"At first I thought perhaps it was iTerm2 (where performance is so bad you can literally wait seconds for the completions to occur) so I groaned and switched back to OSX Terminal.\r\n\r\nIt's still pretty bad there - I'd sincerely appreciate the opportunity to help debug this problem.  I don't know VimL (yet :) but I bought the book.  I know Python, and I love this tool :)\r\n\r\nFor instance, upon typing this line:\r\n\r\nself.assertNotIn('Use the Raspberry Pi to build a robot', page_text)                              \r\n\r\nit took vim/python-mode close to 40 seconds to actually 'render' the text and allow me to continue.\r\n\r\nOn the off chance someone else has seen this and knows of a fix though, I'd appreciate haring about that as well.\r\n\r\n(FWIW I tried with stock OSX Python, homebrew Python 3 (shown here) stock OSX Vim, and homebrew built vim HEAD with python3 support (shown here))\r\n-------------\r\n\r\nPymode diagnostic \r\n===================\r\nVIM:704, OS: Darwin, multi_byte:1, pymode: 0.8.1, pymode-python: python3\r\n\r\n\r\n+python: 0\r\n+python3: 1\r\n\r\nVIM python paths:\r\n-----------------\r\n/Users/cpatti/.vim/bundle/python-mode/pymode/libs/pylama/lint/pylama_pyflakes\r\n/Users/cpatti/.vim/bundle/python-mode/pymode/libs3\r\n/Users/cpatti/.vim/bundle/python-mode/pymode/libs\r\n/Users/cpatti/.vim/bundle/python-mode\r\n/usr/local/Cellar/python3/3.4.2_1/Frameworks/Python.framework/Versions/3.4/lib/python3.4/site-packages/setupto\r\n/usr/local/Cellar/python3/3.4.2_1/Frameworks/Python.framework/Versions/3.4/lib/python3.4/site-packages/pip-6.0\r\n/usr/local/Cellar/python3/3.4.2_1/Frameworks/Python.framework/Versions/3.4/lib/python34.zip\r\n/usr/local/Cellar/python3/3.4.2_1/Frameworks/Python.framework/Versions/3.4/lib/python3.4\r\n/usr/local/Cellar/python3/3.4.2_1/Frameworks/Python.framework/Versions/3.4/lib/python3.4/plat-darwin\r\n/usr/local/Cellar/python3/3.4.2_1/Frameworks/Python.framework/Versions/3.4/lib/python3.4/lib-dynload\r\n/usr/local/Cellar/python3/3.4.2_1/Frameworks/Python.framework/Versions/3.4/lib/python3.4/site-packages\r\n_vim_path_\r\n\r\nPymode variables:\r\n-------------------\r\nlet pymode = 1\r\nlet pymode_breakpoint = 1\r\nlet pymode_breakpoint_bind = '<leader>b'\r\nlet pymode_doc = 1\r\nlet pymode_doc_bind = 'K'\r\nlet pymode_folding = 1\r\nlet pymode_indent = 1\r\nlet pymode_lint = 1\r\nlet pymode_lint_checkers = ['pyflakes', 'pep8', 'mccabe']\r\nlet pymode_lint_cwindow = 1\r\nlet pymode_lint_ignore = ''\r\nlet pymode_lint_message = 1\r\nlet pymode_lint_on_fly = 0\r\nlet pymode_lint_on_write = 1\r\nlet pymode_lint_select = ''\r\nlet pymode_lint_signs = 1\r\nlet pymode_motion = 1\r\nlet pymode_options = 1\r\nlet pymode_paths = []\r\nlet pymode_quickfix_maxheight = 6\r\nlet pymode_quickfix_minheight = 3\r\nlet pymode_rope = 1\r\nlet pymode_run = 1\r\nlet pymode_run_bind = '<leader>r'\r\nlet pymode_trim_whitespaces = 1\r\nlet pymode_virtualenv = 1\r\nlet pymode_virtualenv_enabled = ''\r\nlet pymode_virtualenv_path = ''\r\n\r\n<bountysource-plugin>\r\n---\r\nWant to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/9053817-python-mode-completion-becomes-unusably-slow-on-osx-yosemite?utm_campaign=plugin&utm_content=tracker%2F42165&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F42165&utm_medium=issues&utm_source=github).\r\n</bountysource-plugin>"},"comment":{"url":"https://api.github.com/repos/klen/python-mode/issues/comments/77073134","html_url":"https://github.com/klen/python-mode/issues/537#issuecomment-77073134","issue_url":"https://api.github.com/repos/klen/python-mode/issues/537","id":77073134,"user":{"login":"feoh","id":330070,"avatar_url":"https://avatars.githubusercontent.com/u/330070?v=3","gravatar_id":"","url":"https://api.github.com/users/feoh","html_url":"https://github.com/feoh","followers_url":"https://api.github.com/users/feoh/followers","following_url":"https://api.github.com/users/feoh/following{/other_user}","gists_url":"https://api.github.com/users/feoh/gists{/gist_id}","starred_url":"https://api.github.com/users/feoh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/feoh/subscriptions","organizations_url":"https://api.github.com/users/feoh/orgs","repos_url":"https://api.github.com/users/feoh/repos","events_url":"https://api.github.com/users/feoh/events{/privacy}","received_events_url":"https://api.github.com/users/feoh/received_events","type":"User","site_admin":false},"created_at":"2015-03-04T00:30:45Z","updated_at":"2015-03-04T00:30:45Z","body":"@Telling That works great! Thanks! I just changed the klen/python-mode neobundle ref in my .vimrc to:\r\n\r\n```\r\nNeoBundle 'TFenby/python-mode', { 'branch' : 'develop' }\r\n```\r\n\r\nand it works famously! Thank you! Hopefully at some point the author will merge your PR :)\r\n"}}