{"action":"created","issue":{"url":"https://api.github.com/repos/nim-lang/Nim/issues/6778","repository_url":"https://api.github.com/repos/nim-lang/Nim","labels_url":"https://api.github.com/repos/nim-lang/Nim/issues/6778/labels{/name}","comments_url":"https://api.github.com/repos/nim-lang/Nim/issues/6778/comments","events_url":"https://api.github.com/repos/nim-lang/Nim/issues/6778/events","html_url":"https://github.com/nim-lang/Nim/issues/6778","id":275115527,"number":6778,"title":"Cleanup macros.nim core module","user":{"login":"Araq","id":287816,"avatar_url":"https://avatars1.githubusercontent.com/u/287816?v=4","gravatar_id":"","url":"https://api.github.com/users/Araq","html_url":"https://github.com/Araq","followers_url":"https://api.github.com/users/Araq/followers","following_url":"https://api.github.com/users/Araq/following{/other_user}","gists_url":"https://api.github.com/users/Araq/gists{/gist_id}","starred_url":"https://api.github.com/users/Araq/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Araq/subscriptions","organizations_url":"https://api.github.com/users/Araq/orgs","repos_url":"https://api.github.com/users/Araq/repos","events_url":"https://api.github.com/users/Araq/events{/privacy}","received_events_url":"https://api.github.com/users/Araq/received_events","type":"User","site_admin":false},"labels":[{"id":122373907,"url":"https://api.github.com/repos/nim-lang/Nim/labels/Easy","name":"Easy","color":"009800","default":false},{"id":32256242,"url":"https://api.github.com/repos/nim-lang/Nim/labels/RFC","name":"RFC","color":"1d1d1d","default":false},{"id":101971351,"url":"https://api.github.com/repos/nim-lang/Nim/labels/Stdlib","name":"Stdlib","color":"eb6420","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":4,"created_at":"2017-11-18T22:37:27Z","updated_at":"2018-03-02T10:31:01Z","closed_at":null,"author_association":"OWNER","body":"- Deprecate the ``!`` operator.\r\n- Deprecate ``repr`` and use ``$`` instead.\r\n- Remove deprecated operations.\r\n- Introduce a ``pure`` enum instead of this ``nnk`` mess.\r\n- Check the documentation.\r\n"},"comment":{"url":"https://api.github.com/repos/nim-lang/Nim/issues/comments/369885021","html_url":"https://github.com/nim-lang/Nim/issues/6778#issuecomment-369885021","issue_url":"https://api.github.com/repos/nim-lang/Nim/issues/6778","id":369885021,"user":{"login":"konqoro","id":1389801,"avatar_url":"https://avatars0.githubusercontent.com/u/1389801?v=4","gravatar_id":"","url":"https://api.github.com/users/konqoro","html_url":"https://github.com/konqoro","followers_url":"https://api.github.com/users/konqoro/followers","following_url":"https://api.github.com/users/konqoro/following{/other_user}","gists_url":"https://api.github.com/users/konqoro/gists{/gist_id}","starred_url":"https://api.github.com/users/konqoro/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/konqoro/subscriptions","organizations_url":"https://api.github.com/users/konqoro/orgs","repos_url":"https://api.github.com/users/konqoro/repos","events_url":"https://api.github.com/users/konqoro/events{/privacy}","received_events_url":"https://api.github.com/users/konqoro/received_events","type":"User","site_admin":false},"created_at":"2018-03-02T10:31:01Z","updated_at":"2018-03-02T10:31:01Z","author_association":"CONTRIBUTOR","body":"So after the documentation was updated, toNimIdent appears in it. Though there is still `ident(string) is NimIdent` and `toNimIdent(string) is NimIdent`, one less option but still confusing which to use.\r\n\r\nAlso it is not clear what is the proper way to check the name (string) of an NimIdent. You can convert the string to an NimIdent using the above procs or turn the NimIdent to a string and use string comparison such as cmpIgnoreCase. Stating which is the proper way would be helpful."}}
{"actor":{"display_login":"konqoro"}}