{"action":"opened","issue":{"url":"https://api.github.com/repos/ComputationalRadiationPhysics/contributing/issues/16","repository_url":"https://api.github.com/repos/ComputationalRadiationPhysics/contributing","labels_url":"https://api.github.com/repos/ComputationalRadiationPhysics/contributing/issues/16/labels{/name}","comments_url":"https://api.github.com/repos/ComputationalRadiationPhysics/contributing/issues/16/comments","events_url":"https://api.github.com/repos/ComputationalRadiationPhysics/contributing/issues/16/events","html_url":"https://github.com/ComputationalRadiationPhysics/contributing/issues/16","id":195315297,"number":16,"title":"Pre-Compiler vs. Macros","user":{"login":"ax3l","id":1353258,"avatar_url":"https://avatars.githubusercontent.com/u/1353258?v=3","gravatar_id":"","url":"https://api.github.com/users/ax3l","html_url":"https://github.com/ax3l","followers_url":"https://api.github.com/users/ax3l/followers","following_url":"https://api.github.com/users/ax3l/following{/other_user}","gists_url":"https://api.github.com/users/ax3l/gists{/gist_id}","starred_url":"https://api.github.com/users/ax3l/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ax3l/subscriptions","organizations_url":"https://api.github.com/users/ax3l/orgs","repos_url":"https://api.github.com/users/ax3l/repos","events_url":"https://api.github.com/users/ax3l/events{/privacy}","received_events_url":"https://api.github.com/users/ax3l/received_events","type":"User","site_admin":false},"labels":[{"id":291471653,"url":"https://api.github.com/repos/ComputationalRadiationPhysics/contributing/labels/C++%20Style","name":"C++ Style","color":"207de5","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2016-12-13T17:22:10Z","updated_at":"2016-12-13T17:22:10Z","closed_at":null,"body":"Regarding https://github.com/ComputationalRadiationPhysics/picongpu/pull/1693 it looks odd to force `#pragma` calls to also start at the 0 column in a file.\r\n\r\n`#pragma`, besides `#pragma once`, are not necessary pre-compiler instructions that make sense to be aligned that way but are *non-standard, extended type description* (attributes, no-inline, etc.) and *non-standard, compiler-specific compile-time hints*."}}
{"actor":{"display_login":"ax3l"}}