{"action":"created","issue":{"url":"https://api.github.com/repos/google/benchmark/issues/278","repository_url":"https://api.github.com/repos/google/benchmark","labels_url":"https://api.github.com/repos/google/benchmark/issues/278/labels{/name}","comments_url":"https://api.github.com/repos/google/benchmark/issues/278/comments","events_url":"https://api.github.com/repos/google/benchmark/issues/278/events","html_url":"https://github.com/google/benchmark/pull/278","id":173664203,"number":278,"title":"Supply old `RangePair` and `ArgPair` API for C++03 compatibility.","user":{"login":"EricWF","id":1176427,"avatar_url":"https://avatars.githubusercontent.com/u/1176427?v=3","gravatar_id":"","url":"https://api.github.com/users/EricWF","html_url":"https://github.com/EricWF","followers_url":"https://api.github.com/users/EricWF/followers","following_url":"https://api.github.com/users/EricWF/following{/other_user}","gists_url":"https://api.github.com/users/EricWF/gists{/gist_id}","starred_url":"https://api.github.com/users/EricWF/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/EricWF/subscriptions","organizations_url":"https://api.github.com/users/EricWF/orgs","repos_url":"https://api.github.com/users/EricWF/repos","events_url":"https://api.github.com/users/EricWF/events{/privacy}","received_events_url":"https://api.github.com/users/EricWF/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/google/benchmark/labels/cla:%20yes","name":"cla: yes","color":"009800"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":6,"created_at":"2016-08-28T19:56:08Z","updated_at":"2016-08-29T06:05:41Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/google/benchmark/pulls/278","html_url":"https://github.com/google/benchmark/pull/278","diff_url":"https://github.com/google/benchmark/pull/278.diff","patch_url":"https://github.com/google/benchmark/pull/278.patch"},"body":"The new `Ranges` and `Args` interface requires C++11 initializer lists to be useful. In C++03 the new interface is almost impossible to use. This patch re-adds the old C++03 interface for continued compatibility.\r\n\r\nAdditionally this patch re-adds the `range_x()` and `range_y()` methods but marks them as deprecated. This should allow older benchmarks to continue to compile while making it clear that this interface is deprecated.\r\n\r\nThe final change in this patch gives `ranges(pos)` the default argument `0` allowing `ranges()` to work. This seems like a convenience to me but I\"m happy to remove it."},"comment":{"url":"https://api.github.com/repos/google/benchmark/issues/comments/243039257","html_url":"https://github.com/google/benchmark/pull/278#issuecomment-243039257","issue_url":"https://api.github.com/repos/google/benchmark/issues/278","id":243039257,"user":{"login":"AppVeyorBot","id":17834419,"avatar_url":"https://avatars.githubusercontent.com/u/17834419?v=3","gravatar_id":"","url":"https://api.github.com/users/AppVeyorBot","html_url":"https://github.com/AppVeyorBot","followers_url":"https://api.github.com/users/AppVeyorBot/followers","following_url":"https://api.github.com/users/AppVeyorBot/following{/other_user}","gists_url":"https://api.github.com/users/AppVeyorBot/gists{/gist_id}","starred_url":"https://api.github.com/users/AppVeyorBot/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/AppVeyorBot/subscriptions","organizations_url":"https://api.github.com/users/AppVeyorBot/orgs","repos_url":"https://api.github.com/users/AppVeyorBot/repos","events_url":"https://api.github.com/users/AppVeyorBot/events{/privacy}","received_events_url":"https://api.github.com/users/AppVeyorBot/received_events","type":"User","site_admin":false},"created_at":"2016-08-29T06:05:41Z","updated_at":"2016-08-29T06:05:41Z","body":":x: [Build benchmark 394 failed](https://ci.appveyor.com/project/google/benchmark/build/394) (commit https://github.com/google/benchmark/commit/47edc4be5c by @EricWF)"}}
{"actor":{"display_login":"AppVeyorBot"}}