John-David Dalton
|
83d08e3aba
|
Avoid false positives for arguments objects in IE < 9 when using isPlainObject.
Former-commit-id: 19e5a6efed32f26d0c908771eec40e7fb2ecf265
|
2012-08-16 22:22:08 -07:00 |
|
John-David Dalton
|
bf508e453e
|
Remove unused funcClass variable from compiled functions.
Former-commit-id: f47b8e412b5151e69a3ab78f03243c461b5ab072
|
2012-08-16 21:19:47 -07:00 |
|
John-David Dalton
|
01fb1a5775
|
Optimize _.isFunction.
Former-commit-id: 0aaaa6d166c7eea94237388d61a11c6d183cbe1f
|
2012-08-13 23:11:01 -07:00 |
|
John-David Dalton
|
b8c2a05db9
|
Add strict comparison note to _.intersection and _.union documentation.
Former-commit-id: 47792d96e77fdeb6f00db1e4d30b41a6f1a59dbb
|
2012-08-13 07:37:26 -07:00 |
|
John-David Dalton
|
361c91e610
|
Add support in _.isEmpty and _.size for jQuery/MooTools DOM query collections.
Former-commit-id: dc834256d09d7a3f2797ba65690961aad00717bf
|
2012-08-12 21:40:46 -07:00 |
|
John-David Dalton
|
2aa2ea9675
|
Fix edge issue with Opera 10.53-10.60.
Former-commit-id: 60014a8e3855bcbf0e4c6f47461123cacafcf668
|
2012-08-11 21:47:04 -07:00 |
|
John-David Dalton
|
1ea19daad9
|
Clear the func variable in _.once so the function may be garbage collected.
Former-commit-id: 521a9d997cb206a5c468b30e5dfa8e096e1a13d5
|
2012-08-09 00:16:35 -07:00 |
|
John-David Dalton
|
7cd6ffec2a
|
Bump to v0.5.0-rc.1.
Former-commit-id: f5a29fd34de5aced3287413f40a0a36226465c84
|
2012-08-07 00:47:15 -07:00 |
|
John-David Dalton
|
0077580838
|
Fix failing unit tests in various browsers.
Former-commit-id: 9b5c6e82e0dfed79c505f41b66030ede81ca9a1c
|
2012-08-07 00:17:04 -07:00 |
|
John-David Dalton
|
4d85a79fd1
|
Add note about Chrome extensions to _.template.
Former-commit-id: 97b5220ebc3dbbd30b0e52f6c804b449b8d451ca
|
2012-08-06 08:03:54 -07:00 |
|
John-David Dalton
|
f72b833724
|
Ensure _.keys works with arguments objets cross-browser.
Former-commit-id: 1238c9efcfc13a420804c26c5edee1e4aa5a4238
|
2012-08-06 01:51:47 -07:00 |
|
John-David Dalton
|
2862a5849f
|
Document how _.each, _.forIn, and _.forOwn may terminate iteration early by explicitly returning false in the callback.
Former-commit-id: e218eae83de880deecf1e45d32ca019efd25b548
|
2012-08-05 00:29:18 -07:00 |
|
John-David Dalton
|
7e839231ed
|
Add iteratesOwnLast bug check.
Former-commit-id: fcc42a42f08e60acc1252ec06b045cfee17bd020
|
2012-08-05 00:09:00 -07:00 |
|
John-David Dalton
|
b7374e3f8e
|
Ensure merge works with sources containing circular references.
Former-commit-id: cb3301868299c4e4d32a3d3608199e4269d951ec
|
2012-08-04 17:12:25 -07:00 |
|
John-David Dalton
|
5a9a18501d
|
Add _.merge.
Former-commit-id: e393655b1fa41c8eb6ae1b925f456aa05231078a
|
2012-08-02 00:28:19 -07:00 |
|
John-David Dalton
|
95bd1b014f
|
Rework the noNodeClass inference to detect the JScript quirk too.
Former-commit-id: 3a6b73509490d7e87d2322fe1c09890f5f6b57ea
|
2012-07-29 23:48:07 -07:00 |
|
John-David Dalton
|
c3cd9007d2
|
Add unit tests for _.where.
Former-commit-id: 5247bba20d7aa772867e29def99221faea376db1
|
2012-07-29 14:17:34 -07:00 |
|
John-David Dalton
|
8079fb5bc5
|
Reorganize and cleanup code for _.where.
Former-commit-id: 769dfafc1701c5ebc2d351abeb729ca6fcfa12e9
|
2012-07-29 13:49:23 -07:00 |
|
John-David Dalton
|
80d0b5d4ed
|
Add _.where. [closes #22].
Former-commit-id: dec7a9d0df4158a395ec84fb9e774ed20205d421
|
2012-07-29 13:48:21 -07:00 |
|
John-David Dalton
|
86bd847bf9
|
Ensure _.isEqual works correctly for objects from another document and add _.clone benchmark.
Former-commit-id: b1ef745ec6c24e8ea0c8fae304ead80c60dfd5aa
|
2012-07-29 00:58:23 -07:00 |
|
John-David Dalton
|
943004844a
|
Ensure the callback of _.filter can't modify the resulting value.
Former-commit-id: 6652dc5926390e8418b524c7ffd2347c2fa65c82
|
2012-07-26 23:24:17 -07:00 |
|
John-David Dalton
|
4ff12e0426
|
Fix recent typo in isEqual.
Former-commit-id: 84cdf90de59c8184a0ac1f78704f61dcc88c91f1
|
2012-07-25 01:35:56 -07:00 |
|
John-David Dalton
|
0d7bdb6fa8
|
Make _.range coerce arguments to numbers.
Former-commit-id: 5408800fef0bc8a418c298a112049232b6d85e78
|
2012-07-25 01:32:28 -07:00 |
|
John-David Dalton
|
24035caadb
|
Keep objects in the stack array of _.isEqual in case a cyclical object is used in a sibling property.
Former-commit-id: 33ffcec837322f4d479f64f9ec6b14184bf5f7a2
|
2012-07-24 02:13:07 -07:00 |
|
John-David Dalton
|
ed89a3e0f8
|
Check for custom isEqual methods in _.isEqual before other comparisons and add cross-browser support for arguments objects.
Former-commit-id: 56e40f670309aeb0dcda7868c8aa84b5909db1f1
|
2012-07-24 01:45:34 -07:00 |
|
John-David Dalton
|
7088ab89f1
|
Add deep clone support via the deep argument to _.clone.
Former-commit-id: d4fad45364489efb957d29e201846e8c1875b9ed
|
2012-07-24 01:41:38 -07:00 |
|
John-David Dalton
|
d4688bd76b
|
Adjust _.wrap docs and rebuild/update the minified build/docs.
Former-commit-id: b33c4489bde49c98e7e161d0f831e07388a9da22
|
2012-07-20 03:22:13 -04:00 |
|
John-David Dalton
|
befe0fccaf
|
Cleanup _.isEqual comments and ensure _.isEmpty/_.size detect arguments objects correctly.
Former-commit-id: 75b044d27b990d55393bf27234aad6ce369f6abe
|
2012-07-20 02:06:13 -04:00 |
|
John-David Dalton
|
9848ffb77f
|
Add _.countBy and related unit tests, benchmarks, and documentation.
Former-commit-id: 915eaf414883a1dc344a558b08c7a1337ab5a225
|
2012-07-19 01:29:51 -04:00 |
|
John-David Dalton
|
9836b274b9
|
Add _.drop, unit tests, and cleanup documentation for _.extend, _.defaults, and _.pick.
Former-commit-id: a45b0c45d52fdbe5f71984412d631f3dfe87965b
|
2012-07-18 03:55:16 -04:00 |
|
John-David Dalton
|
1c8cd8c168
|
Ensure reEvaluateDelimiter is assigned an initial value if evaluateDelimiter is undefined by default. [closes #52]
Former-commit-id: 6cefeeca164901e611009ce1413e5080027592c9
|
2012-07-18 01:53:15 -04:00 |
|
John-David Dalton
|
624b045ac0
|
Add unit tests and code comments for the conditional compilation patch.
Former-commit-id: 557aa43dc7c8db738452a9f3afb8ff2aadf8061a
|
2012-07-17 01:39:51 -04:00 |
|
Jay Phelps
|
0f8bae950e
|
Ensure running in IE if concated with other files that enable conditional compilation /*@cc_on @/`.
Former-commit-id: cf2d9c01ce92b8b85149116d48145bc4342471a4
|
2012-07-16 20:07:55 -04:00 |
|
John-David Dalton
|
5defe7d975
|
Bump to v0.4.2.
Former-commit-id: 48638d63970b9d4300661620b881ea34854d24d2
|
2012-07-16 14:34:48 -04:00 |
|
John-David Dalton
|
8577816234
|
Add optimizations for large arrays to _.difference, _.intersection, and _.without.
Former-commit-id: 26d55a6a3340e77b5269b2003d20def3fe77bca9
|
2012-07-15 03:51:28 -04:00 |
|
John-David Dalton
|
3386c2a7a5
|
Avoid enforcing strict mode in _.defaults, _.extend, and _.bindAll and add benchmarks for _.bindAll and _.functions. [closes #45]
Former-commit-id: 1bb0b5155d3ae46052b4a06cb538dff307e8ec5e
|
2012-07-12 15:25:18 -04:00 |
|
John-David Dalton
|
61105e0679
|
Cleanup inline documentation.
Former-commit-id: 1fa95d45c2c3d1fe50f5827f4743aad3c8b75f95
|
2012-07-12 03:27:15 -04:00 |
|
John-David Dalton
|
46781e7614
|
Bump to v0.4.1.
Former-commit-id: ef73c95edc22d59412affba898d9820251c06b5b
|
2012-07-12 00:47:24 -04:00 |
|
John-David Dalton
|
0dc88bb412
|
Fix template regressions. [Closes #44]
Former-commit-id: 15e98d86c290fea74780822b49b5d71e54064e01
|
2012-07-11 22:46:16 -04:00 |
|
John-David Dalton
|
971a26c123
|
Remove noArraySliceOnStrings from the mobile build.
Former-commit-id: 943f907672f211be4f3d1c2e8fe8d5769a0a569e
|
2012-07-11 12:48:37 -04:00 |
|
John-David Dalton
|
0976a3b721
|
Bump version to 0.4.0.
Former-commit-id: e3606a629e44711ad9174ac7c6690f2a53f088b9
|
2012-07-11 11:59:04 -04:00 |
|
John-David Dalton
|
d496361555
|
Fix failing unit test in Opera < 10.52 and add _.toArray benchmarks.
Former-commit-id: 0ed6d5c52b2486be4ccc212da7bbc7cb6d67cf7f
|
2012-07-11 11:29:44 -04:00 |
|
John-David Dalton
|
2ac887ff74
|
Make compiled templates more debuggable.
Former-commit-id: aba1aa3efcea6695632aae0eb61148aa3174debd
|
2012-07-11 01:52:50 -04:00 |
|
John-David Dalton
|
cbdc9c0be1
|
Make _.contains work with strings similar ES6 draft String#contains.
Former-commit-id: 3cfffdcddec3e1e8175da95043ec86ac3c6a85fe
|
2012-07-11 01:11:25 -04:00 |
|
John-David Dalton
|
fad9b4fa72
|
Add support for strings in "Collections" methods.
Former-commit-id: 1abb252101d20c9a01291f4cef19db8a7eeda743
|
2012-07-10 01:05:22 -04:00 |
|
John-David Dalton
|
f5f2bf7f46
|
Cleanup iteratorTemplate and optimize methods that use mapIteratorOptions.
Former-commit-id: a0f876250a1c7875745e9080bf75546e16fbf6e7
|
2012-07-08 10:05:04 -04:00 |
|
John-David Dalton
|
83e3f830e6
|
Rename useNativeBind and useNativeKeys to isBindFast and isKeysFast.
Former-commit-id: 9f001b030dc49146b177678443406720c436ac0b
|
2012-07-08 02:47:01 -04:00 |
|
John-David Dalton
|
04d4353c0f
|
Optimize object iteration using Object.keys where faster than for-in loops.
Former-commit-id: 8826f75cf6eaf4233758684e3aae2ccdc3c9f262
|
2012-07-08 02:04:57 -04:00 |
|
John-David Dalton
|
6d217fc097
|
Add propertyIsEnumerable check to _.keys.
Former-commit-id: 1dcd532d29b3e99ce54a18f4489c766652d56d83
|
2012-07-06 14:14:44 -04:00 |
|
John-David Dalton
|
9d7136c63c
|
Add more checks to the reComplexDelimiter regexp.
Former-commit-id: 87fba2813619882d388261a1226e75503ec9b8d0
|
2012-07-05 15:04:09 -04:00 |
|