{"issue":{"title":"Documentation is confusing with regards to SafeString usage","user":{"login":"rosenfeld","id":32246,"url":"https://api.github.com/users/rosenfeld","gravatar_id":"2abdb50caf0dc5b510330f68b02db8e4","avatar_url":"https://secure.gravatar.com/avatar/2abdb50caf0dc5b510330f68b02db8e4?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png"},"created_at":"2011-08-04T14:03:25Z","milestone":null,"labels":[{"name":"docs","url":"https://api.github.com/repos/wycats/handlebars.js/labels/docs","color":"ededed"}],"state":"closed","updated_at":"2011-12-28T02:31:42Z","id":1344535,"closed_at":"2011-12-28T02:31:42Z","html_url":"https://github.com/wycats/handlebars.js/issues/107","pull_request":{"patch_url":null,"html_url":null,"diff_url":null},"body":"I was reading documentation here:\r\n\r\nhttp://www.handlebarsjs.com/\r\n\r\n> Handlebars HTML-escapes values returned by a {{expression}}. If you don't want Handlebars to escape a value,\r\n> use the \"triple-stash\"...  Handlebars will not escape a Handlebars.SafeString. If you write a helper that generates its own \r\n> HTML, you will usually want to return a new Handlebars.SafeString(result). In such a circumstance, you will want to manually\r\n> escape parameters.\r\n\r\nBut no other registerHelp example will use SafeString and yet almost all of them return HTML. I think something is missing in documentation...","number":107,"url":"https://api.github.com/repos/wycats/handlebars.js/issues/107","comments":1,"assignee":{"login":"wycats","id":4,"url":"https://api.github.com/users/wycats","gravatar_id":"428167a3ec72235ba971162924492609","avatar_url":"https://secure.gravatar.com/avatar/428167a3ec72235ba971162924492609?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png"}},"action":"closed"}