{"action":"created","issue":{"url":"https://api.github.com/repos/JunoLab/atom-julia-client/issues/34","labels_url":"https://api.github.com/repos/JunoLab/atom-julia-client/issues/34/labels{/name}","comments_url":"https://api.github.com/repos/JunoLab/atom-julia-client/issues/34/comments","events_url":"https://api.github.com/repos/JunoLab/atom-julia-client/issues/34/events","html_url":"https://github.com/JunoLab/atom-julia-client/pull/34","id":106908744,"number":34,"title":"RFC: First stab at module eval in console","user":{"login":"spencerlyon2","id":1001948,"avatar_url":"https://avatars.githubusercontent.com/u/1001948?v=3","gravatar_id":"","url":"https://api.github.com/users/spencerlyon2","html_url":"https://github.com/spencerlyon2","followers_url":"https://api.github.com/users/spencerlyon2/followers","following_url":"https://api.github.com/users/spencerlyon2/following{/other_user}","gists_url":"https://api.github.com/users/spencerlyon2/gists{/gist_id}","starred_url":"https://api.github.com/users/spencerlyon2/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/spencerlyon2/subscriptions","organizations_url":"https://api.github.com/users/spencerlyon2/orgs","repos_url":"https://api.github.com/users/spencerlyon2/repos","events_url":"https://api.github.com/users/spencerlyon2/events{/privacy}","received_events_url":"https://api.github.com/users/spencerlyon2/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":6,"created_at":"2015-09-17T04:03:05Z","updated_at":"2015-09-25T18:57:05Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/JunoLab/atom-julia-client/pulls/34","html_url":"https://github.com/JunoLab/atom-julia-client/pull/34","diff_url":"https://github.com/JunoLab/atom-julia-client/pull/34.diff","patch_url":"https://github.com/JunoLab/atom-julia-client/pull/34.patch"},"body":"This is the atom side of having the console evaluate into the Julia module of the last open julia buffer.\r\n\r\nsee JunoLab/Atom.jl#8"},"comment":{"url":"https://api.github.com/repos/JunoLab/atom-julia-client/issues/comments/143321358","html_url":"https://github.com/JunoLab/atom-julia-client/pull/34#issuecomment-143321358","issue_url":"https://api.github.com/repos/JunoLab/atom-julia-client/issues/34","id":143321358,"user":{"login":"spencerlyon2","id":1001948,"avatar_url":"https://avatars.githubusercontent.com/u/1001948?v=3","gravatar_id":"","url":"https://api.github.com/users/spencerlyon2","html_url":"https://github.com/spencerlyon2","followers_url":"https://api.github.com/users/spencerlyon2/followers","following_url":"https://api.github.com/users/spencerlyon2/following{/other_user}","gists_url":"https://api.github.com/users/spencerlyon2/gists{/gist_id}","starred_url":"https://api.github.com/users/spencerlyon2/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/spencerlyon2/subscriptions","organizations_url":"https://api.github.com/users/spencerlyon2/orgs","repos_url":"https://api.github.com/users/spencerlyon2/repos","events_url":"https://api.github.com/users/spencerlyon2/events{/privacy}","received_events_url":"https://api.github.com/users/spencerlyon2/received_events","type":"User","site_admin":false},"created_at":"2015-09-25T18:57:05Z","updated_at":"2015-09-25T18:57:05Z","body":"Thinking out loud here...\r\n\r\nWhat if there was an option or something configurable in the settings that people could toggle on or off depending on whether or not they want the working module for the REPL to mirror the module from the last active Julia buffer? \r\n\r\nIf people say yes, then my workflow described above would work seamlessly\r\n\r\nIf they say no, then we could implement what @one-more-minute suggests about having more state in the package that tracks the working module for the REPL (starts at Main, can be changed to anything just like Julia buffers)."}}