Commit Graph

1063 Commits

Author SHA1 Message Date
John-David Dalton
b2f50b5327 Add mutation notes to _.pull and _.remove. [ci skip] 2014-04-12 00:22:14 -07:00
John-David Dalton
b21fe4b2fc Fix semicolon/comma typo. 2014-04-12 00:00:11 -07:00
John-David Dalton
5f23a3143c Whitespace nits. 2014-04-11 23:48:56 -07:00
John-David Dalton
ef136c9d00 Doc nit for _.pairs. [ci skip] 2014-04-11 23:24:45 -07:00
John-David Dalton
c7e8b724c7 Add arrayEach, arrayEachRight and arrayMap helpers. 2014-04-11 23:24:09 -07:00
John-David Dalton
0243e7ba8b Add partitionInitializer helper. 2014-04-11 23:23:20 -07:00
John-David Dalton
b3f5375283 Ensure functions created by _.matches don't error when comparing falsey object values. [closes #523] 2014-04-10 03:05:08 -07:00
John-David Dalton
f90f683be5 Add doc note to _.isEqual about not supporting comparing DOM nodes or functions. [ci skip] 2014-04-10 01:20:23 -07:00
John-David Dalton
bd23666b45 Ensure _.contains works with a fromIndex for objects. 2014-04-10 00:54:27 -07:00
John-David Dalton
2d7d4212c1 Minor comment nit. [ci skip] 2014-04-08 01:29:55 -07:00
John-David Dalton
78f17bd083 Add toJSON alias of valueOf. [closes #521] 2014-04-07 09:23:40 -07:00
John-David Dalton
a14e2fedcf More doc tweaks. [ci skip] 2014-04-06 11:30:47 -07:00
Benjamin Tan
1dcf3585fb Fix typos [ci skip] 2014-04-06 21:47:01 +08:00
John-David Dalton
cff83e095a Make _.where return all elements when the props object is empty. 2014-04-05 00:35:43 -07:00
John-David Dalton
bffc777b58 Tweak support property comments and nonEnumArgs test. 2014-04-03 01:31:55 -07:00
John-David Dalton
9f2bea8ac1 Wrap support.nonEnumArgs assignment in a try-catch to avoid errors in Ringo, Rhino, and Narwhal. 2014-04-02 02:46:34 -07:00
John-David Dalton
7f9a2a2d34 Ensure _.initial and _.last work with NaN values for n. 2014-04-02 00:40:23 -07:00
John-David Dalton
3225f17f5a Comment and cleanup support properties. 2014-04-01 23:28:56 -07:00
John-David Dalton
7884f972ea Remove unused index var and prevent leaking keyIndex var. 2014-04-01 23:28:56 -07:00
John-David Dalton
bfce264537 Cover nonEnumArgs in modern builds too. 2014-04-01 02:04:58 -07:00
John-David Dalton
6bd83137fb Only check indexes for arrays in _.keysIn dense array support. 2014-03-31 20:57:38 -07:00
John-David Dalton
ca0c700afa More adjustments to coerced values. 2014-03-29 19:15:21 -07:00
John-David Dalton
cc2e434f3d Avoid unnecessarily coercing start to a number. 2014-03-29 19:15:21 -07:00
John-David Dalton
141227d846 Add placeholder support to _.curry. 2014-03-29 02:14:27 -07:00
John-David Dalton
bb42b87f4e Make nativeMax style consistent. 2014-03-29 02:14:27 -07:00
John-David Dalton
006e32077c Add _.support.nonEnumStrings and coerce key to a number in _.keysIn and shimKeys. 2014-03-28 02:06:40 -07:00
John-David Dalton
0aca1c6c7c Cleanup fromIndex coercions. 2014-03-28 00:24:17 -07:00
John-David Dalton
3b9ebf358c Simplify _.camelCase and add tests. 2014-03-27 22:17:16 -07:00
John-David Dalton
1c643cda5b Remove unused vars. 2014-03-27 13:13:56 -07:00
John-David Dalton
e5697a8070 Ensure _.camelCase handles acronyms and numbers. 2014-03-27 09:22:17 -07:00
John-David Dalton
4c88f3ad64 Remove tab as a character to escape in template strings. 2014-03-26 09:02:17 -07:00
John-David Dalton
2e57f76c12 Fix perf regression in _.intersection. 2014-03-26 02:03:54 -07:00
John-David Dalton
e71fd6f8b4 Avoid formal param use in _.difference. 2014-03-26 02:03:54 -07:00
John-David Dalton
c721721fc5 Ensure sparse arrays are treated as dense by _.keys and _.keysIn and ensure support for string objects in _.keys and _.keysIn. 2014-03-25 09:26:20 -07:00
Benjamin Tan
d7c7463380 Improve docs [ci skip] 2014-03-25 22:13:15 +08:00
Benjamin Tan
491a4468dc Formalize all instances of meta data as metadata [ci skip] 2014-03-25 22:11:57 +08:00
John-David Dalton
ace64cf50f Merge pull request #509 from d10/chain
Simplify `_.chain`.
2014-03-24 21:57:14 -07:00
Benjamin Tan
1bdf74951a Simplify _.chain 2014-03-25 11:30:06 +08:00
Benjamin Tan
eda2b38f46 Update Underscore license year [ci skip] 2014-03-25 11:26:12 +08:00
Benjamin Tan
f14e85d6c4 Update docs [ci skip] 2014-03-25 11:25:10 +08:00
John-David Dalton
e5c397203e Fix baseIsEqual in Rhino, Ringo, Narwhal. 2014-03-23 14:59:46 -07:00
John-David Dalton
60aeba732d Adjust _.camelCase, _.kebabCase and _.snakeCase doc examples and tests. 2014-03-23 14:38:39 -07:00
John-David Dalton
de70ef1ef6 Remove a and b use from baseIsEqual. 2014-03-23 14:20:05 -07:00
John-David Dalton
1d02c288b3 Avoid a, b variable names and cleanup _.isEqual docs. 2014-03-22 23:18:54 -07:00
John-David Dalton
ed600c9077 Comment nit. [ci skip] 2014-03-19 23:46:52 -07:00
John-David Dalton
89589d7ef5 Add doc notes for deprecated arguments of _.first, _.initial, _.last, and _.rest. [ci skip] 2014-03-16 20:56:00 -07:00
John-David Dalton
70b782c7e7 Use the argument predicate instead of func for _.negate. 2014-03-16 18:20:42 -07:00
John-David Dalton
94381bd899 Clarify _.isEmpty and add tests for array-like objects for _.isEmpty and _.size. 2014-03-16 14:48:02 -07:00
John-David Dalton
69da13b261 Simplify _.find by having it use _.findIndex. 2014-03-16 14:48:02 -07:00
John-David Dalton
a6519e0ff7 Whitespace nit. [ci skip] 2014-03-16 14:48:02 -07:00