{"issue":{"state":"open","pull_request":{"diff_url":null,"html_url":null,"patch_url":null},"milestone":null,"user":{"avatar_url":"https://secure.gravatar.com/avatar/c041ad851db68edb33f53f96495e6ff2?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"c041ad851db68edb33f53f96495e6ff2","url":"https://api.github.com/users/rmzelle","login":"rmzelle","id":77951},"assignee":null,"updated_at":"2011-11-14T14:48:14Z","labels":[{"name":"1.0.1","color":"40ff00","url":"https://api.github.com/repos/citation-style-language/schema/labels/1.0.1"},{"name":"1.1","color":"ffbf00","url":"https://api.github.com/repos/citation-style-language/schema/labels/1.1"}],"closed_at":null,"comments":19,"url":"https://api.github.com/repos/citation-style-language/schema/issues/72","body":"As discussed in http://sourceforge.net/mailarchive/message.php?msg_id=27419940 , having a space in term names gives problem with conditional testing, so we should migrate \"sub verbo\" to \"sub-verbo\".","html_url":"https://github.com/citation-style-language/schema/issues/72","title":"Rename \"sub verbo\" term to \"sub-verbo\"","number":72,"id":1466868,"created_at":"2011-08-23T14:42:07Z"},"action":"created","comment":{"user":{"avatar_url":"https://secure.gravatar.com/avatar/1b410f6e6d037749192a51c17d2aacc7?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"1b410f6e6d037749192a51c17d2aacc7","url":"https://api.github.com/users/bdarcus","login":"bdarcus","id":1134},"updated_at":"2011-11-14T14:48:14Z","url":"https://api.github.com/repos/citation-style-language/schema/issues/comments/2731180","body":"On this:\r\n\r\n> For anyone using an up to date citeproc-js, there would be no difference. But it's a non-compatible change. Non-patched CSL processors would break on encountering \"sub-verbo\", and any formerly valid CSL 1.0 locale or style file defining or calling the \"sub verbo\" term would become invalid.\r\n\r\nYes, but as I mentioned above, I think this is even more complicated. If I'm a CSL implementor, and I look at adding conditional support, I look at those attributes as space-separated lists. So I split a value like \"sub verbo volume\" into an array of `['sub','verbo','volume']` and then match that against a list of data values. If I do that today, it fails.","id":2731180,"created_at":"2011-11-14T14:48:14Z"}}