Commit Graph

  • 2e6a268fa5 Merge pull request #39 from redox-os/master Alex Lyon 2017-07-29 12:42:25 -07:00
  • 41bcd616e2 Update Cargo.lock Jeremy Soller 2017-07-29 09:37:03 -06:00
  • 82df575a55 merging from uutils (#35) mcharsley 2017-06-30 16:11:27 +01:00
  • c463eca1a0 Fix for #30 -help found too aggressively (#34) mcharsley 2017-06-30 16:10:43 +01:00
  • f3f35a5265 Fix for #31 - by itself should be a filename (#32) mcharsley 2017-06-30 15:20:28 +01:00
  • a3e8f51b6d Merge branch 'master' into master mcharsley 2017-06-30 14:21:45 +01:00
  • 8c7cf29e69 Fix for issue #23 -execdir fails for the root directory Mark Charsley 2017-06-30 14:17:34 +01:00
  • 1f0db15c4c Fix Appveyor build status Alex Lyon 2017-04-10 16:11:28 -07:00
  • d30301bff6 Update Travis for ownership transfer Alex Lyon 2017-04-03 03:24:40 -07:00
  • 1028389304 Add Appveyor configuration for Windows Lei Zhang 2017-03-10 09:44:56 -05:00
  • 1a6262cd5f Fixed windows compatability (#21) mcharsley 2017-03-27 11:11:11 +01:00
  • 1b7993dbfd Merge remote-tracking branch 'upstream/master' Mark Charsley 2017-03-24 16:04:22 +00:00
  • 372493be7c Revert "Revert "Fixed windows compatability. This required"" Mark Charsley 2017-03-24 14:56:40 +00:00
  • 645152ba32 Added support for -perm (#20) mcharsley 2017-03-24 14:55:12 +00:00
  • 384da6d2f4 Revert "Fixed windows compatability. This required" Mark Charsley 2017-03-24 14:44:43 +00:00
  • 0e2c385237 Fixed windows compatability. This required - changing a lot of test code to supply/expect backslashes rather than slashes when running on windows - tweaking the way testing-commandline reported its args (debug format escapes backslashes when printing strings) - changing the NewerMatcher to get metadata from fs::metadata() rather than from File's metadata method (the latter caused mysterious test failures, which I didn't bother tracking down becasue the former is more efficient anyway) - hiding more of perm.rs behind #[cfg(unix)] to stop "unused X" warnings mcharsley 2017-03-24 14:38:37 +00:00
  • 153154287a Tweaks after code review mcharsley 2017-03-21 15:58:33 +00:00
  • 3d096c9a4c Fixed error caused by merging changes mcharsley 2017-03-20 13:55:05 +00:00
  • 06f290a68d Merge branch 'master' of github.com:mcharsley/findutils Mark Charsley 2017-03-20 11:13:17 +00:00
  • 8e5f58afd0 Fixed string constant mcharsley 2017-03-20 11:12:58 +00:00
  • 5e65fea960 Merge branch 'master' into master mcharsley 2017-03-20 10:56:13 +00:00
  • 6b32484b2e Added support for -perm mcharsley 2017-03-20 10:32:29 +00:00
  • 8b3842b1f9 Added support for -exec[dir] (#17) mcharsley 2017-03-17 17:02:45 +00:00
  • 7ab569cd0f Minor tweaks from code review mcharsley 2017-03-17 17:01:44 +00:00
  • 89f973d301 Fixed path_to_testing_commandline mcharsley 2017-03-16 13:39:19 +00:00
  • 32fa744cf8 Added support for -exec and -execdir mcharsley 2017-03-15 16:58:48 +00:00
  • 593ede810f Fix some problems reported by clippy Lei Zhang 2017-03-11 12:47:53 -05:00
  • a73e1e7493 Add basic explanation of the project and non official disclaimer. Lei Zhang 2017-03-10 09:51:18 -05:00
  • 2520387938 Add Travis CI configuration Lei Zhang 2017-03-08 10:00:03 -05:00
  • dcd86d1ed6 Added a default implementation for has_side_effects mcharsley 2017-03-09 11:11:35 +00:00
  • 49af6b0a8c Deleted vertical whitespace mcharsley 2017-03-08 15:39:43 +00:00
  • a2bfe2b06c Merge branch 'master' into master mcharsley 2017-03-08 15:34:30 +00:00
  • b1133e9229 Ensured all tests that print multiple lines use -sorted flag mcharsley 2017-03-08 15:26:52 +00:00
  • 3198ff3b82 Initial dump of my code (#1) mcharsley 2017-03-08 14:39:37 +00:00
  • 25de90ee7c Added copyright headers mcharsley 2017-03-03 10:11:56 +00:00
  • 8bb9ab07c0 Replaced try! with ? mcharsley 2017-03-03 10:03:32 +00:00
  • c36de8958a Switched Config struct to implement Default mcharsley 2017-03-02 15:18:35 +00:00
  • eedabf5873 Minor tweaks based on code review mcharsley 2017-03-02 13:13:21 +00:00
  • 241b1309d6 Merge branch 'master' of github.com:mcharsley/findutils into github_push Mark Charsley 2017-03-01 10:03:04 +00:00
  • 05716da2de Added support for -size mcharsley 2017-03-01 09:55:33 +00:00
  • d26924b896 Added .gitignore Mark Charsley 2017-03-01 09:36:46 +00:00
  • 1079ab5c04 Added LICENSE Mark Charsley 2017-03-01 09:35:42 +00:00
  • 5162fab1f4 first commit Mark Charsley 2017-03-01 09:34:51 +00:00
  • 6d3b3a017e merged name_matcher and caseless_name_matcher into one module mcharsley 2017-02-28 13:16:40 +00:00
  • 173d198d0f Implemented ctime, atime and mtime mcharsley 2017-02-28 13:10:18 +00:00
  • f607c0ae71 renamed new_sideeffetcs to new_matcher_io mcharsley 2017-02-24 16:26:54 +00:00
  • b62cee5236 Added support for -newer mcharsley 2017-02-24 16:24:43 +00:00
  • 12d1206e84 Switched to using walkdir mcharsley 2017-02-23 16:32:33 +00:00
  • 7fdb9047f0 Tidied up use statements mcharsley 2017-02-23 13:36:24 +00:00
  • 4778a0868f Removed leftover tracing println call mcharsley 2017-02-23 11:49:41 +00:00
  • 3a624e8f59 Renamed side effects to matcherio mcharsley 2017-02-23 11:44:05 +00:00
  • bc9378b046 Refactored the way we fake stdoutput. mcharsley 2017-02-22 15:43:35 +00:00
  • cb131ccb1a Added prune mcharsley 2017-02-22 13:32:10 +00:00
  • 3e26801bdf Added support for prune mcharsley 2017-02-21 16:47:52 +00:00
  • 14bb91a24d Added support for -a mcharsley 2017-02-17 13:22:28 +00:00
  • 1cdfc5f10f Cleaned up a surfeit of Box::new's and change the [Or|And|List]Matchers to use builders, so submatchers can't be added later on. mcharsley 2017-02-16 16:23:50 +00:00
  • fc2b29ea7d Added initial support for max_depth, min_depth and depth arguments. mcharsley 2017-02-16 13:17:16 +00:00
  • 8b56160f42 Added support for depth-first searching mcharsley 2017-01-27 10:46:17 +00:00
  • fe5f211cfd Cleaned up names of some Or/And/List matcher methods mcharsley 2017-01-25 15:48:56 +00:00
  • 8827eca0de Added support for parentheses mcharsley 2017-01-18 16:50:27 +00:00
  • e1f7b51fca Added support for lists (i.e. the comma operand) mcharsley 2017-01-18 13:46:00 +00:00
  • 790f338bb0 Added AUTHORS and (MIT) LICENSE Mark Charsley 2017-01-17 10:39:04 +00:00
  • de84766ecb Added change missing form last commit mcharsley 2017-01-13 14:32:39 +00:00
  • 5ea4844c79 Added support for or operator mcharsley 2017-01-13 14:31:22 +00:00
  • 8ebc181de3 Added tests for the argument parsing code. Mark Charsley 2017-01-11 17:15:09 +00:00
  • e745d5fa4e Significant refactoring to allow tests for the arg-parsing code Mark Charsley 2017-01-11 17:13:54 +00:00
  • 660079aa80 Added ability to replace stdout with a fake. Moved and_matcher to logical_matchers Mark Charsley 2017-01-09 17:26:09 +00:00
  • c4c6c80a37 Corrected usage text mcharsley 2016-12-23 11:24:05 +00:00
  • b7e5bb6f03 Initial checkin. Supports -name, -name -print and a subset of -type mcharsley 2016-12-22 18:01:51 +00:00