X-Git-Url: https://jasonwoof.com/gitweb/?a=blobdiff_plain;f=parser.coffee;h=7992244053dcc16edfdee5e4b5d247e5b0abf58c;hb=7eb32af0eb10fd084b9179b1a266bd5236caebc9;hp=509e4927f7dbd2e981a766b65fbbc86efefdda94;hpb=c052fef9484e52df1ac860610ce1620c9a3420c2;p=peach-html5-editor.git diff --git a/parser.coffee b/parser.coffee index 509e492..7992244 100644 --- a/parser.coffee +++ b/parser.coffee @@ -43,11 +43,11 @@ # # Call it like this: # -# wheic_parser.parse("

hi

") +# peach_parser.parse("

hi

") # # Or, if you don't want /etc, do this: # -# wheic_parser.parse("

hi

", {fragment: "body"}) +# peach_parser.parse("

hi

", {fragment: "body"}) # # return value is an array of Nodes, see "class Node" below. @@ -80,8 +80,8 @@ if (typeof module) isnt 'undefined' and module.exports? exports = module.exports else context = 'browser' - window.wheic_parser = {} - exports = window.wheic_parser + window.peach_parser = {} + exports = window.peach_parser from_code_point = (x) -> if String.fromCodePoint? @@ -1246,6 +1246,7 @@ parse_html = (args_html, args = {}) -> prev.text += t.text return dest[0].children.splice dest[1], 0, t + t.parent = dest[0] return # 8.2.5 http://www.w3.org/TR/html5/syntax.html#tree-construction