{"action":"created","issue":{"url":"https://api.github.com/repos/spyder-ide/spyder/issues/386","labels_url":"https://api.github.com/repos/spyder-ide/spyder/issues/386/labels{/name}","comments_url":"https://api.github.com/repos/spyder-ide/spyder/issues/386/comments","events_url":"https://api.github.com/repos/spyder-ide/spyder/issues/386/events","html_url":"https://github.com/spyder-ide/spyder/issues/386","id":57864694,"number":386,"title":"Object inspector prevents entering left parenthesis","user":{"login":"spyder-issues-migrator","id":11021581,"avatar_url":"https://avatars.githubusercontent.com/u/11021581?v=3","gravatar_id":"","url":"https://api.github.com/users/spyder-issues-migrator","html_url":"https://github.com/spyder-issues-migrator","followers_url":"https://api.github.com/users/spyder-issues-migrator/followers","following_url":"https://api.github.com/users/spyder-issues-migrator/following{/other_user}","gists_url":"https://api.github.com/users/spyder-issues-migrator/gists{/gist_id}","starred_url":"https://api.github.com/users/spyder-issues-migrator/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/spyder-issues-migrator/subscriptions","organizations_url":"https://api.github.com/users/spyder-issues-migrator/orgs","repos_url":"https://api.github.com/users/spyder-issues-migrator/repos","events_url":"https://api.github.com/users/spyder-issues-migrator/events{/privacy}","received_events_url":"https://api.github.com/users/spyder-issues-migrator/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/spyder-ide/spyder/labels/1%20star","name":"1 star","color":"FFFFFF"},{"url":"https://api.github.com/repos/spyder-ide/spyder/labels/bug","name":"bug","color":"fc2929"},{"url":"https://api.github.com/repos/spyder-ide/spyder/labels/imported","name":"imported","color":"FFFFFF"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-02-16T23:37:04Z","updated_at":"2015-02-16T23:37:05Z","closed_at":null,"body":"_From [H.Moritz...@gmail.com](https://code.google.com/u/104201738537083677924/) on 2010-09-20T05:33:55Z_\n\nAfter some commands, entering left parenthesis after commands does not work in the ipython-shell any more. \n\nWhat steps will reproduce the problem?\n\n 0. start a fresh ipython-shell in spyder\r\n1. import os\r\n2. os.system('ls')\r\n3. figure()   # on my system, I cannot enter the left parenthesis What is the expected output? What do you see instead? I cannot enter the left parenthesis after the figure-command and other valid commands, but after invalid commands like \"figu()\" I can enter the left parenthesis. \r\nI think this has something to do with the object inspector, because it turns mad (shows either \"no documentation available\" even if there is a docstring, or shows the documentation of a previously entered command instead of the current command) What version of the product are you using? On what operating system? I'm using spyder2.0beta3 on a ubuntu10.04-64 bit system\r\nIPython options:\r\n-pylab -q4thread -colors LightBG -xmode Plain -editor gedit \n\nPlease provide any additional information below\n\n. This occurred also with other commands than \"os.system\", but on my system this bug is very reproducible. \r\n\r\nWhen I disable the \"balloon-tips\", the problem disappears... (-> bug in object explorer?)\n\n_Original issue: http://code.google.com/p/spyderlib/issues/detail?id=386_"},"comment":{"url":"https://api.github.com/repos/spyder-ide/spyder/issues/comments/74590912","html_url":"https://github.com/spyder-ide/spyder/issues/386#issuecomment-74590912","issue_url":"https://api.github.com/repos/spyder-ide/spyder/issues/386","id":74590912,"user":{"login":"spyder-issues-migrator","id":11021581,"avatar_url":"https://avatars.githubusercontent.com/u/11021581?v=3","gravatar_id":"","url":"https://api.github.com/users/spyder-issues-migrator","html_url":"https://github.com/spyder-issues-migrator","followers_url":"https://api.github.com/users/spyder-issues-migrator/followers","following_url":"https://api.github.com/users/spyder-issues-migrator/following{/other_user}","gists_url":"https://api.github.com/users/spyder-issues-migrator/gists{/gist_id}","starred_url":"https://api.github.com/users/spyder-issues-migrator/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/spyder-issues-migrator/subscriptions","organizations_url":"https://api.github.com/users/spyder-issues-migrator/orgs","repos_url":"https://api.github.com/users/spyder-issues-migrator/repos","events_url":"https://api.github.com/users/spyder-issues-migrator/events{/privacy}","received_events_url":"https://api.github.com/users/spyder-issues-migrator/received_events","type":"User","site_admin":false},"created_at":"2015-02-16T23:37:05Z","updated_at":"2015-02-16T23:37:05Z","body":"_From [H.Moritz...@gmail.com](https://code.google.com/u/104201738537083677924/) on 2010-09-20T06:29:25Z_\n\nThis is the internal console's output:\r\n\r\nPython 2.6.5 ( r265 :79063, Apr 16 2010, 13:57:41) \r\n[GCC 4.4.3] on linux2\r\nType \"copyright\", \"credits\" or \"license\" for more information.\r\n\r\n\\>>> Traceback (most recent call last):\r\n  File \"/usr/local/lib/python2.6/dist-packages/spyderlib/widgets/shell.py\", line 300, in keyPressEvent\r\n    self.postprocess_keyevent(event)\r\n  File \"/usr/local/lib/python2.6/dist-packages/spyderlib/widgets/shell.py\", line 787, in postprocess_keyevent\r\n    ShellBaseWidget.postprocess_keyevent(self, event)\r\n  File \"/usr/local/lib/python2.6/dist-packages/spyderlib/widgets/shell.py\", line 444, in postprocess_keyevent\r\n    self._key_parenleft(text)\r\n  File \"/usr/local/lib/python2.6/dist-packages/spyderlib/widgets/shell.py\", line 864, in _key_parenleft\r\n    self.show_docstring(self.get_last_obj(), call=True)\r\n  File \"/usr/local/lib/python2.6/dist-packages/spyderlib/widgets/shell.py\", line 1005, in show_docstring\r\n    self.inspector.set_object_text(text)\r\n  File \"/usr/local/lib/python2.6/dist-packages/spyderlib/plugins/inspector.py\", line 221, in set_object_text\r\n    self.show_help(text)\r\n  File \"/usr/local/lib/python2.6/dist-packages/spyderlib/plugins/inspector.py\", line 342, in show_help\r\n    self.editor.set_text(hlp_text)\r\n  File \"/usr/local/lib/python2.6/dist-packages/spyderlib/widgets/codeeditor/codeeditor.py\", line 857, in set_text\r\n    self.setPlainText(text)\r\nTypeError: QPlainTextEdit.setPlainText(QString): argument 1 has unexpected type 'bool'"}}