{"action":"created","issue":{"url":"https://api.github.com/repos/jorgenschaefer/elpy/issues/887","repository_url":"https://api.github.com/repos/jorgenschaefer/elpy","labels_url":"https://api.github.com/repos/jorgenschaefer/elpy/issues/887/labels{/name}","comments_url":"https://api.github.com/repos/jorgenschaefer/elpy/issues/887/comments","events_url":"https://api.github.com/repos/jorgenschaefer/elpy/issues/887/events","html_url":"https://github.com/jorgenschaefer/elpy/issues/887","id":156408896,"number":887,"title":"Elpy seems partially incompatible with Emacs 25's 'native completion' feature","user":{"login":"cpitclaudel","id":8181630,"avatar_url":"https://avatars2.githubusercontent.com/u/8181630?v=4","gravatar_id":"","url":"https://api.github.com/users/cpitclaudel","html_url":"https://github.com/cpitclaudel","followers_url":"https://api.github.com/users/cpitclaudel/followers","following_url":"https://api.github.com/users/cpitclaudel/following{/other_user}","gists_url":"https://api.github.com/users/cpitclaudel/gists{/gist_id}","starred_url":"https://api.github.com/users/cpitclaudel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cpitclaudel/subscriptions","organizations_url":"https://api.github.com/users/cpitclaudel/orgs","repos_url":"https://api.github.com/users/cpitclaudel/repos","events_url":"https://api.github.com/users/cpitclaudel/events{/privacy}","received_events_url":"https://api.github.com/users/cpitclaudel/received_events","type":"User","site_admin":false},"labels":[{"id":17834270,"url":"https://api.github.com/repos/jorgenschaefer/elpy/labels/question","name":"question","color":"cc317c","default":true}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/jorgenschaefer/elpy/milestones/21","html_url":"https://github.com/jorgenschaefer/elpy/milestone/21","labels_url":"https://api.github.com/repos/jorgenschaefer/elpy/milestones/21/labels","id":1679457,"number":21,"title":"v1.13","description":"","creator":{"login":"jorgenschaefer","id":2500270,"avatar_url":"https://avatars3.githubusercontent.com/u/2500270?v=4","gravatar_id":"","url":"https://api.github.com/users/jorgenschaefer","html_url":"https://github.com/jorgenschaefer","followers_url":"https://api.github.com/users/jorgenschaefer/followers","following_url":"https://api.github.com/users/jorgenschaefer/following{/other_user}","gists_url":"https://api.github.com/users/jorgenschaefer/gists{/gist_id}","starred_url":"https://api.github.com/users/jorgenschaefer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jorgenschaefer/subscriptions","organizations_url":"https://api.github.com/users/jorgenschaefer/orgs","repos_url":"https://api.github.com/users/jorgenschaefer/repos","events_url":"https://api.github.com/users/jorgenschaefer/events{/privacy}","received_events_url":"https://api.github.com/users/jorgenschaefer/received_events","type":"User","site_admin":false},"open_issues":1,"closed_issues":69,"state":"closed","created_at":"2016-04-02T14:34:19Z","updated_at":"2017-03-19T20:13:30Z","due_on":"2016-07-31T07:00:00Z","closed_at":"2016-11-04T13:54:47Z"},"comments":77,"created_at":"2016-05-24T02:47:53Z","updated_at":"2018-04-19T18:49:24Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"In Emacs 25, when starting Python with C-c C-c, I get the following message:\n\n> Warning (python): Your ‘python-shell-interpreter’ doesn’t seem to support readline, yet ‘python-shell-completion-native’ was t and \"ipython3\" is not part of the ‘python-shell-completion-native-disabled-interpreters’ list.  Native completions have been disabled locally. \n\nOn the other hand, if I disable elpy, start the repl, and re-enable it, everything works fine. Is elpy introducing a process filter for the python process, or something similar? That warning comes from this bit of  `python.el`:\n\n``` elisp\n(defun python-shell-completion-native-setup ()\n  \"Try to setup native completion, return non-nil on success.\"\n```\n\nwhich deep down relies on explicitly doing an `accept-process-output`, which sounds rather bad.\n\nIn any case, I'm enclined to think that `python.el` is doing something wrong and elpy doing something right, but I'd love to get a bit of help pinpointing the bad interaction before opening an Emacs ticket, if we determine this to be the right course of action; especially since Emacs 25 is in a pretty deep freeze, so there's little chance that this will get fixed on the Emacs side before the release.\n\nLet me know if I can help :)\n"},"comment":{"url":"https://api.github.com/repos/jorgenschaefer/elpy/issues/comments/382842168","html_url":"https://github.com/jorgenschaefer/elpy/issues/887#issuecomment-382842168","issue_url":"https://api.github.com/repos/jorgenschaefer/elpy/issues/887","id":382842168,"user":{"login":"saltycraig","id":7416158,"avatar_url":"https://avatars0.githubusercontent.com/u/7416158?v=4","gravatar_id":"","url":"https://api.github.com/users/saltycraig","html_url":"https://github.com/saltycraig","followers_url":"https://api.github.com/users/saltycraig/followers","following_url":"https://api.github.com/users/saltycraig/following{/other_user}","gists_url":"https://api.github.com/users/saltycraig/gists{/gist_id}","starred_url":"https://api.github.com/users/saltycraig/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/saltycraig/subscriptions","organizations_url":"https://api.github.com/users/saltycraig/orgs","repos_url":"https://api.github.com/users/saltycraig/repos","events_url":"https://api.github.com/users/saltycraig/events{/privacy}","received_events_url":"https://api.github.com/users/saltycraig/received_events","type":"User","site_admin":false},"created_at":"2018-04-19T18:49:24Z","updated_at":"2018-04-19T18:49:24Z","author_association":"CONTRIBUTOR","body":"Still getting the 'readline' warning on Windows 7, using Emacs 25.3_1 release, which from what I read people were saying would fix this issue. I also tried starting with no init file (emacs -Q) to make sure it wasn't my .emacs."}}
{"actor":{"display_login":"saltycraig"}}