{"action":"created","issue":{"url":"https://api.github.com/repos/bokeh/bokeh/issues/5432","repository_url":"https://api.github.com/repos/bokeh/bokeh","labels_url":"https://api.github.com/repos/bokeh/bokeh/issues/5432/labels{/name}","comments_url":"https://api.github.com/repos/bokeh/bokeh/issues/5432/comments","events_url":"https://api.github.com/repos/bokeh/bokeh/issues/5432/events","html_url":"https://github.com/bokeh/bokeh/pull/5432","id":186640590,"number":5432,"title":"need to ask mapper to return synthetic coords","user":{"login":"bryevdv","id":1078448,"avatar_url":"https://avatars.githubusercontent.com/u/1078448?v=3","gravatar_id":"","url":"https://api.github.com/users/bryevdv","html_url":"https://github.com/bryevdv","followers_url":"https://api.github.com/users/bryevdv/followers","following_url":"https://api.github.com/users/bryevdv/following{/other_user}","gists_url":"https://api.github.com/users/bryevdv/gists{/gist_id}","starred_url":"https://api.github.com/users/bryevdv/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bryevdv/subscriptions","organizations_url":"https://api.github.com/users/bryevdv/orgs","repos_url":"https://api.github.com/users/bryevdv/repos","events_url":"https://api.github.com/users/bryevdv/events{/privacy}","received_events_url":"https://api.github.com/users/bryevdv/received_events","type":"User","site_admin":false},"labels":[{"id":88662516,"url":"https://api.github.com/repos/bokeh/bokeh/labels/status:%20ready","name":"status: ready","color":"bfd4f2","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2016-11-01T20:39:45Z","updated_at":"2016-11-02T13:36:40Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/bokeh/bokeh/pulls/5432","html_url":"https://github.com/bokeh/bokeh/pull/5432","diff_url":"https://github.com/bokeh/bokeh/pull/5432.diff","patch_url":"https://github.com/bokeh/bokeh/pull/5432.patch"},"body":"issues: fixes #5413 \r\n\r\nThe refactor for the zoom in/out tools neglected to maintain the pure synthetic coordinate mappings necessary for zooming to work for categorical axes. \r\n\r\nThis does some light refactoring so that some tests can be added for the new functions. Testing `scale_range` itself is too difficult to set up because it accepts a `CartesianFrame` but the new tests should ensure the functionality on categorical mappings."},"comment":{"url":"https://api.github.com/repos/bokeh/bokeh/issues/comments/257865708","html_url":"https://github.com/bokeh/bokeh/pull/5432#issuecomment-257865708","issue_url":"https://api.github.com/repos/bokeh/bokeh/issues/5432","id":257865708,"user":{"login":"bryevdv","id":1078448,"avatar_url":"https://avatars.githubusercontent.com/u/1078448?v=3","gravatar_id":"","url":"https://api.github.com/users/bryevdv","html_url":"https://github.com/bryevdv","followers_url":"https://api.github.com/users/bryevdv/followers","following_url":"https://api.github.com/users/bryevdv/following{/other_user}","gists_url":"https://api.github.com/users/bryevdv/gists{/gist_id}","starred_url":"https://api.github.com/users/bryevdv/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bryevdv/subscriptions","organizations_url":"https://api.github.com/users/bryevdv/orgs","repos_url":"https://api.github.com/users/bryevdv/repos","events_url":"https://api.github.com/users/bryevdv/events{/privacy}","received_events_url":"https://api.github.com/users/bryevdv/received_events","type":"User","site_admin":false},"created_at":"2016-11-02T13:36:40Z","updated_at":"2016-11-02T13:36:40Z","body":"@birdsarah some other folks have had a chance to confirm the fix, and as this adds tests and cleanup I think it's safe to merge. Thanks for the quick look yesterday!"}}
{"actor":{"display_login":"bryevdv"}}