{"action":"created","issue":{"url":"https://api.github.com/repos/hylang/hy/issues/1148","repository_url":"https://api.github.com/repos/hylang/hy","labels_url":"https://api.github.com/repos/hylang/hy/issues/1148/labels{/name}","comments_url":"https://api.github.com/repos/hylang/hy/issues/1148/comments","events_url":"https://api.github.com/repos/hylang/hy/issues/1148/events","html_url":"https://github.com/hylang/hy/pull/1148","id":187804533,"number":1148,"title":"Add tests for the empty keyword","user":{"login":"Kodiologist","id":322730,"avatar_url":"https://avatars.githubusercontent.com/u/322730?v=3","gravatar_id":"","url":"https://api.github.com/users/Kodiologist","html_url":"https://github.com/Kodiologist","followers_url":"https://api.github.com/users/Kodiologist/followers","following_url":"https://api.github.com/users/Kodiologist/following{/other_user}","gists_url":"https://api.github.com/users/Kodiologist/gists{/gist_id}","starred_url":"https://api.github.com/users/Kodiologist/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Kodiologist/subscriptions","organizations_url":"https://api.github.com/users/Kodiologist/orgs","repos_url":"https://api.github.com/users/Kodiologist/repos","events_url":"https://api.github.com/users/Kodiologist/events{/privacy}","received_events_url":"https://api.github.com/users/Kodiologist/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":10,"created_at":"2016-11-07T19:29:06Z","updated_at":"2016-12-21T03:40:55Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/hylang/hy/pulls/1148","html_url":"https://github.com/hylang/hy/pull/1148","diff_url":"https://github.com/hylang/hy/pull/1148.diff","patch_url":"https://github.com/hylang/hy/pull/1148.patch"},"body":"I have some macros for using pandas and NumPy that expect `:` to be a keyword instead of an ordinary symbol. These tests will ensure that we don't break this unless we want to."},"comment":{"url":"https://api.github.com/repos/hylang/hy/issues/comments/268427620","html_url":"https://github.com/hylang/hy/pull/1148#issuecomment-268427620","issue_url":"https://api.github.com/repos/hylang/hy/issues/1148","id":268427620,"user":{"login":"gilch","id":3346292,"avatar_url":"https://avatars.githubusercontent.com/u/3346292?v=3","gravatar_id":"","url":"https://api.github.com/users/gilch","html_url":"https://github.com/gilch","followers_url":"https://api.github.com/users/gilch/followers","following_url":"https://api.github.com/users/gilch/following{/other_user}","gists_url":"https://api.github.com/users/gilch/gists{/gist_id}","starred_url":"https://api.github.com/users/gilch/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gilch/subscriptions","organizations_url":"https://api.github.com/users/gilch/orgs","repos_url":"https://api.github.com/users/gilch/repos","events_url":"https://api.github.com/users/gilch/events{/privacy}","received_events_url":"https://api.github.com/users/gilch/received_events","type":"User","site_admin":false},"created_at":"2016-12-21T03:40:55Z","updated_at":"2016-12-21T03:40:55Z","body":"> But of course the usual way to write that would be `':` instead of `:`\r\n\r\nWe mainly wanted to use `:` in macros. And in macros, it doesn't have to have the quote. You could also assign a function to it or some other value if it's a symbol. Keywords always evaluate to themselves though. A symbol seems more flexible, but a leading `:` means \"keyword\" for everything else. I'm not sure which is better."}}
{"actor":{"display_login":"gilch"}}