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
Kevin Decker
19bfbe07f8
Merge pull request #374 from bkaull/master
...
Adding precompilation of partials
2012-12-11 10:56:56 -08:00
Brian Kaull
fd0560b951
Update bin/handlebars
2012-12-11 10:41:50 -08:00
Daniel Marcotte
4cfda479fa
Allow empty blocks around simple inverses
...
Previously, the parser required at least one character of whitespace
to properly interpret empty blocks around simple inverses, which was
non-intuitive and inconsistent with empty block parsing.
Update the parser to allow empty blocks around simple inverses.
2012-12-11 09:47:49 -08:00
kpdecker
eabcc8a002
Merge branch 'master' of https://github.com/wycats/handlebars.js
...
Conflicts:
package.json
2012-12-02 13:40:37 -08:00
Brian Kaull
cbfe84f1a9
Adding partial precompilation
...
Also allowing to compile based on data getting passed in
2012-11-26 11:51:53 -08:00
Tommy Messbauer
db975b42a0
Merged upstream master and ran unit tests
2012-11-26 10:26:15 -06:00
Tommy Messbauer
7963218495
Factory update with tabs to spaces.. sorry :(
2012-11-26 09:39:08 -06:00
Kevin Decker
bd04901454
Merge pull request #371 from cpojer/commonjs-export-option
...
Add CommonJS export option for template compilation.
2012-11-25 09:56:39 -08:00
cpojer
c3f92c402e
Add CommonJS export option for template compilation.
2012-11-22 12:28:44 +01:00
Matteo Agosti
53d6b4ca04
Supporting custom template extension
...
Fix missing escape
2012-11-08 12:22:35 +01:00
Peter Wagenet
39832c0633
Fix handling of Errors in Chrome
2012-11-02 10:39:49 -07:00
Spike Brehm
2676efb222
overzealous approach to implmenting Handlebars.logger.log and 'log' helper.
2012-10-20 15:26:57 -07:00
Yehuda Katz
a927a9b0ad
Add block comment syntax:
...
{{!-- can contain
{{handlebars expressions}} --}}
2012-10-15 13:51:53 -04:00
Yehuda Katz
8ed7a1e4e6
Merge pull request #339 from mikesherov/each
...
{{#each}} now supports objects [rebased against master]
2012-10-15 07:49:31 -07:00
Mike Petrovich
d89e4b3d33
Added unit tests for #each with objects
2012-10-15 10:27:58 -04:00
Ross Hadden
9589ab8949
Implemented ability to iterate over objects, ala for-in.
...
Also added the 'key' key to looped objects.
My goal is to make this {{@key}}, but am still working on it.
I would also like to unobtrusively make @key or @index work for arrays.
2012-10-15 10:27:56 -04:00
Yehuda Katz
3212325173
Merge pull request #290 from fancyoung/master
...
Fix demo bug in README
2012-10-12 23:40:51 -07:00
Yehuda Katz
850304f43b
Merge pull request #295 from leshill/escaped_quotes
...
Escaped quotes in hash arguments
2012-10-12 23:38:18 -07:00
Yehuda Katz
ed245c6c64
Merge pull request #334 from anton-rudeshko/master
...
Added AMD option doc to README
2012-10-10 07:22:17 -07:00
Yehuda Katz
1018d9bfd1
Merge pull request #319 from stvp/master
...
Bind functions to the context.
2012-10-10 01:05:03 -07:00
Yehuda Katz
a1bfc80577
Merge pull request #322 from scribu/patch-1
...
fix Block Helpers example
2012-10-10 01:04:30 -07:00