index
:
handlebars.js
master
origin/3.x
origin/4.x
origin/HEAD
origin/master
Unnamed repository; edit this file 'description' to name the repository.
Erik Andersson
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
Commit message (
Expand
)
Author
Age
Files
Lines
*
Allow for escaped ] characters in [] IDs
kpdecker
2015-09-16
1
-1
/
+1
*
Add decorator parsing
kpdecker
2015-08-22
2
-3
/
+3
*
Create validateClose helper method
kpdecker
2015-08-22
1
-1
/
+1
*
Implement partial blocks
kpdecker
2015-08-22
2
-0
/
+8
*
Drop AST constructors in favor of JSON
kpdecker
2015-08-18
1
-14
/
+43
*
Fix parser declaration under amd builds
kpdecker
2015-08-03
1
-1
/
+1
*
Increase code coverage
kpdecker
2015-08-01
1
-1
/
+2
*
Added comment about Jison's topState()
Eric Nielsen
2015-07-19
1
-0
/
+3
*
#1056 Fixed grammar for nested raw blocks
Eric Nielsen
2015-07-15
2
-4
/
+10
*
Fix location information for programs
kpdecker
2015-06-26
1
-2
/
+2
*
Remove jshint completely
kpdecker
2015-04-27
2
-2
/
+0
*
Allow this references in literal statements
kpdecker
2015-04-14
2
-5
/
+5
*
Allow undefined and null in helper names
kpdecker
2015-04-13
1
-2
/
+2
*
Add undefined and null literal support
kpdecker
2015-04-07
2
-0
/
+4
*
Handle all potential literal values
kpdecker
2015-02-09
1
-7
/
+3
*
Boolean literals can be passed to mustaches
Marcio Junior
2015-02-08
1
-0
/
+1
*
Avoid direct references to sexpr in statements
kpdecker
2015-01-18
1
-19
/
+18
*
Add support for dynamic partial names
kpdecker
2015-01-18
1
-1
/
+7
*
Allow blockParams on chained inverse statements
kpdecker
2014-11-29
1
-1
/
+1
*
Rework strip flags to make clearer at in AST level
kpdecker
2014-11-28
1
-9
/
+8
*
Move Jison parsing out of AST into helpers
kpdecker
2014-11-28
1
-7
/
+7
*
Rename AST objects to match type names
kpdecker
2014-11-28
1
-18
/
+18
*
Update subexpression and hash AST constructs
kpdecker
2014-11-27
1
-1
/
+1
*
Simplify Path and Sexpr calculated flags
kpdecker
2014-11-27
1
-1
/
+1
*
Replace DataNode and IdNode with PathNode
kpdecker
2014-11-26
1
-2
/
+2
*
Update statement node ASTs
kpdecker
2014-11-26
1
-7
/
+6
*
Update MustacheNode for new AST structure
kpdecker
2014-11-26
1
-3
/
+3
*
Update ProgramNode to better match SpiderMonkey
kpdecker
2014-11-26
1
-1
/
+1
*
Update AST location info to match SpiderMonkey
kpdecker
2014-11-26
1
-24
/
+24
*
Add parser support for block params
Martin Muñoz
2014-11-11
2
-6
/
+11
*
Merge branch 'remove-block-mustache' of github.com:mmun/handlebars.js into mm...
kpdecker
2014-11-08
1
-5
/
+9
|
\
|
*
Simplify BlockNode by removing intermediate MustacheNode
Martin Muñoz
2014-11-02
1
-5
/
+9
*
|
Merge pull request #892 from wycats/else-if
Kevin Decker
2014-11-08
2
-2
/
+18
|
\
\
|
|
/
|
/
|
|
*
Implement parser for else chaining of helpers
kpdecker
2014-10-27
2
-2
/
+18
*
|
Allow whitespace control on comments
kpdecker
2014-11-02
2
-4
/
+14
|
/
*
Refactor content blocks to ignore lines
kpdecker
2014-08-25
1
-2
/
+2
*
Cleanup from code coverage report
kpdecker
2014-08-23
1
-0
/
+1
*
Merge branch 'refactor-parser' of github.com:mmun/handlebars.js into mmun-ref...
kpdecker
2014-08-23
2
-39
/
+27
|
\
|
*
Refactor blocks, programs and inverses
Martin Muñoz
2014-07-29
2
-36
/
+28
*
|
Increase test coverage a touch
kpdecker
2014-08-14
1
-5
/
+0
*
|
Track root status in ProgramNode constructor
kpdecker
2014-08-12
1
-8
/
+8
*
|
Parse context sections by line
kpdecker
2014-08-12
1
-2
/
+2
|
/
*
Make raw blocks operate like blocks
kpdecker
2014-02-09
2
-3
/
+11
*
raw block helpers
Jesse Ezell
2014-02-09
2
-2
/
+11
*
Add {{{{ }}}} for raw blocks
Jesse Ezell
2014-02-09
2
-1
/
+7
*
Allow decimal number values
kpdecker
2014-01-17
2
-3
/
+3
*
Add partial hash parser support
kpdecker
2014-01-17
1
-1
/
+2
*
Add location tracking to sexpr
kpdecker
2013-12-31
1
-2
/
+2
*
Added support for subexpressions
machty
2013-12-30
2
-10
/
+13
*
add line numbers to nodes when parsing
Stanley Stuart
2013-12-28
1
-26
/
+26
*
Merge branch 'fix-escapes' of github.com:dmarcotte/handlebars.js into dmarcot...
kpdecker
2013-12-23
1
-3
/
+3
|
\
|
*
Fix "\\{{" immediately following "\{{"
Daniel Marcotte
2013-11-06
1
-3
/
+3
*
|
Use charAt rather than string index
kpdecker
2013-12-23
1
-2
/
+2
*
|
Run jshint on output
kpdecker
2013-12-01
3
-1
/
+3
|
/
*
Fix empty string compilation
kpdecker
2013-11-04
1
-0
/
+1
*
Use ~ rather than () for whitespace control.
kpdecker
2013-10-14
2
-6
/
+6
*
Load strip flags from lex stream
kpdecker
2013-10-14
1
-10
/
+21
*
Add strip token parsing to lexer
kpdecker
2013-10-14
1
-12
/
+14
*
Fix whitespace
kpdecker
2013-10-14
1
-1
/
+1
*
Lookahead control classes
kpdecker
2013-10-14
1
-5
/
+8
*
Pass open token to MustacheNode for flag parsing
kpdecker
2013-10-14
1
-7
/
+6
*
Fix "\\" escaping
Daniel Marcotte
2013-10-13
1
-3
/
+9
*
Generate parser as es6 module
kpdecker
2013-10-01
2
-5
/
+1
*
Simplify inverse only block case
kpdecker
2013-07-30
1
-1
/
+1
*
Add strip lex helper method
kpdecker
2013-07-29
1
-8
/
+16
*
ID lexer control class
kpdecker
2013-07-29
1
-10
/
+12
*
Prevent nonsensical root {{^}}
kpdecker
2013-07-24
1
-1
/
+1
*
Remove braces on single line lex statements
kpdecker
2013-07-24
1
-32
/
+32
*
Use ebnf iteration/optional inMustache
kpdecker
2013-07-24
1
-9
/
+1
*
Use ebnf optional for partial path
kpdecker
2013-07-24
1
-2
/
+1
*
Use ebnf iteration for hash production
kpdecker
2013-07-24
1
-6
/
+1
*
Use param production for hash value
kpdecker
2013-07-24
1
-5
/
+1
*
Use arrow syntax for bnf
kpdecker
2013-07-24
1
-43
/
+45
*
Require matching braces in escaped expressions
kpdecker
2013-05-29
2
-4
/
+7
*
Allow ID, STRING, or INTEGER for partial name
kpdecker
2013-05-29
2
-5
/
+5
*
Improve tracking of original path values
kpdecker
2013-05-27
1
-2
/
+2
*
Add support for complex ids in @data references
kpdecker
2013-05-27
2
-4
/
+8
*
Add unicode support for ID tokens
kpdecker
2013-05-27
1
-2
/
+13
*
Allowed for points to be in partial path name
James Gorrie
2013-05-17
1
-2
/
+2
*
Add regex escapes
kpdecker
2013-05-10
1
-2
/
+2
*
Merge pull request #462 from broady/master
Kevin Decker
2013-04-06
1
-1
/
+1
|
\
|
*
Fix Rhino support
Chris Broadfoot
2013-03-04
1
-1
/
+1
*
|
Merge branch 'master' of github.com:jpfiset/handlebars.js into jpfiset-master
kpdecker
2013-04-06
1
-2
/
+2
|
\
\
|
*
|
Allow colon characters in identifiers
Jean-Pierre Fiset
2013-03-04
1
-1
/
+1
|
*
|
Allow accessing properties in current context using paths. This is to
Jean-Pierre Fiset
2013-03-04
1
-1
/
+1
|
|
/
*
|
Add support for \\{ escapes
kpdecker
2013-03-31
1
-0
/
+1
|
/
*
Negative number literal support
kpdecker
2013-02-15
1
-1
/
+1
*
Use jsmodule for jison parser
kpdecker
2013-01-13
2
-0
/
+5
*
Merge pull request #388 from dmarcotte/empty-inverse-blocks
Yehuda Katz
2012-12-23
1
-1
/
+4
|
\
|
*
Allow empty blocks around simple inverses
Daniel Marcotte
2012-12-11
1
-1
/
+4
*
|
Partials can be paths
Les Hill
2012-12-13
2
-4
/
+10
|
/
*
Add block comment syntax:
Yehuda Katz
2012-10-15
1
-1
/
+4
*
Escaped single quotes in hash arguments
Les Hill
2012-09-22
1
-1
/
+1
*
Fix repeated delimiter escaping
tomhuda
2012-09-12
1
-1
/
+5
*
Recognize bar='baz' hash argument
Les Hill
2012-08-14
1
-0
/
+1
*
Add support for @data variables
Yehuda Katz
2012-07-05
2
-0
/
+4
*
More cleanup
tomhuda
2012-05-28
1
-2
/
+2
*
Fixed error in lexer
Peter Wagenet
2012-02-08
1
-1
/
+1
*
Fixed whitespace and semi-colons
Peter Wagenet
2012-02-08
1
-37
/
+37
*
Add support for escaping mustaches
Yehuda Katz
2011-12-27
1
-5
/
+12
[next]