{"action":"created","issue":{"url":"https://api.github.com/repos/rust-lang/rust/issues/3065","labels_url":"https://api.github.com/repos/rust-lang/rust/issues/3065/labels{/name}","comments_url":"https://api.github.com/repos/rust-lang/rust/issues/3065/comments","events_url":"https://api.github.com/repos/rust-lang/rust/issues/3065/events","html_url":"https://github.com/rust-lang/rust/issues/3065","id":5956120,"number":3065,"title":"Syntax backtraces don't work for the new macro system","user":{"login":"paulstansifer","id":1431,"avatar_url":"https://avatars.githubusercontent.com/u/1431?v=3","gravatar_id":"","url":"https://api.github.com/users/paulstansifer","html_url":"https://github.com/paulstansifer","followers_url":"https://api.github.com/users/paulstansifer/followers","following_url":"https://api.github.com/users/paulstansifer/following{/other_user}","gists_url":"https://api.github.com/users/paulstansifer/gists{/gist_id}","starred_url":"https://api.github.com/users/paulstansifer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/paulstansifer/subscriptions","organizations_url":"https://api.github.com/users/paulstansifer/orgs","repos_url":"https://api.github.com/users/paulstansifer/repos","events_url":"https://api.github.com/users/paulstansifer/events{/privacy}","received_events_url":"https://api.github.com/users/paulstansifer/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/rust-lang/rust/labels/A-macros","name":"A-macros","color":"d7e102"},{"url":"https://api.github.com/repos/rust-lang/rust/labels/A-syntaxext","name":"A-syntaxext","color":"d7e102"},{"url":"https://api.github.com/repos/rust-lang/rust/labels/P-low","name":"P-low","color":"eb6420"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":9,"created_at":"2012-07-31T23:14:02Z","updated_at":"2015-01-21T18:18:34Z","closed_at":null,"body":"`log_syntax!` should emit, in this case, information about the invocation of my_complex_macro(), but doesn't. I believe that this can be fixed by having transcribe.rs set up `expn_info` the way that simplext.rs does.\n\n````\nmacro_rules! my_complex_macro {\n    { } => { log_syntax!(\"asdf\"); }\n}\n\nfn main() {\n    io::println(my_complex_macro!());\n}\n````"},"comment":{"url":"https://api.github.com/repos/rust-lang/rust/issues/comments/70891175","html_url":"https://github.com/rust-lang/rust/issues/3065#issuecomment-70891175","issue_url":"https://api.github.com/repos/rust-lang/rust/issues/3065","id":70891175,"user":{"login":"steveklabnik","id":27786,"avatar_url":"https://avatars.githubusercontent.com/u/27786?v=3","gravatar_id":"","url":"https://api.github.com/users/steveklabnik","html_url":"https://github.com/steveklabnik","followers_url":"https://api.github.com/users/steveklabnik/followers","following_url":"https://api.github.com/users/steveklabnik/following{/other_user}","gists_url":"https://api.github.com/users/steveklabnik/gists{/gist_id}","starred_url":"https://api.github.com/users/steveklabnik/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/steveklabnik/subscriptions","organizations_url":"https://api.github.com/users/steveklabnik/orgs","repos_url":"https://api.github.com/users/steveklabnik/repos","events_url":"https://api.github.com/users/steveklabnik/events{/privacy}","received_events_url":"https://api.github.com/users/steveklabnik/received_events","type":"User","site_admin":false},"created_at":"2015-01-21T18:18:34Z","updated_at":"2015-01-21T18:18:34Z","body":"`log_syntax` is now accepted, but this is still a bug."}}