summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* v3.0.1v3.0.1kpdecker2015-03-244-4/+4
* Update release noteskpdecker2015-03-241-1/+10
* Merge pull request #984 from johneke/masterKevin Decker2015-03-241-0/+29
|\
| * Update README.markdownjohneke2015-03-181-6/+10
| * Adding documentation for parameters in partialsjohneke2015-03-181-0/+25
|/
* Optimize hot path in escapeExpressionkpdecker2015-03-161-13/+15
* Fix --version flagkpdecker2015-02-281-1/+1
* Merge pull request #964 from grassick/patch-1Kevin Decker2015-02-281-1/+1
|\
| * default is a reserved wordgrassick2015-02-181-1/+1
|/
* Merge pull request #962 from pismute/masterKevin Decker2015-02-161-0/+1
|\
| * Add dashbars' link on README.Changwoo Park2015-02-161-0/+1
|/
* Fix typokpdecker2015-02-101-1/+1
* v3.0.0v3.0.0kpdecker2015-02-104-6/+10
* Update release noteskpdecker2015-02-101-1/+51
* Merge branch 'marcioj-boolean-literals'kpdecker2015-02-095-8/+50
|\
| * Update AST docs for literal helper nameskpdecker2015-02-091-1/+1
| * Handle all potential literal valueskpdecker2015-02-093-24/+35
| * Transform literals to path expressions in mustache nodesMarcio Junior2015-02-082-12/+18
| * Test compilation of literal values in mustachesMarcio Junior2015-02-082-1/+21
| * Boolean literals can be passed to mustachesMarcio Junior2015-02-082-0/+5
|/
* Fix console.log cleanupkpdecker2015-02-071-1/+4
* Fix global leak in testkpdecker2015-02-071-0/+1
* Fail over to console.log if lacking console methodkpdecker2015-02-072-5/+7
* Change default log level to infokpdecker2015-02-072-5/+7
* Merge pull request #943 from ogennadi/patch-2Kevin Decker2015-01-211-1/+1
|\
| * Properly formatted dotOge Nnadi2015-01-201-1/+1
* | Merge pull request #944 from ogennadi/patch-3Kevin Decker2015-01-211-1/+1
|\ \ | |/ |/|
| * Clarified a long sentenceOge Nnadi2015-01-201-1/+1
|/
* Merge pull request #941 from wycats/dynamic-partialKevin Decker2015-01-1813-88/+178
|\
| * Avoid direct references to sexpr in statementskpdecker2015-01-1810-91/+100
| * Update for proposed SubExpression dependency breakkpdecker2015-01-181-19/+17
| * Update PartialExpression AST docskpdecker2015-01-181-2/+2
| * Add support for dynamic partial nameskpdecker2015-01-189-9/+92
|/
* Add tests for partial comment whitespace controlkpdecker2015-01-171-3/+7
* Include error info when throwing type errorkpdecker2015-01-171-1/+1
* Merge pull request #940 from mattflaschen/addMissingReservedWordsKevin Decker2015-01-172-1/+8
|\
| * Add missing reserved words so compiler knows to use array syntax:Matthew Flaschen2015-01-172-1/+8
|/
* Ignore coverage dir in npm packagekpdecker2015-01-171-0/+1
* Merge pull request #938 from diwo/patch-1Kevin Decker2015-01-151-1/+1
|\
| * Fix example using #with helperDickson Wong2015-01-141-1/+1
|/
* Merge pull request #932 from wycats/strictKevin Decker2014-12-313-7/+172
|\
| * Implement strict and assumeObject modeskpdecker2014-12-273-7/+172
* | Merge pull request #930 from wycats/visitor-updateKevin Decker2014-12-293-38/+192
|\ \ | |/ |/|
| * Merge branch 'master' into visitor-updatekpdecker2014-12-275-20/+34
| |\ | |/ |/|
* | Fix sourcemap testkpdecker2014-12-271-2/+2
* | Fix block param evaluation under older IEkpdecker2014-12-272-2/+12
* | Safely handle source map in browser testskpdecker2014-12-271-5/+9
* | Strip unnecessary whitespace in template outputkpdecker2014-12-271-1/+1
* | Update dependencieskpdecker2014-12-271-13/+13
* | Fix duplicate return statement on simple templateskpdecker2014-12-271-1/+1
| * Fix case-insensitive file system compile issuekpdecker2014-12-261-1/+1
| * Add parent tracking and mutation to AST visitorskpdecker2014-12-263-38/+192
|/
* Bump code coveragekpdecker2014-12-266-9/+8
* Implement block parameterskpdecker2014-12-269-52/+248
* Expose AST helpers in public APIkpdecker2014-12-212-21/+26
* Update fix for #926 for 3.0 codelinekpdecker2014-12-171-1/+1
* Track depths on deduped childrenkpdecker2014-12-162-1/+20
* Avoid unnecessary this. referencekpdecker2014-12-161-3/+3
* Fix remaining depth argkpdecker2014-12-161-1/+0
* Remove unused vars and add jshint checkingkpdecker2014-12-168-10/+4
* Remove Compiler.depths parameterkpdecker2014-12-162-19/+7
* Merge pull request #918 from oneeman/submodule-instr-in-contributingKevin Decker2014-12-085-4/+6
|\
| * Add instructions for 'spec/mustache' to CONTRIBUTING.md, fix a few typos else...Or Neeman2014-12-075-4/+6
|/
* Allow blockParams on chained inverse statementskpdecker2014-11-293-4/+11
* Add basic docs for JavaScriptCompiler override APIkpdecker2014-11-292-9/+32
* Drop unused JavaScriptCompiler.namespace paramkpdecker2014-11-291-2/+0
* Move compileProgram out of visitor methodskpdecker2014-11-291-18/+18
* Track source node via accept call rather vs opcodekpdecker2014-11-291-41/+46
* Merge pull request #915 from wycats/ast-updateKevin Decker2014-11-2920-922/+1119
|\
| * s/Subexpression/SubExpression/kpdecker2014-11-292-5/+5
| * Rework strip flags to make clearer at in AST levelkpdecker2014-11-287-213/+268
| * Move Jison parsing out of AST into helperskpdecker2014-11-285-102/+68
| * First crack at compiler API docskpdecker2014-11-281-0/+224
| * Add original to BooleanLiteralkpdecker2014-11-281-1/+2
| * Rename AST objects to match type nameskpdecker2014-11-286-75/+69
| * Treat partial exec in a manner closer to helperskpdecker2014-11-274-48/+50
| * Update subexpression and hash AST constructskpdecker2014-11-279-112/+111
| * Simplify Path and Sexpr calculated flagskpdecker2014-11-273-26/+39
| * Replace DataNode and IdNode with PathNodekpdecker2014-11-2611-124/+103
| * Update literal ast nodes for new speckpdecker2014-11-267-44/+42
| * Update statement node ASTskpdecker2014-11-2610-199/+179
| * Update MustacheNode for new AST structurekpdecker2014-11-266-37/+21
| * Update ProgramNode to better match SpiderMonkeykpdecker2014-11-268-118/+119
| * Update AST location info to match SpiderMonkeykpdecker2014-11-269-94/+95
|/
* Make each helper data uniformkpdecker2014-11-262-19/+36
* Update to latest es6-module-packagerkpdecker2014-11-261-1/+1
* Export the default object for handlebars/runtimekpdecker2014-11-261-1/+1
* Provide Handlebars.noConflict implementationkpdecker2014-11-265-2/+40
* Lookup partials when undefinedkpdecker2014-11-251-0/+3
* Optimize variable declarationkpdecker2014-11-251-2/+1
* Merge pull request #906 from mmun/block-paramsKevin Decker2014-11-129-12/+51
|\
| * Add parser support for block paramsMartin Muñoz2014-11-119-12/+51
|/
* Merge pull request #856 from MajorBreakfast/patch-1Kevin Decker2014-11-111-0/+5
|\
| * jspm compatibilityMajorBreakfast2014-11-101-0/+5
* | Propagate options for client compiled partialskpdecker2014-11-083-1/+12
* | Merge branch 'mmun-remove-block-mustache'kpdecker2014-11-087-44/+53
|\ \
| * \ Merge branch 'remove-block-mustache' of github.com:mmun/handlebars.js into mm...kpdecker2014-11-087-44/+53
| |\ \ |/ / /
| * | Remove RawBlockNode in favor of prepareRawBlock helperMartin Muñoz2014-11-052-9/+3
| * | Simplify BlockNode by removing intermediate MustacheNodeMartin Muñoz2014-11-027-37/+52
* | | Only provide aliases for multiple use callskpdecker2014-11-081-26/+39