{"action":"created","issue":{"url":"https://api.github.com/repos/xonsh/xonsh/issues/1833","repository_url":"https://api.github.com/repos/xonsh/xonsh","labels_url":"https://api.github.com/repos/xonsh/xonsh/issues/1833/labels{/name}","comments_url":"https://api.github.com/repos/xonsh/xonsh/issues/1833/comments","events_url":"https://api.github.com/repos/xonsh/xonsh/issues/1833/events","html_url":"https://github.com/xonsh/xonsh/issues/1833","id":182350835,"number":1833,"title":"doubled commas in tab-completed aliases","user":{"login":"sejktmcsdlmfhsc","id":21972784,"avatar_url":"https://avatars.githubusercontent.com/u/21972784?v=3","gravatar_id":"","url":"https://api.github.com/users/sejktmcsdlmfhsc","html_url":"https://github.com/sejktmcsdlmfhsc","followers_url":"https://api.github.com/users/sejktmcsdlmfhsc/followers","following_url":"https://api.github.com/users/sejktmcsdlmfhsc/following{/other_user}","gists_url":"https://api.github.com/users/sejktmcsdlmfhsc/gists{/gist_id}","starred_url":"https://api.github.com/users/sejktmcsdlmfhsc/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sejktmcsdlmfhsc/subscriptions","organizations_url":"https://api.github.com/users/sejktmcsdlmfhsc/orgs","repos_url":"https://api.github.com/users/sejktmcsdlmfhsc/repos","events_url":"https://api.github.com/users/sejktmcsdlmfhsc/events{/privacy}","received_events_url":"https://api.github.com/users/sejktmcsdlmfhsc/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/xonsh/xonsh/labels/bug","name":"bug","color":"fc2929"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":3,"created_at":"2016-10-11T19:21:03Z","updated_at":"2016-10-11T21:22:11Z","closed_at":null,"body":"As posted on xonsh gitter channel Oct 10 20:25:\r\nAfter update from 0.4.6 to 0.4.7 tab completion of custom aliases with leading comma (did work nicely in 0.4.6) from .xonshrc result in doubled commas: \r\n```python\r\naliases[',xsconf'] = 'vim /dt/.xonshrc'\r\n```\r\nafter typing \", x s tab\" turns into \",,xsconf\" instead of \",xsconf\".\r\n\r\nThank you!\r\nBest, Sej\r\n\r\nxonsh 0.4.7 on debian, python 3.4.2, prompt_toolkit 1.07, PLY 3.8, pygments 2.1.3, encoding utf-8"},"comment":{"url":"https://api.github.com/repos/xonsh/xonsh/issues/comments/253050499","html_url":"https://github.com/xonsh/xonsh/issues/1833#issuecomment-253050499","issue_url":"https://api.github.com/repos/xonsh/xonsh/issues/1833","id":253050499,"user":{"login":"gforsyth","id":3596999,"avatar_url":"https://avatars.githubusercontent.com/u/3596999?v=3","gravatar_id":"","url":"https://api.github.com/users/gforsyth","html_url":"https://github.com/gforsyth","followers_url":"https://api.github.com/users/gforsyth/followers","following_url":"https://api.github.com/users/gforsyth/following{/other_user}","gists_url":"https://api.github.com/users/gforsyth/gists{/gist_id}","starred_url":"https://api.github.com/users/gforsyth/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gforsyth/subscriptions","organizations_url":"https://api.github.com/users/gforsyth/orgs","repos_url":"https://api.github.com/users/gforsyth/repos","events_url":"https://api.github.com/users/gforsyth/events{/privacy}","received_events_url":"https://api.github.com/users/gforsyth/received_events","type":"User","site_admin":false},"created_at":"2016-10-11T21:22:11Z","updated_at":"2016-10-11T21:22:11Z","body":"Hi @sejktmcsdlmfhsc -- we have a couple of somewhat confusing things happening behind the scenes in `xonsh` to help startup times and I think those are preventing you from seeing the changes.  \r\n\r\nIf you have changed the appropriate lines in `xonsh/completers/python.py` within the `site-packages/xonsh` directory, then could you please set `$XONSH_DEBUG=1` within a xonsh session, then type `xonsh` to start a new session within the existing one and see if the doubled comma still persists?  \r\n\r\nThanks!  And let me know if you have any questions.  "}}
{"actor":{"display_login":"gforsyth"}}