{"action":"created","issue":{"url":"https://api.github.com/repos/brython-dev/brython/issues/88","labels_url":"https://api.github.com/repos/brython-dev/brython/issues/88/labels{/name}","comments_url":"https://api.github.com/repos/brython-dev/brython/issues/88/comments","events_url":"https://api.github.com/repos/brython-dev/brython/issues/88/events","html_url":"https://github.com/brython-dev/brython/pull/88","id":53213654,"number":88,"title":"Fix bug that causes exponential increase in runtime for formatting of strings with 2 or more {}","user":{"login":"mrwwalmsley","id":1131657,"avatar_url":"https://avatars.githubusercontent.com/u/1131657?v=3","gravatar_id":"","url":"https://api.github.com/users/mrwwalmsley","html_url":"https://github.com/mrwwalmsley","followers_url":"https://api.github.com/users/mrwwalmsley/followers","following_url":"https://api.github.com/users/mrwwalmsley/following{/other_user}","gists_url":"https://api.github.com/users/mrwwalmsley/gists{/gist_id}","starred_url":"https://api.github.com/users/mrwwalmsley/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mrwwalmsley/subscriptions","organizations_url":"https://api.github.com/users/mrwwalmsley/orgs","repos_url":"https://api.github.com/users/mrwwalmsley/repos","events_url":"https://api.github.com/users/mrwwalmsley/events{/privacy}","received_events_url":"https://api.github.com/users/mrwwalmsley/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-01-01T06:00:16Z","updated_at":"2015-02-11T01:54:07Z","closed_at":"2015-01-01T10:21:03Z","pull_request":{"url":"https://api.github.com/repos/brython-dev/brython/pulls/88","html_url":"https://github.com/brython-dev/brython/pull/88","diff_url":"https://github.com/brython-dev/brython/pull/88.diff","patch_url":"https://github.com/brython-dev/brython/pull/88.patch"},"body":"This bug causes problems with expressions like:\r\n\r\nf = \"{} abcdefghijklmnopqrstuvwxyz {}\".format(\"20\", \"30\")\r\n\r\nIt runs REALLY slow without the  }"},"comment":{"url":"https://api.github.com/repos/brython-dev/brython/issues/comments/73822433","html_url":"https://github.com/brython-dev/brython/pull/88#issuecomment-73822433","issue_url":"https://api.github.com/repos/brython-dev/brython/issues/88","id":73822433,"user":{"login":"mrwwalmsley","id":1131657,"avatar_url":"https://avatars.githubusercontent.com/u/1131657?v=3","gravatar_id":"","url":"https://api.github.com/users/mrwwalmsley","html_url":"https://github.com/mrwwalmsley","followers_url":"https://api.github.com/users/mrwwalmsley/followers","following_url":"https://api.github.com/users/mrwwalmsley/following{/other_user}","gists_url":"https://api.github.com/users/mrwwalmsley/gists{/gist_id}","starred_url":"https://api.github.com/users/mrwwalmsley/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mrwwalmsley/subscriptions","organizations_url":"https://api.github.com/users/mrwwalmsley/orgs","repos_url":"https://api.github.com/users/mrwwalmsley/repos","events_url":"https://api.github.com/users/mrwwalmsley/events{/privacy}","received_events_url":"https://api.github.com/users/mrwwalmsley/received_events","type":"User","site_admin":false},"created_at":"2015-02-11T01:54:07Z","updated_at":"2015-02-11T01:54:07Z","body":"Hi Pierre,\n\nSorry to bother. I have signed up for the Google group but still waiting\nfor acceptance.\n\nWe are using Brython with an online python course we are developing for\ncodeavengers.com\n\nhttp://codeavengers.com/python/1\n\nWe already have ~20+ schools that have tried out this beta version.\nPlanning to release to the public this month.\n\nI need to be able to reset variables etc. each time the user runs their\ncode.\nThere does not seem to be a \"reset\" function with brython.\n\nI am currently deleting all the user's variables in\n__BRYTHON__.vars.__main__ and __BRYTHON__.bound.__main__\n\nIs there some more reliable way to do this that will clear everything that\nneeds to be cleared?\n\nMike\n\nOn 1 January 2015 at 23:26, Pierre Quentel <notifications@github.com> wrote:\n\n> Thanks Mike ! The example you provide runs #200 times faster than with the\n> previous version\n>\n> —\n> Reply to this email directly or view it on GitHub\n> <https://github.com/brython-dev/brython/pull/88#issuecomment-68483845>.\n>\n\n\n\n-- \nMike Walmsley\nCreator of...\n\nLearn to code, change the world!\nFun effective learning @ *codeavengers.com* <http://codeavengers.com/>\n\n*twitter* <https://twitter.com/CodeAvengers>* | **facebook\n<http://facebook.com/CodeAvengers>** | google +\n<https://plus.google.com/105827980034533177298>*\n"}}