{"action":"created","issue":{"url":"https://api.github.com/repos/jalanb/pym/issues/6","labels_url":"https://api.github.com/repos/jalanb/pym/issues/6/labels{/name}","comments_url":"https://api.github.com/repos/jalanb/pym/issues/6/comments","events_url":"https://api.github.com/repos/jalanb/pym/issues/6/events","html_url":"https://github.com/jalanb/pym/issues/6","id":42039996,"number":6,"title":"each structure in the tree uses its own specialised sub-editor","user":{"login":"jalanb","id":135829,"avatar_url":"https://avatars.githubusercontent.com/u/135829?v=3","gravatar_id":"","url":"https://api.github.com/users/jalanb","html_url":"https://github.com/jalanb","followers_url":"https://api.github.com/users/jalanb/followers","following_url":"https://api.github.com/users/jalanb/following{/other_user}","gists_url":"https://api.github.com/users/jalanb/gists{/gist_id}","starred_url":"https://api.github.com/users/jalanb/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jalanb/subscriptions","organizations_url":"https://api.github.com/users/jalanb/orgs","repos_url":"https://api.github.com/users/jalanb/repos","events_url":"https://api.github.com/users/jalanb/events{/privacy}","received_events_url":"https://api.github.com/users/jalanb/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":{"login":"jalanb","id":135829,"avatar_url":"https://avatars.githubusercontent.com/u/135829?v=3","gravatar_id":"","url":"https://api.github.com/users/jalanb","html_url":"https://github.com/jalanb","followers_url":"https://api.github.com/users/jalanb/followers","following_url":"https://api.github.com/users/jalanb/following{/other_user}","gists_url":"https://api.github.com/users/jalanb/gists{/gist_id}","starred_url":"https://api.github.com/users/jalanb/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jalanb/subscriptions","organizations_url":"https://api.github.com/users/jalanb/orgs","repos_url":"https://api.github.com/users/jalanb/repos","events_url":"https://api.github.com/users/jalanb/events{/privacy}","received_events_url":"https://api.github.com/users/jalanb/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/jalanb/pym/milestones/1","html_url":"https://github.com/jalanb/pym/milestones/0.3","labels_url":"https://api.github.com/repos/jalanb/pym/milestones/1/labels","id":779671,"number":1,"title":"0.3","description":"Usable by jalanb","creator":{"login":"jalanb","id":135829,"avatar_url":"https://avatars.githubusercontent.com/u/135829?v=3","gravatar_id":"","url":"https://api.github.com/users/jalanb","html_url":"https://github.com/jalanb","followers_url":"https://api.github.com/users/jalanb/followers","following_url":"https://api.github.com/users/jalanb/following{/other_user}","gists_url":"https://api.github.com/users/jalanb/gists{/gist_id}","starred_url":"https://api.github.com/users/jalanb/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jalanb/subscriptions","organizations_url":"https://api.github.com/users/jalanb/orgs","repos_url":"https://api.github.com/users/jalanb/repos","events_url":"https://api.github.com/users/jalanb/events{/privacy}","received_events_url":"https://api.github.com/users/jalanb/received_events","type":"User","site_admin":false},"open_issues":1,"closed_issues":1,"state":"open","created_at":"2014-09-05T11:56:29Z","updated_at":"2016-01-16T02:05:02Z","due_on":"2014-12-31T08:00:00Z","closed_at":null},"comments":1,"created_at":"2014-09-05T12:02:33Z","updated_at":"2016-01-16T02:05:02Z","closed_at":"2016-01-16T02:05:02Z","body":"pym is inherently a modal editor, and one is not directly editing plain text. Some parts of the program will look more like plain text than others, e.g. names. But each structure in the tree uses its own specialised sub-editor, e.g. there is a different editor for an else branch than for a function definition than for a function. pym should transition between such editors unnoticeably to the user, not needing any “start loop here” instructions, although they could be explicitly given. Command/insert mode might toggle on the CAPS LOCK key."},"comment":{"url":"https://api.github.com/repos/jalanb/pym/issues/comments/172146243","html_url":"https://github.com/jalanb/pym/issues/6#issuecomment-172146243","issue_url":"https://api.github.com/repos/jalanb/pym/issues/6","id":172146243,"user":{"login":"jalanb","id":135829,"avatar_url":"https://avatars.githubusercontent.com/u/135829?v=3","gravatar_id":"","url":"https://api.github.com/users/jalanb","html_url":"https://github.com/jalanb","followers_url":"https://api.github.com/users/jalanb/followers","following_url":"https://api.github.com/users/jalanb/following{/other_user}","gists_url":"https://api.github.com/users/jalanb/gists{/gist_id}","starred_url":"https://api.github.com/users/jalanb/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jalanb/subscriptions","organizations_url":"https://api.github.com/users/jalanb/orgs","repos_url":"https://api.github.com/users/jalanb/repos","events_url":"https://api.github.com/users/jalanb/events{/privacy}","received_events_url":"https://api.github.com/users/jalanb/received_events","type":"User","site_admin":false},"created_at":"2016-01-16T02:05:02Z","updated_at":"2016-01-16T02:05:02Z","body":"mentioned in index.rst"}}