{"action":"created","issue":{"url":"https://api.github.com/repos/ledger/ledger-mode/issues/87","repository_url":"https://api.github.com/repos/ledger/ledger-mode","labels_url":"https://api.github.com/repos/ledger/ledger-mode/issues/87/labels{/name}","comments_url":"https://api.github.com/repos/ledger/ledger-mode/issues/87/comments","events_url":"https://api.github.com/repos/ledger/ledger-mode/issues/87/events","html_url":"https://github.com/ledger/ledger-mode/pull/87","id":294904924,"number":87,"title":"Add support for flymake in Emacs 26+","user":{"login":"jabranham","id":11914377,"avatar_url":"https://avatars1.githubusercontent.com/u/11914377?v=4","gravatar_id":"","url":"https://api.github.com/users/jabranham","html_url":"https://github.com/jabranham","followers_url":"https://api.github.com/users/jabranham/followers","following_url":"https://api.github.com/users/jabranham/following{/other_user}","gists_url":"https://api.github.com/users/jabranham/gists{/gist_id}","starred_url":"https://api.github.com/users/jabranham/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jabranham/subscriptions","organizations_url":"https://api.github.com/users/jabranham/orgs","repos_url":"https://api.github.com/users/jabranham/repos","events_url":"https://api.github.com/users/jabranham/events{/privacy}","received_events_url":"https://api.github.com/users/jabranham/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":3,"created_at":"2018-02-06T20:37:33Z","updated_at":"2018-02-06T22:58:18Z","closed_at":null,"author_association":"CONTRIBUTOR","pull_request":{"url":"https://api.github.com/repos/ledger/ledger-mode/pulls/87","html_url":"https://github.com/ledger/ledger-mode/pull/87","diff_url":"https://github.com/ledger/ledger-mode/pull/87.diff","patch_url":"https://github.com/ledger/ledger-mode/pull/87.patch"},"body":"Flymake, Emacs's built-in on-the-fly syntax checker, got a major\r\noverhaul in Emacs 26. This means we can get built-in syntax checking\r\nwithout requiring users to install both flycheck.el and\r\nflycheck-ledger.el. The checking is done via `ledger balance`. Things\r\nto keep in mind that as of now (the initial implementation):\r\n\r\n- It will honor settings from users ~/.ledgerrc files (I'm not sure if\r\n  this is a good thing or a bad thing)\r\n\r\n- ~It will error if Emacs can't find ledger (i.e. if (executable-find\r\n  \"ledger\") fails)~ Now uses `ledger-binary-path`\r\n\r\n- There is no way yet to customize calls (using --pedantic, for\r\n  example), though this would be easy to implement in the future"},"comment":{"url":"https://api.github.com/repos/ledger/ledger-mode/issues/comments/363594327","html_url":"https://github.com/ledger/ledger-mode/pull/87#issuecomment-363594327","issue_url":"https://api.github.com/repos/ledger/ledger-mode/issues/87","id":363594327,"user":{"login":"cpitclaudel","id":8181630,"avatar_url":"https://avatars2.githubusercontent.com/u/8181630?v=4","gravatar_id":"","url":"https://api.github.com/users/cpitclaudel","html_url":"https://github.com/cpitclaudel","followers_url":"https://api.github.com/users/cpitclaudel/followers","following_url":"https://api.github.com/users/cpitclaudel/following{/other_user}","gists_url":"https://api.github.com/users/cpitclaudel/gists{/gist_id}","starred_url":"https://api.github.com/users/cpitclaudel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cpitclaudel/subscriptions","organizations_url":"https://api.github.com/users/cpitclaudel/orgs","repos_url":"https://api.github.com/users/cpitclaudel/repos","events_url":"https://api.github.com/users/cpitclaudel/events{/privacy}","received_events_url":"https://api.github.com/users/cpitclaudel/received_events","type":"User","site_admin":false},"created_at":"2018-02-06T22:58:18Z","updated_at":"2018-02-06T22:58:18Z","author_association":"CONTRIBUTOR","body":"Neat. Let's wait to hear from @purcell ; I don't know anything about the new Flymake, so it's hard for me to review this."}}
{"actor":{"display_login":"cpitclaudel"}}