{"action":"created","issue":{"url":"https://api.github.com/repos/enigma-dev/enigma-dev/issues/993","repository_url":"https://api.github.com/repos/enigma-dev/enigma-dev","labels_url":"https://api.github.com/repos/enigma-dev/enigma-dev/issues/993/labels{/name}","comments_url":"https://api.github.com/repos/enigma-dev/enigma-dev/issues/993/comments","events_url":"https://api.github.com/repos/enigma-dev/enigma-dev/issues/993/events","html_url":"https://github.com/enigma-dev/enigma-dev/pull/993","id":170256415,"number":993,"title":"Fixed GM_COMPATIBILITY_VERSION using the old 0,1,2 system instead of …","user":{"login":"faissaloo","id":8840681,"avatar_url":"https://avatars.githubusercontent.com/u/8840681?v=3","gravatar_id":"","url":"https://api.github.com/users/faissaloo","html_url":"https://github.com/faissaloo","followers_url":"https://api.github.com/users/faissaloo/followers","following_url":"https://api.github.com/users/faissaloo/following{/other_user}","gists_url":"https://api.github.com/users/faissaloo/gists{/gist_id}","starred_url":"https://api.github.com/users/faissaloo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/faissaloo/subscriptions","organizations_url":"https://api.github.com/users/faissaloo/orgs","repos_url":"https://api.github.com/users/faissaloo/repos","events_url":"https://api.github.com/users/faissaloo/events{/privacy}","received_events_url":"https://api.github.com/users/faissaloo/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":5,"created_at":"2016-08-09T19:58:56Z","updated_at":"2016-08-10T16:53:48Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/enigma-dev/enigma-dev/pulls/993","html_url":"https://github.com/enigma-dev/enigma-dev/pull/993","diff_url":"https://github.com/enigma-dev/enigma-dev/pull/993.diff","patch_url":"https://github.com/enigma-dev/enigma-dev/pull/993.patch"},"body":"…version numbers which broke new alpha behaviour from #969  \r\nEither I forgot to commit that file or it got lost because of the force-push. Either way, this fixes GM8 behaviour always being used."},"comment":{"url":"https://api.github.com/repos/enigma-dev/enigma-dev/issues/comments/238930402","html_url":"https://github.com/enigma-dev/enigma-dev/pull/993#issuecomment-238930402","issue_url":"https://api.github.com/repos/enigma-dev/enigma-dev/issues/993","id":238930402,"user":{"login":"JoshDreamland","id":164340,"avatar_url":"https://avatars.githubusercontent.com/u/164340?v=3","gravatar_id":"","url":"https://api.github.com/users/JoshDreamland","html_url":"https://github.com/JoshDreamland","followers_url":"https://api.github.com/users/JoshDreamland/followers","following_url":"https://api.github.com/users/JoshDreamland/following{/other_user}","gists_url":"https://api.github.com/users/JoshDreamland/gists{/gist_id}","starred_url":"https://api.github.com/users/JoshDreamland/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JoshDreamland/subscriptions","organizations_url":"https://api.github.com/users/JoshDreamland/orgs","repos_url":"https://api.github.com/users/JoshDreamland/repos","events_url":"https://api.github.com/users/JoshDreamland/events{/privacy}","received_events_url":"https://api.github.com/users/JoshDreamland/received_events","type":"User","site_admin":false},"created_at":"2016-08-10T16:53:48Z","updated_at":"2016-08-10T16:53:48Z","body":"What I'm saying is that I don't think it's valid to try to place ENIGMA somewhere in Game Maker's chronology; it's nice that ENIGMA's selection of reasonable defaults coincide with most versions of Game Maker, but that compatibility is not the engine's sole purpose (and even with the support macros we have, it doesn't accomplish full compatibility, anyway). Checks like `GM_COMPATIBILITY_VERSION >= 61` are themselves a little short-sighted, as historically, features have popped in and out between GM versions, as well. So while the idea that `STANDARD` is mathematically greater than any kind of GM compatibility is cute, I think we're conflating a shorthand for `GM_COMPATIBILITY_VERSION==610 || GM_COMPATIBILITY_VERSION==700 || GM_COMPATIBILITY_VERSION==710 || GM_COMPATIBILITY_VERSION == 800` with some notion of monotonic improvement with time."}}
{"actor":{"display_login":"JoshDreamland"}}