James Maroney
ca576c27fc
If building AMD module and compiling multiple templates, return the full
...
templates (or partials) hash from the AMD module
2013-04-08 10:37:18 -04:00
James Maroney
85a21f2359
If building AMD modules, and only one template is being compiled,
...
return the compiled template from the AMD module
2013-04-08 10:36:43 -04:00
Kevin Decker
075fdb8ac4
Merge pull request #454 from leshill/fix_string_mode_contexts
...
Add contexts for string mode hash values
2013-04-07 17:21:40 -07:00
kpdecker
4429ffa9f3
Allow multiple partial and helper registration
...
Fixes #369
2013-04-07 18:04:51 -05:00
kpdecker
73f2016a6a
Remove FULL_CONTEXT from spec_helper
2013-04-07 16:50:57 -05:00
kpdecker
381c113d66
Rebuild
2013-04-07 12:41:55 -05:00
kpdecker
0329c852bd
Merge branch 'program-metadata'
2013-04-07 12:29:54 -05:00
kpdecker
f6ff5c648b
Restore knownHelpersOnly throw
...
Fixes #302
2013-04-06 23:23:40 -05:00
kpdecker
12d68caa58
Allow compilation of empty string
...
Fixes #461
2013-04-06 23:17:39 -05:00
kpdecker
ff32b4e2ad
Escape passed regex
2013-04-06 23:14:29 -05:00
kpdecker
c59882cce1
Merge branch 'master' of github.com:matteoagosti/handlebars.js into matteoagosti-master
...
Conflicts:
bin/handlebars
2013-04-06 23:07:50 -05:00
kpdecker
4d66d0c0a6
Escape unicode newlines in string literals
...
Fixes #375
2013-04-06 16:42:24 -05:00
kpdecker
bee0facaca
Rebuild
2013-04-06 15:49:13 -05:00
Kevin Decker
af3501636c
Merge pull request #462 from broady/master
...
Fix support for Rhino
2013-04-06 13:48:47 -07:00
kpdecker
e33d9b4dcf
Add test case for GH-458
2013-04-06 15:28:27 -05:00
kpdecker
31aaa30fcd
Rebuild
2013-04-06 15:28:18 -05:00
kpdecker
ec5882a31a
Merge branch 'master' of github.com:jpfiset/handlebars.js into jpfiset-master
2013-04-06 15:18:30 -05:00
kpdecker
671c07e699
Force toString in escapeExpression
...
Fixes #211
2013-04-06 14:46:04 -05:00
kpdecker
f4d0092bb8
escapeExpression tests
2013-04-06 14:42:33 -05:00
kpdecker
fe74d65f2b
isEmpty test
2013-04-06 14:26:08 -05:00
kpdecker
9e4b59e815
Add support for \\{ escapes
...
Fixes #456
2013-03-31 16:27:34 -05:00
Les Hill
53de75927c
Add contexts for string mode hash values
...
Allows for evaluating hash parameters such as ../city in string mode.
2013-03-19 21:41:36 -07:00
kpdecker
bcc15ea5e7
Rebuild dist
2013-03-13 21:56:30 -05:00
Kevin Decker
21977633a0
Merge pull request #213 from thejohnfreeman/master
...
Block helper "with" should check for empty context
2013-03-13 19:54:26 -07:00
Chris Broadfoot
e4a0ac4b04
Fix Rhino support
2013-03-04 16:08:00 -08:00
Jean-Pierre Fiset
681f1a6396
Allow colon characters in identifiers
...
Issue #460
2013-03-04 13:33:13 -05:00
Jean-Pierre Fiset
bf30bf9115
Allow accessing properties in current context using paths. This is to
...
avoid name collisions with registered helper functions.
Issue #458
2013-03-04 13:25:00 -05:00
kpdecker
948231a31d
1.0.10
v1.0.10
2013-02-27 07:52:34 -06:00
kpdecker
3657457d81
Merge branch 'master' of github.com:wycats/handlebars.js
2013-02-27 07:49:56 -06:00
Kevin Decker
4bfb137e81
Use master build for travis badge
2013-02-26 17:46:19 -06:00
Yehuda Katz
835496f0b6
Merge pull request #443 from machty/gemified
...
Added handlebars-source gemspec
2013-02-19 21:12:51 -08:00
machty
519156138d
Added handlebars-source gemspec for sharing with 3rd party precompilation libs
2013-02-20 00:04:39 -05:00
kpdecker
ac59d6d060
Always rebuild dist files
2013-02-17 04:34:04 -06:00
kpdecker
baccdb4cfc
Add program metadata
...
Include program id and depth on the generated wrapper objects. This
allows helpers who are passed these objects to differentiate between
helpers for cases where they may want to cache the generated DOM
structure.
2013-02-17 04:27:42 -06:00
kpdecker
c95b3d6fc5
Create new options object for unless nesting
...
Fixes #343
2013-02-16 16:18:48 -06:00
kpdecker
d6f146f8a5
Fix #428 nested if else rendering
...
The program equality checker was not taking children into account
when determining equality, causing breakages under similar cases.
2013-02-16 16:18:17 -06:00
kpdecker
1f00504d25
Rebuild
2013-02-16 16:02:08 -06:00
Kevin Decker
8b2c1e5d23
Merge pull request #442 from tricknotes/fix-method-name-in-error-message
...
Fix method name in error message
2013-02-16 14:01:31 -08:00
kpdecker
fa400d9dcb
Merge branch 'iife'
2013-02-16 15:58:29 -06:00
kpdecker
10453d1ef8
Use local vars
2013-02-16 13:56:19 -06:00
kpdecker
30623ce903
Add explicit SafeString property test
2013-02-16 13:55:55 -06:00
kpdecker
da5cde5d1f
Move Handlerbars.print into printer file
2013-02-16 13:36:34 -06:00
kpdecker
3e86bb0f64
Remove unnecessary child scopes
2013-02-16 13:08:46 -06:00
kpdecker
16bfebbf49
Use dist output in spec helper
2013-02-16 13:07:56 -06:00
kpdecker
1f76b065fc
browser-prefix/suffix templates
2013-02-16 13:07:39 -06:00
kpdecker
e2481cd66e
Use PARSER_CONTEXT for tokenizer tests
2013-02-16 10:47:42 -06:00
kpdecker
8a05dcb70e
Remove unused scope function
2013-02-16 10:47:04 -06:00
Ryunosuke SATO
261a2deb51
Fix method name in error message
...
- compile -> precompile
2013-02-16 20:14:38 +09:00
kpdecker
75a4f0d931
Negative number literal support
...
Fixes #422
2013-02-15 20:22:11 -06:00
kpdecker
b74711e63b
1.0.9
v1.0.9
2013-02-15 19:43:52 -06:00