kpdecker
a532d28d94
Allow custom helpers for benchmark templates
2013-08-24 16:06:09 -05:00
kpdecker
84420c1eb4
Code style
2013-08-24 16:05:51 -05:00
kpdecker
f7b2bd8039
Better skipped test handling
2013-08-24 16:05:39 -05:00
kpdecker
c40a9eacb2
Differentiate between failures and skipped tests
2013-08-24 16:04:22 -05:00
kpdecker
a74aed15e9
Handle edge case in benchmark layouts
2013-08-24 16:03:55 -05:00
kpdecker
94ba2b95d0
Fix fastest test lookup
2013-08-24 16:03:28 -05:00
kpdecker
b700d91a70
Fix benchmark dependencies
2013-08-24 16:03:06 -05:00
kpdecker
7e16d6cb0d
Rebuild
2013-08-24 12:11:26 -05:00
kpdecker
0af54b1142
Use extend rather than prototype for createFrame
...
Using prototype has a large performance impact for the common case of a
sparse set of private variable data points. Rather than incurring the
overhead of creating and walking the prototype tree for this, performing
an extend by copy.
2013-08-24 12:10:10 -05:00
kpdecker
eb1cda6fdc
jshint
2013-08-24 12:06:25 -05:00
kpdecker
94e5ab8593
Add additional @data tests
2013-08-24 12:05:43 -05:00
kpdecker
87b5d4ee61
Update npmignore for new files
2013-08-17 09:21:25 -05:00
kpdecker
182ba044bb
Update release notes
2013-08-15 10:33:45 -05:00
kpdecker
0b92db7b0c
Rebuild
2013-08-15 10:30:15 -05:00
kpdecker
534d0ebcc3
Add test case
2013-08-15 10:29:37 -05:00
kpdecker
564afab278
Merge branch 'master' of github.com:artiee/handlebars.js into artiee-master
2013-08-15 10:24:28 -05:00
Kevin Decker
18506e00c9
Merge pull request #535 from sorentwo/alternate-string-coercion
...
Use the String(string) form of string coercion
2013-08-15 08:19:54 -07:00
Parker Selbert
d02c90c0fb
Use the ('' + string) form of string coercion
...
Using string.toString() will throw errors in current versions of Safari
(6.0.5 currently) for some values. The error is a particularly cryptic
"Type Error: type error", which no indication as to the value that
caused the error. By using the '' + string form of coercion the error
doesn't seem to occur.
Depending on the browser used there is a sizable performance increase
in using the concatenation form of coercion. In instances where there
is not a performance improvement (i.e. Firefox), the speed difference
is entirely negligable. See: http://jsperf.com/convert-to-string-bj/3
2013-08-14 22:11:59 -05:00
Tuomas Palenius
db47593e34
Fix #597 . If-helper doesn't anymore consider 0 as falsy value.
2013-08-15 06:05:11 +03:00
Kevin Decker
860853ddb4
Update external url
2013-08-14 13:11:01 -04:00
Kevin Decker
827a09114e
Merge pull request #594 from assemble/master
...
adds Assemble and handlebars-helpers projects to README
2013-08-14 10:10:27 -07:00
Jon Schlinkert
7c1ce99eba
adds Assemble and handlebars-helpers projects to "Handlebars in the Wild" section of README. Bullets are now ordered alphabetically
2013-08-06 19:20:31 -04:00
kpdecker
e62999f9ec
Improve uglify compression
2013-07-30 11:08:58 -05:00
kpdecker
4f5c05ffe9
Simplify inverse only block case
2013-07-30 11:08:46 -05:00
kpdecker
9ca4f9c606
Remove unused var
2013-07-30 11:08:26 -05:00
kpdecker
03310df95e
Add strip lex helper method
2013-07-29 21:37:25 -05:00
kpdecker
3bc7d7b998
ID lexer control class
2013-07-29 21:30:56 -05:00
kpdecker
dcbc3a55a4
Prevent nonsensical root {{^}}
2013-07-24 23:50:12 -05:00
kpdecker
497515c02f
Remove braces on single line lex statements
...
Resolves a parsing issue in the 0.4 branch of jison.
2013-07-24 23:43:56 -05:00
kpdecker
117239ca7c
Use ebnf iteration/optional inMustache
2013-07-24 23:39:33 -05:00
kpdecker
c373d1c6d4
Use ebnf optional for partial path
2013-07-24 23:38:45 -05:00
kpdecker
df7a3fb8c0
Use ebnf iteration for hash production
2013-07-24 23:37:43 -05:00
kpdecker
199f3984c6
Use param production for hash value
2013-07-24 23:36:32 -05:00
kpdecker
f9ed0d3085
Use arrow syntax for bnf
2013-07-24 21:57:30 -05:00
Kevin Decker
163b3f9e51
Merge pull request #558 from dmarcotte/update-readme
...
Update readme to reflect latest rake targets
2013-07-23 22:12:40 -07:00
Kevin Decker
b5c4a33ab1
Merge pull request #574 from esneider/patch-1
...
Added missing quotes
2013-07-14 13:11:29 -07:00
Dario Sneidermanis
a27e366f28
Added missing quotes
2013-07-12 23:14:50 -03:00
Kevin Decker
fa881d4ce8
Merge pull request #555 from blessenm/precompiler-doc-fix
...
Added additional options to the doc.
2013-07-01 21:05:27 -07:00
Kevin Decker
ad615d9061
Merge pull request #564 from 71104/master
...
jQuery plugin
2013-07-01 20:29:37 -07:00
Alberto La Rocca
ca5c3995fe
Announcing jQuery plugin
2013-06-27 20:26:16 +02:00
Daniel Marcotte
e4929df454
Update readme to reflect latest rake targets
2013-06-12 09:10:22 -07:00
Blessan Mathew
96718441ec
Added additional options to the doc.
...
Added additional precompilation options to the readme doc.
2013-06-09 21:05:58 +05:30
Stefan Penner
8e2416dabb
Merge pull request #554 from tricknotes/modify-keyword-type
...
Modify keywords type in package.json
2013-06-08 17:45:24 -07:00
Ryunosuke SATO
68e647a17e
Modify keywords type in package.json
...
`keywords` should be an array.
- https://npmjs.org/doc/json.html#keywords
2013-06-08 23:19:55 +09:00
Kevin Decker
982cb2d188
Merge pull request #552 from blessenm/bom-precompilation-option
...
Added BOM removal flag.
2013-06-05 12:30:50 -07:00
Blessan Mathew
7538b8556c
Added BOM removal flag.
...
Byte order mark is now removed from the beginning of the files when b
flag is used.
2013-06-04 23:06:40 +05:30
kpdecker
0f278e1dfc
Rebuild
2013-06-03 23:27:38 -05:00
kpdecker
c3ff573184
Break JavascriptCompiler into standalone file
2013-06-03 23:27:35 -05:00
Yehuda Katz
f11aaa7b7c
Update .travis.yml
2013-06-03 00:56:35 -06:00
kpdecker
6174c3b6f8
Remove unnecessary function
2013-06-02 23:36:34 -05:00