{"action":"opened","issue":{"url":"https://api.github.com/repos/seqan/seqan/issues/1681","repository_url":"https://api.github.com/repos/seqan/seqan","labels_url":"https://api.github.com/repos/seqan/seqan/issues/1681/labels{/name}","comments_url":"https://api.github.com/repos/seqan/seqan/issues/1681/comments","events_url":"https://api.github.com/repos/seqan/seqan/issues/1681/events","html_url":"https://github.com/seqan/seqan/issues/1681","id":150803410,"number":1681,"title":"New STL_* and COMPILER_* macros","user":{"login":"marehr","id":103778,"avatar_url":"https://avatars.githubusercontent.com/u/103778?v=3","gravatar_id":"","url":"https://api.github.com/users/marehr","html_url":"https://github.com/marehr","followers_url":"https://api.github.com/users/marehr/followers","following_url":"https://api.github.com/users/marehr/following{/other_user}","gists_url":"https://api.github.com/users/marehr/gists{/gist_id}","starred_url":"https://api.github.com/users/marehr/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/marehr/subscriptions","organizations_url":"https://api.github.com/users/marehr/orgs","repos_url":"https://api.github.com/users/marehr/repos","events_url":"https://api.github.com/users/marehr/events{/privacy}","received_events_url":"https://api.github.com/users/marehr/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/seqan/seqan/labels/enhancement","name":"enhancement","color":"84b6eb"}],"state":"open","locked":false,"assignee":{"login":"marehr","id":103778,"avatar_url":"https://avatars.githubusercontent.com/u/103778?v=3","gravatar_id":"","url":"https://api.github.com/users/marehr","html_url":"https://github.com/marehr","followers_url":"https://api.github.com/users/marehr/followers","following_url":"https://api.github.com/users/marehr/following{/other_user}","gists_url":"https://api.github.com/users/marehr/gists{/gist_id}","starred_url":"https://api.github.com/users/marehr/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/marehr/subscriptions","organizations_url":"https://api.github.com/users/marehr/orgs","repos_url":"https://api.github.com/users/marehr/repos","events_url":"https://api.github.com/users/marehr/events{/privacy}","received_events_url":"https://api.github.com/users/marehr/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/seqan/seqan/milestones/8","html_url":"https://github.com/seqan/seqan/milestones/Release%202.1.2","labels_url":"https://api.github.com/repos/seqan/seqan/milestones/8/labels","id":1522535,"number":8,"title":"Release 2.1.2","description":"","creator":{"login":"h-2","id":2996863,"avatar_url":"https://avatars.githubusercontent.com/u/2996863?v=3","gravatar_id":"","url":"https://api.github.com/users/h-2","html_url":"https://github.com/h-2","followers_url":"https://api.github.com/users/h-2/followers","following_url":"https://api.github.com/users/h-2/following{/other_user}","gists_url":"https://api.github.com/users/h-2/gists{/gist_id}","starred_url":"https://api.github.com/users/h-2/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/h-2/subscriptions","organizations_url":"https://api.github.com/users/h-2/orgs","repos_url":"https://api.github.com/users/h-2/repos","events_url":"https://api.github.com/users/h-2/events{/privacy}","received_events_url":"https://api.github.com/users/h-2/received_events","type":"User","site_admin":false},"open_issues":47,"closed_issues":38,"state":"open","created_at":"2016-01-20T14:26:09Z","updated_at":"2016-04-25T09:37:07Z","due_on":"2016-06-21T22:00:00Z","closed_at":null},"comments":0,"created_at":"2016-04-25T09:37:07Z","updated_at":"2016-04-25T09:37:07Z","closed_at":null,"body":"Use the following macros\r\n\r\n| SEQAN MACRO      | SYSTEM MACRO\r\n|------------------|------------------------------------\r\n|STL_VS            | `_msc_ver`\r\n|STL_GNU           | `__GLIBCXX__` include `<cstddef>`\r\n|STL_LLVM          | `_LIBCPP_VERSION`\r\n|                  |\r\n|COMPILER_MSVC     | `_msc_ver && ! __ICC && ! __clang__`\r\n|COMPILER_GCC      | `__gcc__ && ! __ICC && ! __clang__`\r\n|COMPILER_INTEL    | `__ICC`\r\n|COMPILER_CLANG    | `__clang__`\r\n\r\nand replace the old ones\r\n\r\n| SEQAN MACRO        | SYSTEM MACRO\r\n|--------------------|------------------------------------\r\n|PLATFORM_WINDOWS    | \r\n|PLATFORM_WINDOWS_VS | `_msc_ver`\r\n|PLATFORM_GCC        | `__gcc__` (also set by icc and clang on unix)\r\n|PLATFORM_GNU        | `__gcc__ && ! __ICC && ! __clang__`\r\n|PLATFORM_INTEL      | `__ICC` (not sed on windows because PLATFORM_WINDOWS_VS was checked before)\r\n|PLATFORM_CLANG      | `__clang__`  (not sed on windows because PLATFORM_WINDOWS_VS was checked before)"}}