John-David Dalton
|
2cc2d696f1
|
_.bind should throw a TypeError if func is not a function. [closes #213]
Former-commit-id: b6035736d9cb042b7fa4a9d0b7b4d9c6cb0ea4f8
|
2013-03-23 09:00:24 -07:00 |
|
John-David Dalton
|
002d5338a0
|
Correct build.
Former-commit-id: 360983e61c6c6460f344d53dbda5c68e21530e32
|
2013-03-23 00:36:12 -07:00 |
|
John-David Dalton
|
743aa472f0
|
Ensure _.keys use in createIterator is consistent per build.
Former-commit-id: a4e0aef177d4d1c26ed5ce088574b591a6666d0d
|
2013-03-19 23:50:56 -07:00 |
|
John-David Dalton
|
2dc539747b
|
Add _.findIndex and _.findKey. [closes #199]
Former-commit-id: 5ac98b559e074082d4019cd30c27bface063f9c9
|
2013-03-17 19:28:46 -05:00 |
|
John-David Dalton
|
0fa0b0b1ea
|
Remove Closure Compiler escape from eachIteratorOptions.
Former-commit-id: 532e73f570bed2bc5941d0a6d1cb13618da0441b
|
2013-03-10 00:55:50 -08:00 |
|
John-David Dalton
|
fc39e4a225
|
Fix build.
Former-commit-id: 17c97c9e2cad21ea6eb0af3d7b93ebb5caa89720
|
2013-03-07 23:20:25 -08:00 |
|
John-David Dalton
|
952afa05ce
|
Add the _.support object.
Former-commit-id: b81ec9e5dbd41c729b3ad71187cb5e77e0755b9f
|
2013-03-07 09:02:44 -08:00 |
|
John-David Dalton
|
9638c393bb
|
Expose createCallback.
Former-commit-id: d0c0b02a68e33a2bf220a1605a6fe62eb4a11a83
|
2013-03-03 19:46:27 -08:00 |
|
John-David Dalton
|
1522d3385d
|
Rename _.object to _.zipObject and make _.object an alias of _.zipObject.
Former-commit-id: 7ae3c9d8be32b1430945ffeafc20c740f1d7f409
|
2013-03-02 20:48:04 -08:00 |
|
John-David Dalton
|
4b9ee81a78
|
Adjust build for renamed variables and _.runInContext dependencies, and cleanup build.js and build/pre-compile.js.
Former-commit-id: 0d813bc111617e9b8cd922b505ec8c90ce09063b
|
2013-02-28 02:51:43 -08:00 |
|
John-David Dalton
|
999aae0a33
|
Add _.parseInt.
Former-commit-id: 0c0f10af3dc50a4d1b684523f19d02e423d738f5
|
2013-02-27 08:54:15 -08:00 |
|
John-David Dalton
|
37b69eddf2
|
Tweak detection of the Node.js executable in command-line arguments.
Former-commit-id: 74047748237f8defe36aea2a27e54ac72a648c93
|
2013-02-23 15:58:43 -08:00 |
|
John-David Dalton
|
4136f1b377
|
Fix build indenting.
Former-commit-id: 87a7793799ee3ed28fe67cb894aa2876be103c50
|
2013-02-22 02:00:42 -08:00 |
|
John-David Dalton
|
f6e724c4c5
|
Update build to work with _.runInContext.
Former-commit-id: da4a9da0e2c74bbcbd142c077794486d0ac45835
|
2013-02-21 08:39:25 -08:00 |
|
John-David Dalton
|
8dcc15f4d3
|
Ensure setImmediate is not minified by the Closure Compiler.
Former-commit-id: 74c121d45854dba2aaaa65558c3e1ca8effd3096
|
2013-02-17 18:15:41 -08:00 |
|
John-David Dalton
|
7eadf11145
|
Optimize the ES6 template delimiter regexp and regexp to detect strings.
Former-commit-id: 6177f2b32f27515cf8edcac6036d0adb58ebfcd0
|
2013-02-16 23:17:17 -08:00 |
|
John-David Dalton
|
4101b8e937
|
Remove reInsertVariable cleanup in build/pre-compile.js.
Former-commit-id: 1fa75107e8c43362b57021292e26397145e62e39
|
2013-02-14 09:03:47 -08:00 |
|
John-David Dalton
|
a3464780a1
|
Add "customization callback" support to _.assign.
Former-commit-id: 5f0c7b72942ba0c40960072b11936f0683909043
|
2013-02-13 01:17:51 -08:00 |
|
John-David Dalton
|
d287ecbb34
|
Remove unused snippet from pre-compile.js.
Former-commit-id: d52c35eed1ccd611f728febfca5b5154440e9fb0
|
2013-02-12 00:24:37 -08:00 |
|
John-David Dalton
|
7b918f77a9
|
Clarify browsers affected by nonEnumArgs and reduce code around hasEnumPrototype.
Former-commit-id: 587f755332accbca26dc1eb357a66d4f898aad88
|
2013-02-04 23:55:52 -08:00 |
|
John-David Dalton
|
8adb060edb
|
Add hasEnumPrototype to avoid including the fix if not needed.
Former-commit-id: f826b725180a95d41b66612919c8b3fddfe568a0
|
2013-02-01 01:24:34 -08:00 |
|
John-David Dalton
|
9763b6e2cf
|
Update build to add _.findWhere as an alias of _.find for the underscore build.
Former-commit-id: 0b772c30749c9af6ddc20b7b786f282ea93b63ce
|
2013-01-30 00:39:33 -08:00 |
|
John-David Dalton
|
af234cbe54
|
Finish renaming iteratee to iterable. [closes #170]
Former-commit-id: 0ac6cecaec0a779cb29c21b5fc3caa90c84479eb
|
2013-01-25 20:10:53 -08:00 |
|
John-David Dalton
|
9f7319cff4
|
Revert to compiling _.assign and _.defaults, using isKeysFast, and tweak large array size in _.without.
Former-commit-id: 275d453f49e762ac499a9328ddb8e156b8c9c22d
|
2013-01-23 23:59:41 -08:00 |
|
John-David Dalton
|
6774d46a6f
|
Simplify sourceURL code and ensure source maps work avoid compat issues.
Former-commit-id: 5b64703eaebc65c443d6b9d3699d448c253e70c1
|
2013-01-22 21:51:10 -08:00 |
|
John-David Dalton
|
873cc63f94
|
Add _.partialRight and make _.assign and _.defaults work with arrays.
Former-commit-id: 6d9fea855de53e9ccb5ac6f58db68239ef08e9de
|
2013-01-19 22:17:14 -08:00 |
|
John-David Dalton
|
16a204335e
|
Ensure _.merge produces dense arrays and revert accepting arrays of arguments for _.compose, _.defaults, _.extend, and _.merge.
Former-commit-id: a02772f8be04e187cbbfeb324cd4fb4318098162
|
2013-01-15 01:32:21 -08:00 |
|
John-David Dalton
|
6ba4778c1b
|
Make methods capable of accepting unlimited arguments consistently accept either individual arguments or arrays of arguments.
Former-commit-id: b9f0c744f79e74889323f4fd7f737d10acd32ada
|
2013-01-14 01:11:46 -08:00 |
|
John-David Dalton
|
1eff48a429
|
Ensure iterator options are minified correctly.
Former-commit-id: ae7b617051d91d99bad899d82df195d3c41bf76a
|
2013-01-12 16:18:17 -08:00 |
|
John-David Dalton
|
766d67d80d
|
Remove isKeysFast guard.
Former-commit-id: 38a63ed31d652fd198ebf30dbb0f1546160c30c1
|
2013-01-05 12:07:29 -08:00 |
|
John-David Dalton
|
a14be3a42c
|
Add "imports" option to _.templateSettings. [closes #148]
Former-commit-id: 16a019d27aea2e7a72665f62adf4c4c35e29b4bf
|
2012-12-30 12:23:51 -06:00 |
|
John-David Dalton
|
99e02f30fb
|
Simplify createIterator. and remove whitespace between else { in template text.
Former-commit-id: a673f0edbe9b8655cbe1e91d9063e58130172495
|
2012-12-30 00:41:00 -06:00 |
|
John-David Dalton
|
bda4747e9c
|
Use @license in the copyright/license header. [closes #138]
Former-commit-id: 3b924dad24d56e0fd33e4df1341b09c6165521a1
|
2012-12-22 15:18:14 -06:00 |
|
John-David Dalton
|
bfea443e55
|
Cleanup _.at and add build tests.
Former-commit-id: 7648376e1ef447ae83d621b449b73acec355bb67
|
2012-12-18 21:16:10 -08:00 |
|
John-David Dalton
|
3ffefdf6b5
|
Avoid _.isArray returning true for arguments objects in browsers that report arguments.constructor as Array.
Former-commit-id: 9fccc5219e7cb6a007138f1f474d9e68504a0260
|
2012-12-16 10:47:22 -08:00 |
|
John-David Dalton
|
90597530a4
|
Add _.cloneDeep alias of _.clone(…, true). [closes #140]
Former-commit-id: b71397d5c5b71cb28a60eb4656cbaf12f6b03d1a
|
2012-12-14 00:24:02 -08:00 |
|
John-David Dalton
|
cf5e5dbe55
|
Update build to add _.chain and _#chain for backbone and underscore builds.
Former-commit-id: 2c910de419904a1285d246a3b08d87cb4daafa18
|
2012-12-08 18:46:09 -08:00 |
|
John-David Dalton
|
f9768cb5a3
|
Use typeof x == 'undefined' checks instead of x === undefined for consistency with other typeof checks.
Former-commit-id: 8ab7d3efe54aa7017b52295b0598b75c297a6277
|
2012-11-26 09:24:51 -06:00 |
|
John-David Dalton
|
221e0e550c
|
Optimize _.forEach, _.forIn, and _.forOwn.
Former-commit-id: 5d3b83ec0d5240ee14a86421994de86f311089fd
|
2012-11-24 23:21:30 -06:00 |
|
John-David Dalton
|
fc9c937e67
|
Simplify iteratorTemplate and support for minifying double quoted strings in source.
Former-commit-id: d18cbd6dc380001fe3617f6891c84a794a13c8d1
|
2012-11-24 01:34:00 -06:00 |
|
John-David Dalton
|
383b1a5769
|
Avoid Firefox's unoptimized Function constructor.
Former-commit-id: 7cc5fc63c0cebd1410edde47c88e580c64fa2b98
|
2012-11-23 01:14:44 -06:00 |
|
John-David Dalton
|
77bac4cf9e
|
Narrow the scope of regexes used in build.js to the functions they relate to.
Former-commit-id: 6d838b24778d5e2107f4f5b25613ae40f363e969
|
2012-11-20 16:20:06 -06:00 |
|
John-David Dalton
|
20630aeb47
|
Remove the need to call chain on _(…) wrapped values.
Former-commit-id: 21861c88e3ec9af955d844c025b50cb32c322809
|
2012-11-18 21:06:24 -08:00 |
|
John-David Dalton
|
25e1eb3ce9
|
Rename _.lateBind to _.bindKey. [closes #114]
Former-commit-id: 971e56cb86b5298ba2a9f92365f0463665d27230
|
2012-11-17 00:06:55 -08:00 |
|
John-David Dalton
|
ec6a709393
|
Add ES6 _.assign alias of _.extend.
Former-commit-id: 20a0e0d295cb90a1756a5831b0b6684b97477170
|
2012-11-11 14:03:10 -08:00 |
|
John-David Dalton
|
d255f8400f
|
Work around a Closure Compiler bug without a pre/post process. [via @phated]
Former-commit-id: 2b9ead74c8c29357a7d8af965b6e0702e77872a5
|
2012-11-08 09:40:21 -08:00 |
|
John-David Dalton
|
23a0507439
|
Simplify iteratorTemplate, createIterator, and _.keys.
Former-commit-id: 89c6d5a0311944e86fa4fca330328e903ce18958
|
2012-11-06 21:59:42 -08:00 |
|
John-David Dalton
|
eccf92ebaf
|
Cleanup build script comments and fix Closure Compiler bugs.
Former-commit-id: 84771ac79d6cfd7ec3b0d29586edf58d617d5577
|
2012-10-23 23:54:53 -07:00 |
|
John-David Dalton
|
974678f500
|
Remove unused iterator options references from build scripts.
Former-commit-id: 9610a20d8fea6778523d1d0a8b3e16b930534f20
|
2012-10-23 00:30:59 -07:00 |
|
John-David Dalton
|
528aebffe4
|
Reduce _.where and remove compiling from _.bindAll.
Former-commit-id: 78f4db8c112ad9687f7a7e4322460f7b5edf5af9
|
2012-10-22 20:27:04 -07:00 |
|