{"action":"closed","issue":{"url":"https://api.github.com/repos/bazelbuild/bazel/issues/685","labels_url":"https://api.github.com/repos/bazelbuild/bazel/issues/685/labels{/name}","comments_url":"https://api.github.com/repos/bazelbuild/bazel/issues/685/comments","events_url":"https://api.github.com/repos/bazelbuild/bazel/issues/685/events","html_url":"https://github.com/bazelbuild/bazel/issues/685","id":120507378,"number":685,"title":"Skylark doesn't allow named format interpolation","user":{"login":"illicitonion","id":1131704,"avatar_url":"https://avatars.githubusercontent.com/u/1131704?v=3","gravatar_id":"","url":"https://api.github.com/users/illicitonion","html_url":"https://github.com/illicitonion","followers_url":"https://api.github.com/users/illicitonion/followers","following_url":"https://api.github.com/users/illicitonion/following{/other_user}","gists_url":"https://api.github.com/users/illicitonion/gists{/gist_id}","starred_url":"https://api.github.com/users/illicitonion/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/illicitonion/subscriptions","organizations_url":"https://api.github.com/users/illicitonion/orgs","repos_url":"https://api.github.com/users/illicitonion/repos","events_url":"https://api.github.com/users/illicitonion/events{/privacy}","received_events_url":"https://api.github.com/users/illicitonion/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/bazelbuild/bazel/labels/feature%20request","name":"feature request","color":"84b6eb"},{"url":"https://api.github.com/repos/bazelbuild/bazel/labels/P2","name":"P2","color":"0052cc"},{"url":"https://api.github.com/repos/bazelbuild/bazel/labels/skylark","name":"skylark","color":"bfe5bf"}],"state":"closed","locked":false,"assignee":{"login":"laurentlb","id":485572,"avatar_url":"https://avatars.githubusercontent.com/u/485572?v=3","gravatar_id":"","url":"https://api.github.com/users/laurentlb","html_url":"https://github.com/laurentlb","followers_url":"https://api.github.com/users/laurentlb/followers","following_url":"https://api.github.com/users/laurentlb/following{/other_user}","gists_url":"https://api.github.com/users/laurentlb/gists{/gist_id}","starred_url":"https://api.github.com/users/laurentlb/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/laurentlb/subscriptions","organizations_url":"https://api.github.com/users/laurentlb/orgs","repos_url":"https://api.github.com/users/laurentlb/repos","events_url":"https://api.github.com/users/laurentlb/events{/privacy}","received_events_url":"https://api.github.com/users/laurentlb/received_events","type":"User","site_admin":false},"milestone":null,"comments":4,"created_at":"2015-12-04T23:29:50Z","updated_at":"2015-12-30T11:37:25Z","closed_at":"2015-12-30T11:37:25Z","body":"\"foo %(var)s bar\" % {\"var\": \"hello\"}\r\n\r\nis a quite nice pythonic construct, but in skylark I get told:\r\n\r\n\t\t\"echo %(file)s\" % {\"file\": ctx.file.src.path}\r\nunsupported format character \"(\" at index 6 in \"echo %(file)s\"."}}