Commit Graph

  • 91c097e88d Cleanup unit tests and tests for _.clone, _.cloneDeep, and _.isEqual support of callback and thisArg arguments. John-David Dalton 2013-01-27 23:34:18 -08:00
  • 894658a3f5 Add underscore build replacement for _.isEqual and ensure legacy cannot be used with backbone or underscore commands. John-David Dalton 2013-01-27 23:32:21 -08:00
  • a4454ea5f9 Simplify regexp that escapes special regexp characters for reNative, and add callback and thisArg arguments to _.clone, _.cloneDeep, and _.isEqual. John-David Dalton 2013-01-27 23:28:13 -08:00
  • 8ea8fa3a8a Add deep comparison note to the _.where docs. [ci skip] John-David Dalton 2013-01-27 15:12:20 -08:00
  • 7480603295 Simplify regexp that escapes regexp special characters. John-David Dalton 2013-01-27 14:57:32 -08:00
  • 079b749d5d Add more _.isEqual benchmarks. John-David Dalton 2013-01-27 11:24:55 -08:00
  • 4815600e85 Continue dependency map tweaking, and simplify how _.isArguments is handled in the underscore build. John-David Dalton 2013-01-27 11:23:02 -08:00
  • 1c63e2d295 Update method dependencies and add more mobile and underscore build tests. John-David Dalton 2013-01-27 02:44:45 -08:00
  • cf13eca58c Cleanup deep _.clone and _.where unit tests. John-David Dalton 2013-01-27 02:39:18 -08:00
  • 3cf4607870 Add support for deep clone via _.clone(object, true) back. John-David Dalton 2013-01-27 02:38:43 -08:00
  • 23c3ba6ad7 Ensure _.where works correctly for nested properties and give indicator arguments more meaningful names. John-David Dalton 2013-01-26 23:47:47 -08:00
  • 17fc3c2317 Reduce doc examples, simplify iteratorTemplate, remove deep argument support from _.clone, and ensure _.merge and _.pick exit early for non-objects. John-David Dalton 2013-01-26 20:37:26 -08:00
  • af234cbe54 Finish renaming iteratee to iterable. [closes #170] John-David Dalton 2013-01-25 20:10:53 -08:00
  • c8517c0ec9 Merge pull request #170 from paulmillr/topics/iteratee John-David Dalton 2013-01-25 19:40:13 -08:00
  • 20b226454b Use “iterable” instead of “iteratee”. Paul Miller 2013-01-26 03:21:06 +02:00
  • 98eccf223a Simplify null/undefined check in _.isEqual and edit _.cloneDeep docs. John-David Dalton 2013-01-25 00:20:55 -08:00
  • 0fc2ab4d41 Fix lodash settings=… documentation example. [ci skip] John-David Dalton 2013-01-25 00:06:44 -08:00
  • 641b6efe7f Remove auto with statement removal optimization from _.template. [closes #166] John-David Dalton 2013-01-24 00:44:08 -08:00
  • 4c83435b4b Clarify the -d and -m build options. [closes #167] John-David Dalton 2013-01-24 00:08:52 -08:00
  • 9f7319cff4 Revert to compiling _.assign and _.defaults, using isKeysFast, and tweak large array size in _.without. John-David Dalton 2013-01-23 23:58:34 -08:00
  • dd9baa1502 Add doc note about wrapper Array methods. [closes #162] [ci skip] John-David Dalton 2013-01-23 00:23:57 -08:00
  • 41b4d0daa1 Update method dependencies in build.js. John-David Dalton 2013-01-22 23:54:52 -08:00
  • e41b181163 Ensure _.where deep compares properties values. John-David Dalton 2013-01-22 23:54:09 -08:00
  • 288ac115d0 Avoid buggy Travis-CI Node version in travis.yml. [ci skip] John-David Dalton 2013-01-22 22:35:04 -08:00
  • 6774d46a6f Simplify sourceURL code and ensure source maps work avoid compat issues. John-David Dalton 2013-01-22 21:51:10 -08:00
  • 607abf89f7 Move generic Closure Compiler fixes into build/minify.js. John-David Dalton 2013-01-21 01:13:51 -08:00
  • 27f1e5e2f2 Fix _.partialRight doc typo. [ci skip] John-David Dalton 2013-01-20 12:21:57 -08:00
  • a457675ce1 Move deep _.defaults implementation unit test to _.partialRight. John-David Dalton 2013-01-20 12:09:44 -08:00
  • 82049096e6 More build fixes. John-David Dalton 2013-01-20 12:02:47 -08:00
  • 6c965e0223 Cleanup strict build. John-David Dalton 2013-01-20 03:54:44 -08:00
  • 8b4d952929 Fix build. John-David Dalton 2013-01-20 02:52:43 -08:00
  • 873cc63f94 Add _.partialRight and make _.assign and _.defaults work with arrays. John-David Dalton 2013-01-19 22:17:14 -08:00
  • 39fc839ff2 Fix test/test-build.js to work with build.js modifications. John-David Dalton 2013-01-19 16:42:16 -08:00
  • 4edef4c959 Update license and copyright. John-David Dalton 2013-01-19 16:07:15 -08:00
  • 1d9ced8037 Remove resolved Underscore issues from README.md. John-David Dalton 2013-01-19 01:00:15 -08:00
  • 4cb77d1429 Avoid extreme   use in the README.md. John-David Dalton 2013-01-19 00:36:22 -08:00
  • b52d9d1bdd Add --source-map build option. [closes #161] John-David Dalton 2013-01-18 02:37:22 -08:00
  • 5fe7ca5e70 Update vendor/backbone. John-David Dalton 2013-01-17 00:40:49 -08:00
  • 62fb440de2 Update closure compiler. John-David Dalton 2013-01-17 00:18:41 -08:00
  • 96fbd7c7ba Fix closure compiler bug. John-David Dalton 2013-01-16 23:59:24 -08:00
  • c9bec8e636 Fix typo in _.merge unit test. John-David Dalton 2013-01-16 23:22:07 -08:00
  • 769e03e7f2 Update Closure Compiler and UglifyJS. John-David Dalton 2013-01-16 23:21:08 -08:00
  • ab83f2d5e2 Ensure _.first and _.last have the correct chaining behavior when passing a callback and thisArg. John-David Dalton 2013-01-16 01:39:58 -08:00
  • b60d0cdb17 Added support for _.merge to accept callback and thisArg arguments. [closes #154] John-David Dalton 2013-01-16 01:11:39 -08:00
  • 677503dbf1 Remove Travis-CI build status until they resolve their issues. John-David Dalton 2013-01-15 21:28:14 -08:00
  • 25efa29470 Remove metadata from tar.gz files. John-David Dalton 2013-01-15 21:14:48 -08:00
  • 21a90f8f8f Avoid travis-ci downloading the included minifiers. John-David Dalton 2013-01-15 08:49:59 -08:00
  • 64e8d6ae99 Update .travis.yml with git and branch options. John-David Dalton 2013-01-15 02:18:40 -08:00
  • 16a204335e Ensure _.merge produces dense arrays and revert accepting arrays of arguments for _.compose, _.defaults, _.extend, and _.merge. John-David Dalton 2013-01-15 01:32:21 -08:00
  • 0a53f762fe Update tested environments in README.md. John-David Dalton 2013-01-14 01:28:39 -08:00
  • 6ba4778c1b Make methods capable of accepting unlimited arguments consistently accept either individual arguments or arrays of arguments. John-David Dalton 2013-01-14 01:11:46 -08:00
  • 0404c2266c Use strictEqual when the expected result is 0 or 1. John-David Dalton 2013-01-13 15:12:02 -08:00
  • e5e914282f Allow _.first, _.last, _.initial, and _.rest to accept callback and thisArg arguments. [closes #155] John-David Dalton 2013-01-13 14:58:53 -08:00
  • 9867d4bdc3 Add unit test for passing an object as callback to _.find. John-David Dalton 2013-01-12 20:42:54 -08:00
  • e4cb7112cf Update vendors, minified builds, and rebuild docs. John-David Dalton 2013-01-12 20:02:16 -08:00
  • 2d202e90b7 Add unofficial _.where like support for methods like _.find. [closes #159] John-David Dalton 2013-01-12 19:02:06 -08:00
  • 016391e442 Add capitalize and getCategoryDependencies method to build.js John-David Dalton 2013-01-12 16:46:52 -08:00
  • 1eff48a429 Ensure iterator options are minified correctly. John-David Dalton 2013-01-12 15:58:32 -08:00
  • ce33af6bb5 Cleanup _.merge. John-David Dalton 2013-01-12 13:47:13 -08:00
  • fb9d4303f1 Correct _#tap doc example. [closes #156] John-David Dalton 2013-01-08 22:21:38 -08:00
  • 4e631c9e8f Flip noNodeClass check to avoid breaking when Firebug's "break on all errors" option is enabled. [closes #85] John-David Dalton 2013-01-05 22:09:48 -08:00
  • 766d67d80d Remove isKeysFast guard. John-David Dalton 2013-01-05 10:14:15 -08:00
  • e2c2a37221 Make _.merge assign null values. [closes #151] John-David Dalton 2013-01-05 00:12:33 -08:00
  • 2b23020695 Merge branch 'master' of github.com:bestiejs/lodash John-David Dalton 2013-01-04 06:20:36 -08:00
  • 8d43c6b1a8 Merge pull request #152 from terinjokes/docs John-David Dalton 2013-01-04 06:15:27 -08:00
  • 7362dd1a7c Update _.range docs to consistently reference 'end' Terin Stock 2013-01-04 02:20:06 -08:00
  • 316caf7e8c Tweak UglifyJS "comments" option and update vendor/benchmark.js. John-David Dalton 2013-01-02 23:35:38 -08:00
  • 87dc6631ee Cleanup "imports" template option. John-David Dalton 2012-12-31 14:46:45 -06:00
  • 62246d7d43 Update platform.js. John-David Dalton 2012-12-31 14:45:53 -06:00
  • a14be3a42c Add "imports" option to _.templateSettings. [closes #148] John-David Dalton 2012-12-30 12:18:32 -06:00
  • 7fdf00d5e9 Workaround UglifyJS comments option bug. John-David Dalton 2012-12-30 11:14:10 -06:00
  • 99e02f30fb Simplify createIterator. and remove whitespace between else { in template text. John-David Dalton 2012-12-29 16:03:22 -06:00
  • 716a5b9b5a Update _.random docs and add unit tests. John-David Dalton 2012-12-28 20:22:04 -06:00
  • 87f880ca52 Update vendors. John-David Dalton 2012-12-28 19:47:44 -06:00
  • 8ec7b84a78 Remove unneeded default ran value from _.once. John-David Dalton 2012-12-27 09:54:41 -06:00
  • 05cf5bc8db Defer downloading required minifies until the lodash command-line executable is used for the first time. John-David Dalton 2012-12-27 09:53:14 -06:00
  • ac25e21a0c Avoid minifying typeof x == 'undefined' checks into x === void 0. John-David Dalton 2012-12-27 00:44:57 -06:00
  • cc1e0daaa4 Update vendor/underscore. John-David Dalton 2012-12-27 00:08:19 -06:00
  • f4120a9c8c Consistently coerce keys to strings before passing them to hasOwnProperty and init Array lengths when possible. John-David Dalton 2012-12-25 23:12:19 -06:00
  • e3b80a5e09 Simplify _.toArray and wrapper methods. John-David Dalton 2012-12-25 17:06:51 -06:00
  • ef7cb26b01 Update vendor/underscore and continue to tweak _.throttle unit tests to avoid false fails. John-David Dalton 2012-12-24 02:19:42 -06:00
  • 408a5c168f Optimize _.max and _.min for gzip. John-David Dalton 2012-12-23 16:49:00 -06:00
  • 0ad6ac95b2 Avoid setTimeout inconsistencies in the unit tests. John-David Dalton 2012-12-23 10:10:28 -06:00
  • bda4747e9c Use @license in the copyright/license header. [closes #138] John-David Dalton 2012-12-22 14:51:28 -06:00
  • bd8f882c94 Tweak _.reduce documentation. John-David Dalton 2012-12-22 11:57:14 -06:00
  • 32b5b5b1c4 Catch module load errors in build/post-install.js. John-David Dalton 2012-12-22 11:56:52 -06:00
  • c1e543c9fe Cleanup .npmignore. [ci skip] John-David Dalton 2012-12-21 20:04:02 -06:00
  • 3908fa5c57 Simplify build/post-install.js. John-David Dalton 2012-12-21 18:07:05 -06:00
  • 1b347fc185 Tweak _.uniqueId to avoid problems with buggy minifiers. John-David Dalton 2012-12-21 12:38:55 -06:00
  • 282a5e0b01 Correct href value in post-install.js. John-David Dalton 2012-12-20 02:43:16 -05:00
  • e9d23cc1ea Use child_process.execFile instead of child_process.exec in post-install.js. John-David Dalton 2012-12-20 02:29:21 -05:00
  • 34173fd60f Upgrade to UglifyJS2. John-David Dalton 2012-12-20 02:17:38 -05:00
  • d0d3c8ef57 Remove unused variable, index, in _.isEqual. John-David Dalton 2012-12-18 23:12:51 -08:00
  • 11912008dd Account for at in an underscore build test. John-David Dalton 2012-12-18 22:41:50 -08:00
  • c122007e17 Rebuild minified files and docs. [ci skip] John-David Dalton 2012-12-18 21:53:30 -08:00
  • 69dfa1a175 Clarify _.merge documentation. [closes #143] [ci skip] John-David Dalton 2012-12-18 21:35:43 -08:00
  • bfea443e55 Cleanup _.at and add build tests. John-David Dalton 2012-12-18 20:28:34 -08:00
  • 680798c28f Merge branch 'master' of github.com:bestiejs/lodash John-David Dalton 2012-12-18 19:14:15 -08:00
  • 9f0cc45c45 Merge pull request #142 from danheberden/pluckByArray John-David Dalton 2012-12-18 19:14:00 -08:00
  • 0ac97f467f Merge branch 'master' of github.com:bestiejs/lodash John-David Dalton 2012-12-18 19:07:53 -08:00