Commit Graph

  • 6a7a8c803d Rename AST objects to match type names kpdecker 2014-11-28 14:42:24 -06:00
  • f990cf0064 Treat partial exec in a manner closer to helpers kpdecker 2014-11-27 09:11:03 -06:00
  • 1124908d2a Update subexpression and hash AST constructs kpdecker 2014-11-27 08:37:48 -06:00
  • e1cba432a6 Simplify Path and Sexpr calculated flags kpdecker 2014-11-27 07:32:15 -06:00
  • 5c921cafeb Replace DataNode and IdNode with PathNode kpdecker 2014-11-26 20:35:33 -06:00
  • 697bbe59ca Update literal ast nodes for new spec kpdecker 2014-11-26 19:22:09 -06:00
  • 2a4819d75c Update statement node ASTs kpdecker 2014-11-26 12:46:38 -06:00
  • 5cfe6a0be1 Update MustacheNode for new AST structure kpdecker 2014-11-26 09:31:46 -06:00
  • df421f1e4b Update ProgramNode to better match SpiderMonkey kpdecker 2014-11-26 09:18:33 -06:00
  • 61dd721ca2 Update AST location info to match SpiderMonkey kpdecker 2014-11-26 09:01:03 -06:00
  • 3a9440f954 Make each helper data uniform kpdecker 2014-11-26 08:02:55 -06:00
  • e4c874d1af Update to latest es6-module-packager kpdecker 2014-11-26 08:00:23 -06:00
  • 5594416121 Export the default object for handlebars/runtime kpdecker 2014-11-26 07:49:29 -06:00
  • c4b3c901a5 Provide Handlebars.noConflict implementation kpdecker 2014-11-26 07:48:45 -06:00
  • 617dd57162 Lookup partials when undefined kpdecker 2014-11-25 23:14:22 -06:00
  • d044a8c99d Optimize variable declaration kpdecker 2014-11-25 23:13:57 -06:00
  • bf993528d1 Merge pull request #906 from mmun/block-params Kevin Decker 2014-11-12 21:36:25 -06:00
  • b8a9f7264d Add parser support for block params Martin Muñoz 2014-11-11 21:35:10 -05:00
  • b3b5b35889 Merge pull request #856 from MajorBreakfast/patch-1 Kevin Decker 2014-11-11 15:05:10 -06:00
  • 80b5b24cce jspm compatibility MajorBreakfast 2014-09-02 20:30:44 +02:00
  • 4a2afa9d02 Propagate options for client compiled partials kpdecker 2014-11-08 19:06:40 -06:00
  • 4415f3151d Merge branch 'mmun-remove-block-mustache' kpdecker 2014-11-08 18:57:19 -06:00
  • bf8cc50798 Merge branch 'remove-block-mustache' of github.com:mmun/handlebars.js into mmun-remove-block-mustache kpdecker 2014-11-08 18:57:06 -06:00
  • ac208b1bcd Only provide aliases for multiple use calls kpdecker 2014-11-08 18:53:43 -06:00
  • 8dfeabdd16 Fix missing coverage kpdecker 2014-11-08 18:11:29 -06:00
  • 6d7696ef66 Remove unnecessary test stub kpdecker 2014-11-08 18:09:15 -06:00
  • 8e6e9fbc60 Merge pull request #902 from wycats/source-map Kevin Decker 2014-11-08 18:04:56 -06:00
  • 1429587dd4 Provide default mapping for boilerplate code kpdecker 2014-11-08 17:04:12 -06:00
  • 0dbeeb4503 Add source map output support to the CLI kpdecker 2014-11-08 17:03:14 -06:00
  • 3ee0682247 Generate source maps kpdecker 2014-11-06 09:56:00 -06:00
  • 249f559104 Include location information in all opcodes kpdecker 2014-11-06 09:44:38 -06:00
  • ea6b0be910 Merge pull request #892 from wycats/else-if Kevin Decker 2014-11-08 17:49:14 -06:00
  • e779ecf12d Merge pull request #890 from wycats/to-html-safe Kevin Decker 2014-11-08 17:47:25 -06:00
  • 01a22e61df Use toHTML vs. instanceof checks for SafeString kpdecker 2014-10-26 15:06:32 -05:00
  • c8af90f697 Merge pull request #863 from tomByrer/patch-1 Kevin Decker 2014-11-08 17:44:22 -06:00
  • b5f03c95ab Merge pull request #870 from max-b/master Kevin Decker 2014-11-08 17:43:41 -06:00
  • d595ebc0e2 Simplify program generation logic kpdecker 2014-11-07 01:05:17 -06:00
  • d47e4dd1f7 Bump test coverage kpdecker 2014-11-07 21:23:51 -06:00
  • 83bcbee222 Ignore unused code paths kpdecker 2014-11-07 18:38:56 -06:00
  • 30034c75e7 Merge setupParams and setupOptions kpdecker 2014-11-06 09:43:43 -06:00
  • d3bd1a523d Simplify flushInline implementation kpdecker 2014-11-05 23:23:43 -06:00
  • 9665379cdc Use terinary operator for inline appends kpdecker 2014-11-05 22:04:37 -06:00
  • a7000f8129 Provide stubbed visitor implementation kpdecker 2014-11-05 21:57:09 -06:00
  • a5d0491d57 Remove RawBlockNode in favor of prepareRawBlock helper Martin Muñoz 2014-11-05 11:00:39 -05:00
  • 12e3d210e8 Simplify BlockNode by removing intermediate MustacheNode Martin Muñoz 2014-11-02 14:54:54 -05:00
  • 632fadcea3 Add preventIndent option for partials kpdecker 2014-11-02 12:19:56 -06:00
  • 7c220b9af5 Add test for whitespace control w/ partial indent kpdecker 2014-11-02 12:09:37 -06:00
  • f30b3ea329 Allow whitespace control on comments kpdecker 2014-11-02 11:55:52 -06:00
  • 9fbf7aa753 Fix help message for CLI kpdecker 2014-11-02 11:06:52 -06:00
  • 3e1840a75d Merge pull request #874 from ogwiz2/patch-1 Kevin Decker 2014-10-27 23:12:25 -05:00
  • 4282668d47 Implement parser for else chaining of helpers kpdecker 2014-10-27 00:23:32 -05:00
  • 4aab967796 Capitalization change in comments for consistency Alex Jeng 2014-09-23 11:59:30 -07:00
  • b87e601063 Fixing indentation in spec/partials.js Maxb 2014-09-19 11:46:02 -07:00
  • a0e2e200d9 Registering undefined partial throws exception. Maxb 2014-09-19 11:35:16 -07:00
  • 3133af2a21 Merge pull request #869 from jonsadka/patch-1 Kevin Decker 2014-09-19 01:02:40 -05:00
  • 5fe7ef63d8 Update FAQ.md Jon Sadka 2014-09-18 22:08:51 -07:00
  • 62ed555b2c + jsDelivr CDN info tomByrer 2014-09-06 08:08:23 -06:00
  • 8aa2a34a8d Update jsfiddle link kpdecker 2014-09-02 00:14:10 -05:00
  • aaa590d846 Fix non-prerelease handling for gemspec kpdecker 2014-09-01 21:42:45 -05:00
  • 1eb2b04aa1 v2.0.0 v2.0.0 kpdecker 2014-09-01 21:28:59 -05:00
  • 2e75199664 Update release notes kpdecker 2014-09-01 21:28:51 -05:00
  • 0670f656fb Update jsfiddle to 2.0.0-beta.1 kpdecker 2014-08-27 09:27:57 -05:00
  • 4d17e3c209 Add contrib note regarding handlebarsjs.com docs kpdecker 2014-08-27 01:49:52 -05:00
  • 58fb258016 Cleanup var names slightly kpdecker 2014-08-27 01:49:23 -05:00
  • ed3ae9af59 Drop cdnjs release step kpdecker 2014-08-26 19:38:40 -05:00
  • 64d5481c00 Play nice with gemspec version numbers kpdecker 2014-08-26 19:38:32 -05:00
  • cee52ea68f v2.0.0-beta.1 v2.0.0-beta.1 kpdecker 2014-08-26 18:27:23 -05:00
  • d33b362d97 Update release notes kpdecker 2014-08-26 18:27:11 -05:00
  • c5acea75aa Update FAQ.md Kevin Decker 2014-08-25 23:37:40 -05:00
  • 4f01f650dc Render false literal as “false” kpdecker 2014-08-25 23:35:43 -05:00
  • 3c869866c8 Update FAQ with comment on UMD vs. AMD build kpdecker 2014-08-25 22:55:05 -05:00
  • ca1486b960 Prune unused code kpdecker 2014-08-25 22:39:17 -05:00
  • dfca676d63 Fix test path kpdecker 2014-08-25 22:39:01 -05:00
  • 09d3c74c7f Convert build to expose UMD from the default files kpdecker 2014-08-25 22:06:15 -05:00
  • c98147b31f Move uglify include past conditional kpdecker 2014-08-25 22:05:38 -05:00
  • b41459055a Expose default compatibility wrapper for umd build kpdecker 2014-08-25 22:04:11 -05:00
  • 84342b6215 Add template isTop flag kpdecker 2014-08-25 21:15:26 -05:00
  • 24d63b6966 Update Ember testing instructions kpdecker 2014-08-25 21:14:56 -05:00
  • 36f00db073 Fix compiler version tag kpdecker 2014-08-25 21:13:31 -05:00
  • 64f422b57f Rev runtime version kpdecker 2014-08-25 13:49:20 -05:00
  • dc9a2ed7eb Refactor content blocks to ignore lines kpdecker 2014-08-25 13:27:28 -05:00
  • 980c38cebf Expose escapeExpression on the root object kpdecker 2014-08-25 00:34:19 -05:00
  • 31f6fd7131 Merge mustache compatibility sections kpdecker 2014-08-25 00:34:05 -05:00
  • c9886fdc0f FAQ tweaks kpdecker 2014-08-25 00:33:46 -05:00
  • 501a640330 Allow passing depths to _child kpdecker 2014-08-25 00:32:57 -05:00
  • 477a26913a Optimize compiler opcode call kpdecker 2014-08-24 18:16:11 -05:00
  • 4ce474d3e4 Update issue filing guidelines kpdecker 2014-08-24 15:56:27 -05:00
  • 3e6bf8b0f6 Link to current performance tests in readme kpdecker 2014-08-24 15:45:10 -05:00
  • e5aeca648a Create CONTRIBUTING.md kpdecker 2014-08-24 15:28:22 -05:00
  • 2b3fdf7ea8 Additional test coverage cleanup kpdecker 2014-08-23 18:52:30 -05:00
  • 0c7c37df6a Restore helperMissing for ambiguous statements kpdecker 2014-08-23 18:26:35 -05:00
  • cde008b49f Cleanup from code coverage report kpdecker 2014-08-23 17:44:45 -05:00
  • 84d646bb5d Move strip processing into AST helper logic kpdecker 2014-08-23 17:44:20 -05:00
  • ccd803ff15 Replace string value rather than add omit flag kpdecker 2014-08-23 16:37:30 -05:00
  • 0528b91644 Add original value tracking to ContentNode kpdecker 2014-08-23 16:33:14 -05:00
  • 35b196d069 Merge branch 'mmun-refactor-parser' kpdecker 2014-08-23 16:29:50 -05:00
  • 529e2b6796 Merge branch 'refactor-parser' of github.com:mmun/handlebars.js into mmun-refactor-parser kpdecker 2014-08-23 16:29:22 -05:00
  • 3531e04117 Optimize replaceStack for inline methods kpdecker 2014-08-23 07:43:09 -05:00
  • c3fde1c01c Remove unnecessary stack variable from blockHelper kpdecker 2014-08-23 07:42:24 -05:00
  • 67b3f40eb2 Merge branch 'evensoul-master' kpdecker 2014-08-23 07:36:16 -05:00