{"action":"created","issue":{"url":"https://api.github.com/repos/howl-editor/howl/issues/242","repository_url":"https://api.github.com/repos/howl-editor/howl","labels_url":"https://api.github.com/repos/howl-editor/howl/issues/242/labels{/name}","comments_url":"https://api.github.com/repos/howl-editor/howl/issues/242/comments","events_url":"https://api.github.com/repos/howl-editor/howl/issues/242/events","html_url":"https://github.com/howl-editor/howl/pull/242","id":165609593,"number":242,"title":"Command history persistence","user":{"login":"shalabhc","id":7066873,"avatar_url":"https://avatars.githubusercontent.com/u/7066873?v=3","gravatar_id":"","url":"https://api.github.com/users/shalabhc","html_url":"https://github.com/shalabhc","followers_url":"https://api.github.com/users/shalabhc/followers","following_url":"https://api.github.com/users/shalabhc/following{/other_user}","gists_url":"https://api.github.com/users/shalabhc/gists{/gist_id}","starred_url":"https://api.github.com/users/shalabhc/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/shalabhc/subscriptions","organizations_url":"https://api.github.com/users/shalabhc/orgs","repos_url":"https://api.github.com/users/shalabhc/repos","events_url":"https://api.github.com/users/shalabhc/events{/privacy}","received_events_url":"https://api.github.com/users/shalabhc/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2016-07-14T16:57:55Z","updated_at":"2016-07-19T18:08:25Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/howl-editor/howl/pulls/242","html_url":"https://github.com/howl-editor/howl/pull/242","diff_url":"https://github.com/howl-editor/howl/pull/242.diff","patch_url":"https://github.com/howl-editor/howl/pull/242.patch"},"body":"Implements command line history persistence.\r\n\r\nThis saves the command line history and reloads it when Howl is started so pressing `up` after `alt_x` will show entries from the previous run. History is synced every time any command is run, so a crash or kill of the Howl process will leave the history saved as well. The saving mechanism attempts to merge new history with saved history so multiple running instances of Howl should not clobber each other's history, but instead produce a merged history.\r\n\r\nThis also implements full deduplication of history. Rerunning any historical command removes the old record and creates a new one."},"comment":{"url":"https://api.github.com/repos/howl-editor/howl/issues/comments/233717536","html_url":"https://github.com/howl-editor/howl/pull/242#issuecomment-233717536","issue_url":"https://api.github.com/repos/howl-editor/howl/issues/242","id":233717536,"user":{"login":"shalabhc","id":7066873,"avatar_url":"https://avatars.githubusercontent.com/u/7066873?v=3","gravatar_id":"","url":"https://api.github.com/users/shalabhc","html_url":"https://github.com/shalabhc","followers_url":"https://api.github.com/users/shalabhc/followers","following_url":"https://api.github.com/users/shalabhc/following{/other_user}","gists_url":"https://api.github.com/users/shalabhc/gists{/gist_id}","starred_url":"https://api.github.com/users/shalabhc/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/shalabhc/subscriptions","organizations_url":"https://api.github.com/users/shalabhc/orgs","repos_url":"https://api.github.com/users/shalabhc/repos","events_url":"https://api.github.com/users/shalabhc/events{/privacy}","received_events_url":"https://api.github.com/users/shalabhc/received_events","type":"User","site_admin":false},"created_at":"2016-07-19T18:08:25Z","updated_at":"2016-07-19T18:08:25Z","body":"Ah right - overlooked that.  I'll add that along with a config option."}}
{"actor":{"display_login":"shalabhc"}}