emberjs/ember.js — pull request #4640 by jembezmamy (2014-04-01 10:11:03+00:00)
Title: Support colon in bound attribute name

It would be nice, if I could bind an attribute, that has colon in its name (ex. "xmlns:xlink"). At this moment the part after the second colon is ignored.

App.View = Em.View.extend({
tagName: "svg",
xmlns: "http://www.w3.org/2000/svg",
xmlnsXlink: "http://www.w3.org/1999/xlink",
attributeBindings: ["xmlns", "xmlnsXlink:xmlns:xlink"]
})

I get:

I would like to get:

I've modified the code to split using only the first colon, but I have no idea if what I'm doing is right and has any use. :smile:
It's just a suggestion.