{"action":"created","issue":{"url":"https://api.github.com/repos/bbatsov/prelude/issues/936","labels_url":"https://api.github.com/repos/bbatsov/prelude/issues/936/labels{/name}","comments_url":"https://api.github.com/repos/bbatsov/prelude/issues/936/comments","events_url":"https://api.github.com/repos/bbatsov/prelude/issues/936/events","html_url":"https://github.com/bbatsov/prelude/pull/936","id":114715407,"number":936,"title":"Don't invoke set-fontset-font if it is void","user":{"login":"dylnclrk","id":896684,"avatar_url":"https://avatars.githubusercontent.com/u/896684?v=3","gravatar_id":"","url":"https://api.github.com/users/dylnclrk","html_url":"https://github.com/dylnclrk","followers_url":"https://api.github.com/users/dylnclrk/followers","following_url":"https://api.github.com/users/dylnclrk/following{/other_user}","gists_url":"https://api.github.com/users/dylnclrk/gists{/gist_id}","starred_url":"https://api.github.com/users/dylnclrk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dylnclrk/subscriptions","organizations_url":"https://api.github.com/users/dylnclrk/orgs","repos_url":"https://api.github.com/users/dylnclrk/repos","events_url":"https://api.github.com/users/dylnclrk/events{/privacy}","received_events_url":"https://api.github.com/users/dylnclrk/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-11-03T00:24:52Z","updated_at":"2015-12-03T21:59:01Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/bbatsov/prelude/pulls/936","html_url":"https://github.com/bbatsov/prelude/pull/936","diff_url":"https://github.com/bbatsov/prelude/pull/936.diff","patch_url":"https://github.com/bbatsov/prelude/pull/936.patch"},"body":"Yesterday I noticed that `whitespace-mode` wasn’t working on my new machine. I tried reinstalling Emacs and Prelude with no luck, and gave up. :disappointed:  Later, I noticed an innocuous error message: `Symbol's function definition is void: set-fontset-font`. :confused:\r\n\r\nI usually install Emacs like this: `brew install emacs` (no flags, no graphical support). On a blind guess, I tried re-installing like this: `brew install emacs --with-cocoa`. Lo and behold, it worked just fine! :tada: \r\n\r\nTo prevent this from happening again, I’ve wrapped the reference to `set-fontset-font` in a crude if-expression (:see_no_evil:).\r\n\r\nForgive me for writing non-idiomatic emacslisp. I’m very open to any feedback as I have no idea whats going on.\r\n\r\nThanks!\r\nDylan"},"comment":{"url":"https://api.github.com/repos/bbatsov/prelude/issues/comments/161798063","html_url":"https://github.com/bbatsov/prelude/pull/936#issuecomment-161798063","issue_url":"https://api.github.com/repos/bbatsov/prelude/issues/936","id":161798063,"user":{"login":"nwjsmith","id":1348,"avatar_url":"https://avatars.githubusercontent.com/u/1348?v=3","gravatar_id":"","url":"https://api.github.com/users/nwjsmith","html_url":"https://github.com/nwjsmith","followers_url":"https://api.github.com/users/nwjsmith/followers","following_url":"https://api.github.com/users/nwjsmith/following{/other_user}","gists_url":"https://api.github.com/users/nwjsmith/gists{/gist_id}","starred_url":"https://api.github.com/users/nwjsmith/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nwjsmith/subscriptions","organizations_url":"https://api.github.com/users/nwjsmith/orgs","repos_url":"https://api.github.com/users/nwjsmith/repos","events_url":"https://api.github.com/users/nwjsmith/events{/privacy}","received_events_url":"https://api.github.com/users/nwjsmith/received_events","type":"User","site_admin":false},"created_at":"2015-12-03T21:59:01Z","updated_at":"2015-12-03T21:59:01Z","body":"I'm an Emacs/Prelude noob and also have this error when running console Emacs on a fresh install of Prelude. "}}