kpdecker
efcedf2f24
Optimize travis build with publish option
2013-12-23 03:12:03 -06:00
kpdecker
512daa3189
Create matrix target for 0.10 only
2013-12-23 02:58:02 -06:00
kpdecker
ad3727b3fc
(Attempt to) Limit sauce tests to one travis build
2013-12-23 02:52:46 -06:00
kpdecker
e2a81fdd60
Add selenium badge
2013-12-23 02:46:35 -06:00
kpdecker
fe7bc0d4bd
Add sauce labs testing support
2013-12-23 02:32:46 -06:00
kpdecker
9ad8b86ece
Concat tests together for inbrowser exec
2013-12-23 02:19:09 -06:00
kpdecker
96b42dedea
Fix tokenizer tests under IE
2013-12-23 02:19:09 -06:00
kpdecker
4942324250
Move away from should asserts to internal
...
This is needed as neither Sinon nor Chai support in-browser testing under IE.
2013-12-23 02:19:09 -06:00
kpdecker
0cf5657c43
Use shouldThrow helper for test asserts
2013-12-23 02:19:09 -06:00
kpdecker
3daef9d308
Use charAt rather than string index
...
Older versions of IE do not support [] access to string contents so charAt must be used.
Fixes #677
2013-12-23 02:18:57 -06:00
kpdecker
7f0ded4926
Relax packager dependency
2013-12-22 18:50:18 -06:00
kpdecker
1041c1d533
Add tests for object @index and @first handling
2013-12-22 18:46:13 -06:00
kpdecker
f06a9dc1f0
Use strict comparison for first
2013-12-22 18:45:57 -06:00
kpdecker
45ab2bb218
Merge branch 'patch-1' of github.com:cgp/handlebars.js into cgp-patch-1
2013-12-22 18:27:10 -06:00
kpdecker
f17cb3ecac
Run jshint on output
...
Allows us to execute jshint in non-forced mode.
2013-12-01 15:40:08 -06:00
kpdecker
86974b2660
jshint
2013-12-01 14:59:44 -06:00
kpdecker
57b4ef08b6
Use module packager for all transpile tasks
2013-12-01 14:59:38 -06:00
kpdecker
cc16bc47dd
Add missing semicolon
2013-12-01 11:37:32 -06:00
kpdecker
078c1eecba
Export AST as an object rather than module
...
The parser expects the AST object to be mutable, which modules are not.
2013-12-01 11:37:25 -06:00
kpdecker
eb53f2e844
Allow extend to work with non-prototyped objects
...
ES6 modules do not extend the Object prototype so this blows up under the latest version of the transpiler.
2013-12-01 11:36:28 -06:00
Chris Pall
e8954b3488
Update base.js
...
Give users the index for properties. When I am rendering a radio button I use key-value pairs, but I can't use either as unique identifiers because they likely contain invalid identifier characters. I added "first" as an index as well, but have no particular use case for first. Since there is no way to detect "last", I didn't add that property.
2013-11-22 00:41:25 -05:00
Kevin Decker
20b9c3829e
Merge pull request #653 from k-j-kleist/patch-1
...
Update README.markdown
2013-11-20 09:35:53 -08:00
Kevin Decker
709153f7f5
Merge pull request #650 from thomasboyt/patch-1
...
Handlebars is MIT-licensed
2013-11-20 09:34:25 -08:00
Kevin Decker
d5cc3fbcf1
Merge pull request #657 from chrishoage/master
...
Fixes issue where cli compiles non handlebars templates
2013-11-20 09:32:48 -08:00
choage
d3cff5c1cd
Fixes issue where cli compiles non handlebars templates
2013-11-17 16:35:01 -08:00
Karl Johan Kleist
83106e7a5e
Update README.markdown
...
Added "Ghost" (Just a blogging platform) to "Handlebars in the Wild".
2013-11-12 10:41:56 +01:00
Thomas Boyt
525e58d318
Handlebars is MIT-licensed
...
The package.json list Handlebars as having a BSD license, but the readme says it's MIT licensed
2013-11-08 11:48:31 -05:00
Daniel Marcotte
9d353bd3dd
Fix "\\{{" immediately following "\{{"
...
Escaped-escape mustaches ("\\{{") immediately following escaped
mustaches ("\{{") were being handled incorrectly.
Fix the lookahead to make sure yytext still contains the appropriate
slashes when we pop out of <emu> so they can be handled consistently
by the initial state.
2013-11-06 08:20:49 -08:00
kpdecker
47d13cb23c
v1.1.2
v1.1.2
2013-11-05 18:10:06 -06:00
kpdecker
7c13753bb5
Update release notes
2013-11-05 18:09:26 -06:00
kpdecker
affbcbb79e
Unify isArray/isFunction/toString implementations
...
Restores Array.isArray polyfill for all use cases.
Fixes #645
2013-11-05 18:07:33 -06:00
kpdecker
96a45a4a96
Add simple binary utility tests
2013-11-05 18:02:25 -06:00
kpdecker
6f6eb89bd8
Use handlebars runtime from precompiled amd files
...
Fixes #644
2013-11-05 18:02:05 -06:00
kpdecker
eea708a18d
Fix empty string compilation
2013-11-04 22:11:53 -06:00
Stefan Penner
508bb2d55d
local grunt-cli
2013-11-04 21:18:57 -05:00
kpdecker
09cdc19a21
v1.1.1
v1.1.1
2013-11-04 10:48:59 -06:00
kpdecker
2cb61c9d5f
Update release notes
2013-11-04 10:48:12 -06:00
kpdecker
986d6f4096
Fix CLI library loading
...
Fixes #642
2013-11-04 10:46:50 -06:00
kpdecker
1e20373428
Document release process
...
Fixes #546
Fixes #640
2013-11-04 00:26:03 -06:00
kpdecker
17ba258355
Fix release notes link
2013-11-03 23:43:45 -06:00
kpdecker
c53e95414f
Update bower information for components package
v1.1.0
2013-11-03 22:20:46 -06:00
kpdecker
41e2b7658b
Remove Gruntfile from npm package
2013-11-03 22:02:59 -06:00
kpdecker
79fe7afb65
Fix license output on combined artifacts
2013-11-03 22:01:12 -06:00
kpdecker
29e3858d21
v1.1.0
2013-11-03 21:25:46 -06:00
kpdecker
b5969394f1
Update release notes
2013-11-03 20:57:39 -06:00
kpdecker
904daba10b
Create cdnjs and components dist dirs
2013-11-03 19:03:49 -06:00
kpdecker
7cef79288a
Fix the handlebars-source gem definition
2013-11-03 17:20:47 -06:00
kpdecker
6ab579bb2a
Copy components definitions to the dist directory
2013-11-03 17:20:28 -06:00
kpdecker
60f8aad5c9
Fix publish task typo
2013-11-03 16:50:36 -06:00
kpdecker
a2bb02638b
Publish tag versions from travis build
2013-11-03 16:14:27 -06:00