kpdecker
d486e7fa47
Remove unused vars
2013-01-19 17:01:08 -06:00
kpdecker
3c20641a2e
Reuse stack var to avoid register
2013-01-19 16:57:54 -06:00
kpdecker
5e20c809dc
Output options only once to unknownHelper case
2013-01-19 16:44:43 -06:00
kpdecker
2b875cfb33
Merge branch 'master' into inline-ops
2013-01-19 13:50:41 -06:00
kpdecker
228c75669f
Expand literal syntax tests
2013-01-19 13:19:17 -06:00
kpdecker
d1fdb82291
Make equals without messages more resilient
...
When called without a message parameter the tests would fail under some
environments. I'm not clear on what is causing the failure, perhaps
ruby version, but this patch cleans up the issues there.
2013-01-19 13:19:03 -06:00
kpdecker
247babbe1a
Empty hash literal output
2013-01-19 12:15:43 -06:00
kpdecker
b1ea697b7d
Inline foundHelper lookup
2013-01-19 11:39:23 -06:00
kpdecker
822d98a1ef
Includ dist in npm package
2013-01-19 02:17:26 -06:00
kpdecker
5ac29dcb50
1.0.8
v1.0.8
2013-01-19 02:12:36 -06:00
tomhuda
9453c6d9d2
Update version
1.0.rc.2
2013-01-18 17:13:40 -08:00
tomhuda
0c4333ae81
Remove dist/ from gitignore
2013-01-18 17:03:39 -08:00
tomhuda
ce82bef6f1
Boolean("false") === true
2013-01-18 16:42:27 -08:00
tomhuda
cd9895061b
Must pop the stack extra for hashes
2013-01-18 15:37:09 -08:00
Yehuda Katz
ccd6a22ea5
Add support for getting types in string mode
...
This makes it possible to determine whether an
argument was passed as a string or as a path
when implementing helpers in string mode.
2013-01-16 22:43:25 -08:00
kpdecker
5e5f0dce9c
Expand helperMissing test coverage
...
Fixes #216
2013-01-14 01:01:02 -06:00
kpdecker
f5079765ff
Update benchmark suite for node 0.8
2013-01-14 00:00:11 -06:00
kpdecker
24fc3a2288
Prevent write on all depth variables
2013-01-13 23:43:29 -06:00
kpdecker
8961298859
Prevent context overwrite by replaceStack
...
Fixes #408 .
2013-01-13 22:35:03 -06:00
kpdecker
4f54f62abc
Remove duplicate assignment
2013-01-13 22:31:42 -06:00
kpdecker
eaa7e97461
Add namespace arg to handlebars bin
...
Fixes #361
2013-01-13 18:22:52 -06:00
kpdecker
59e30ecf37
Merge branch 'travis-node-test'
2013-01-13 17:44:24 -06:00
kpdecker
3396814797
Merge branch 'master' of github.com:wycats/handlebars.js
2013-01-13 17:01:45 -06:00
kpdecker
fb9a7aa533
Chain npm tests to rspec tests
2013-01-13 17:00:54 -06:00
kpdecker
72f33c4615
Use npm package for jison management
2013-01-13 17:00:08 -06:00
Kevin Decker
16f2bf8f9b
Merge pull request #400 from lushchick/master
...
Removed unnecessary semicolon to pass JSHint for compiled code
2013-01-13 14:01:46 -08:00
kpdecker
5f56d6582f
Simplify isEmpty
2013-01-13 15:53:06 -06:00
Kevin Decker
76882ff75a
Merge pull request #402 from banks/master
...
README example typo (properly fixed)
2013-01-13 13:42:06 -08:00
kpdecker
3cac2672d0
Use jsmodule for jison parser
...
Removes unnecessary commonjs code generated for the parser. This reduces
the size of the parse by about 700bytes and should resolve lookup issues
with browserify and other static analysis tools. See #220
2013-01-13 15:34:27 -06:00
kpdecker
7a3641df5a
Cleanup tests
...
jshint and fixup arg passing
2013-01-13 13:22:44 -06:00
kpdecker
b3f954b0af
Merge branch 'fix_specs' of github.com:leshill/handlebars.js into leshill-fix_specs
2013-01-13 12:47:18 -06:00
kpdecker
f671c2e3d7
Pin rubyracer version to 0.10
...
This is a temporary fix. See https://github.com/wycats/handlebars.js/pull/405#issuecomment-12013108
2013-01-13 12:43:42 -06:00
kpdecker
118594f663
Update to therubyracer 0.11.1
2013-01-08 11:19:24 -08:00
Les Hill
f4cad086bb
Fix spec for 8df8488
2013-01-06 09:32:18 -08:00
kpdecker
51fd64c334
Merge remote-tracking branch 'upstream/master'
2012-12-30 17:10:38 -06:00
Paul Banks
0ffb2a9681
Duh. The example WAS right just really confusing due to bad variable naming
2012-12-30 17:52:52 +00:00
Paul Banks
ca22ca57e1
Fix typo in readme example
2012-12-30 17:23:11 +00:00
Andrey Lushchick
e9fe73d7ab
Removed unnecessary semicolon, which is needed to pass JSHint for compiled code
2012-12-27 14:10:23 +02:00
Yehuda Katz
28f377d169
Upgrade to latest TRR
2012-12-23 21:27:44 -08:00
Yehuda Katz
02d35262f9
Fill in missing specs
2012-12-23 21:27:44 -08:00
Yehuda Katz
8df8488947
Merge pull request #347 from spikebrehm/master
...
Makes Handlebars.log available in both builds and fleshes out `log` helper.
2012-12-23 21:06:57 -08:00
Yehuda Katz
17ee7ffaca
Merge pull request #388 from dmarcotte/empty-inverse-blocks
...
Allow empty blocks around simple inverses
2012-12-23 20:31:46 -08:00
Yehuda Katz
bf4c813db0
Merge pull request #389 from leshill/partial_names
...
Partials can be paths
2012-12-23 20:29:36 -08:00
Yehuda Katz
070e12f76f
Merge pull request #390 from eastridge/master
...
Make {data: true} a default compile option
2012-12-23 20:21:36 -08:00
Yehuda Katz
9385666e08
Get a better error for compile(falsy)
2012-12-23 20:15:18 -08:00
kpdecker
dfaf698b44
Merge remote-tracking branch 'upstream/master'
2012-12-19 21:06:59 -06:00
Ryan Eastridge
12f160fb31
Add data = true as default option
2012-12-13 11:42:18 -08:00
Les Hill
b58c2dd0ad
Test for #84
2012-12-13 11:15:38 -08:00
Les Hill
4bb794d814
Partials can be paths
...
Allows partials with slashes, a common partial syntax. For example:
{{> shared/dude}}
2012-12-13 11:15:38 -08:00
Ryan Eastridge
7ce13a3c2c
Add failing unit test for private variables
2012-12-12 18:10:18 -08:00