David Peter
67aaf82d37
Update dependencies
2021-11-26 22:18:50 +01:00
Shun Sakai
0484486f3f
Remove lazy_static
from dependencies
2021-11-25 20:06:43 +01:00
Tavian Barnes
fe992706ae
Raise SIGINT when dying by ^C
...
Fixes #854 .
2021-11-15 07:53:57 +01:00
David Peter
ecdaf58e7f
Update to latest lscolors dependency
2021-11-14 18:29:59 +01:00
David Peter
cdc6a37ed6
Merge remote-tracking branch 'origin/master' into pr/opposing-options
2021-11-14 16:47:53 +01:00
Thayne McCombs
1236b1dbcf
Update some dependencies
...
Combination of dependabot prs.
2021-11-01 22:41:56 -06:00
Tavian Barnes
7b5b3ec47b
walk: Add a cache for DirEntry metadata
2021-10-13 09:13:44 +02:00
dependabot[bot]
feb969881b
Bump libc from 0.2.101 to 0.2.103
...
Bumps [libc](https://github.com/rust-lang/libc ) from 0.2.101 to 0.2.103.
- [Release notes](https://github.com/rust-lang/libc/releases )
- [Commits](https://github.com/rust-lang/libc/compare/0.2.101...0.2.103 )
---
updated-dependencies:
- dependency-name: libc
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-10-08 22:49:44 +02:00
dependabot[bot]
c06efe1317
Bump anyhow from 1.0.43 to 1.0.44
...
Bumps [anyhow](https://github.com/dtolnay/anyhow ) from 1.0.43 to 1.0.44.
- [Release notes](https://github.com/dtolnay/anyhow/releases )
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.43...1.0.44 )
---
updated-dependencies:
- dependency-name: anyhow
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-10-08 22:49:38 +02:00
Thayne McCombs
3c619afe30
Update dependencies
...
in Cargo.lock and Cargo.toml
2021-09-01 17:32:57 -06:00
Thayne McCombs
9bc8fabba0
Update Cargo.lock
2021-08-11 01:48:42 -06:00
Thayne McCombs
8984e57dd6
Merge branch 'master' into pr/opposing-options
2021-08-11 01:44:51 -06:00
Vukašin Stepanović
37852aa388
Add 5 opposing CLI options
...
Those are:
- `--no-hidden`, which overrides `--hidden`
- `--ignore`, which overrides `--no-ignore`
- `--ignore-vcs`, which overrides `--no-ignore-vcs`
- `--no-follow`, which overrides `--follow`
- `--relative-path`, which overrides `--absolute-path`
2021-08-09 15:49:48 +02:00
Jacob Mischka
ba60a163fe
Use local times for time functions
...
This patch uses Chrono for explicit date or datetime parsing, only using
humantime for its relative time parsing. The following formats are accepted:
1. Full RFC3339 parsing, requiring an explicit timezone
2. `YY-MM-DD`, defaulting to time `00:00:00` for the given date in the
local time zone
3. `YY-MM-DD HH:MM:SS` in the local time zone
Fixes #631 , #794
2021-08-09 13:40:55 +02:00
David Peter
2d398dc4a7
Fix directory-existence check on Windows
...
This fixes a bug on Windows where `fd` could not be used on ram disks
and encrypted folders.
closes #752
2021-08-08 15:02:01 +02:00
dependabot[bot]
ab81cad3b5
Bump regex from 1.4.6 to 1.5.4
...
Bumps [regex](https://github.com/rust-lang/regex ) from 1.4.6 to 1.5.4.
- [Release notes](https://github.com/rust-lang/regex/releases )
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/regex/compare/1.4.6...1.5.4 )
---
updated-dependencies:
- dependency-name: regex
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-08-08 12:14:50 +02:00
dependabot[bot]
70850629e9
Bump globset from 0.4.6 to 0.4.8
...
Bumps [globset](https://github.com/BurntSushi/ripgrep ) from 0.4.6 to 0.4.8.
- [Release notes](https://github.com/BurntSushi/ripgrep/releases )
- [Changelog](https://github.com/BurntSushi/ripgrep/blob/master/CHANGELOG.md )
- [Commits](https://github.com/BurntSushi/ripgrep/compare/globset-0.4.6...globset-0.4.8 )
---
updated-dependencies:
- dependency-name: globset
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-08-08 12:14:41 +02:00
dependabot[bot]
8b0db189a1
Bump ctrlc from 3.1.7 to 3.1.9
...
Bumps [ctrlc](https://github.com/Detegr/rust-ctrlc ) from 3.1.7 to 3.1.9.
- [Release notes](https://github.com/Detegr/rust-ctrlc/releases )
- [Commits](https://github.com/Detegr/rust-ctrlc/compare/3.1.7...3.1.9 )
---
updated-dependencies:
- dependency-name: ctrlc
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-08-08 11:48:54 +02:00
dependabot[bot]
ad1b267601
Bump filetime from 0.2.13 to 0.2.14
...
Bumps [filetime](https://github.com/alexcrichton/filetime ) from 0.2.13 to 0.2.14.
- [Release notes](https://github.com/alexcrichton/filetime/releases )
- [Commits](https://github.com/alexcrichton/filetime/compare/0.2.13...0.2.14 )
---
updated-dependencies:
- dependency-name: filetime
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-08-08 11:48:47 +02:00
dependabot[bot]
04829c287d
Bump anyhow from 1.0.35 to 1.0.42
...
Bumps [anyhow](https://github.com/dtolnay/anyhow ) from 1.0.35 to 1.0.42.
- [Release notes](https://github.com/dtolnay/anyhow/releases )
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.35...1.0.42 )
---
updated-dependencies:
- dependency-name: anyhow
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-08-08 11:43:15 +02:00
dependabot[bot]
ca92bea0d7
Bump version_check from 0.9.2 to 0.9.3
...
Bumps [version_check](https://github.com/SergioBenitez/version_check ) from 0.9.2 to 0.9.3.
- [Release notes](https://github.com/SergioBenitez/version_check/releases )
- [Commits](https://github.com/SergioBenitez/version_check/compare/v0.9.2...v0.9.3 )
---
updated-dependencies:
- dependency-name: version_check
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-08-08 11:43:01 +02:00
dependabot[bot]
252beb8df7
Bump libc from 0.2.80 to 0.2.98
...
Bumps [libc](https://github.com/rust-lang/libc ) from 0.2.80 to 0.2.98.
- [Release notes](https://github.com/rust-lang/libc/releases )
- [Commits](https://github.com/rust-lang/libc/compare/0.2.80...0.2.98 )
---
updated-dependencies:
- dependency-name: libc
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-08-08 11:42:55 +02:00
dependabot[bot]
b80764b19a
Bump regex from 1.4.2 to 1.4.6
...
Bumps [regex](https://github.com/rust-lang/regex ) from 1.4.2 to 1.4.6.
- [Release notes](https://github.com/rust-lang/regex/releases )
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/regex/compare/1.4.2...1.4.6 )
---
updated-dependencies:
- dependency-name: regex
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-08-08 11:27:36 +02:00
sharkdp
6a3aae52fd
Bump version to v8.2.1
2020-12-07 19:01:36 +01:00
sharkdp
f2fec45099
Update dirs-next and users dependency
2020-12-06 12:02:04 +01:00
sharkdp
4faa201c89
Update dependencies
2020-12-06 12:00:11 +01:00
sharkdp
54603501ec
Bump version
2020-12-06 11:56:36 +01:00
David Peter
e0adb45d08
Fail with error message if numeric arguments can not be parsed
...
closes #675
2020-10-25 21:18:53 +01:00
Amrit Rathie
06eb231fbd
Update lockfile
2020-10-24 15:25:07 +02:00
sharkdp
5648597a61
Bump version to 8.1.1
2020-05-25 15:38:30 +02:00
sharkdp
78cde856b1
Update dependencies
2020-05-19 18:01:51 +02:00
sharkdp
a954944d69
Prepare 8.1.0 release
2020-05-19 17:58:07 +02:00
sharkdp
65b65b32be
Update lockfile
2020-05-19 14:01:22 +02:00
Alexandru Macovei
d7cc34e36f
[ownership] depend on users 0.10.0 on unix; parse user and group names
2020-05-18 21:11:33 +02:00
sharkdp
ee1a9f567f
Bump version to 8.0
2020-04-16 10:02:29 +02:00
sharkdp
074de44caf
Update dependencies
2020-04-16 10:02:29 +02:00
sharkdp
bce95274e3
Proper error handling in main.rs
2020-04-03 22:36:32 +02:00
sharkdp
5fc341832d
Update lscolors dependency, closes #552
2020-04-01 11:25:18 +02:00
sharkdp
4a237c591e
Update humantime dependency
2020-03-22 15:56:52 +01:00
sharkdp
e5e14f31c4
Bump version to 7.5.0
2020-03-22 15:48:55 +01:00
sharkdp
f69b59195a
Update dependencies, closes #437
2020-03-22 15:47:06 +01:00
sharkdp
b027b2c322
Update Cargo.lock
2019-09-15 19:29:15 +02:00
sharkdp
ac3e0e18e4
Update lscolors for compatible ansi_term versions
2019-09-15 17:30:13 +02:00
sharkdp
a991ed4488
Update dependencies
2019-09-15 17:26:19 +02:00
sharkdp
25a728529d
Bump version
2019-09-15 17:06:30 +02:00
sharkdp
d5da615c17
Implement glob-based searches
...
closes #284
2019-09-15 16:47:38 +02:00
David Peter
3599a30ee2
Support FILE_ATTRIBUTE_HIDDEN on Windows ( #478 )
2019-09-15 12:41:04 +02:00
sharkdp
a0505bd4df
Expose exit status from --exec-batch <cmd>
...
closes #333
2019-09-13 23:05:35 +02:00
sharkdp
acd4910f2c
Update dependencies
2019-02-13 19:53:48 +01:00
sharkdp
c83bcfbdfc
Bump version number
2019-02-13 19:50:50 +01:00
sharkdp
8c197d2866
Update to new lscolors version
2019-01-08 21:28:43 +01:00
sharkdp
047f1be792
Update dependencies
2018-12-14 23:20:18 +01:00
sharkdp
ecd5ec6387
Bump lscolors version
2018-12-14 23:20:18 +01:00
sharkdp
4b5efa3438
Use lscolors crate
...
Use my new [lscolors](https://github.com/sharkdp/lscolors ) crate instead
of the internal `lscolors` module
- Speeds up `LS_COLORS` querying, leading to a nice 25% performance
improvement when
- Adds support for 24-bit colors and background colors
closes #368
closes #363
2018-12-14 23:20:18 +01:00
sharkdp
26c2371835
Bump version
2018-10-27 17:09:00 +02:00
Karim SENHAJI
abe8aa55c0
clean-up first implementation of modification date filter
2018-10-10 19:52:37 +02:00
Karim SENHAJI
54c117d72f
Add support for --changed-before and --changed-with for modification time based search
2018-10-10 19:52:37 +02:00
sharkdp
1c7e647f61
Bump version
2018-08-19 18:50:41 +02:00
kpcyrd
e4f61bc795
Remove unused windows dependencies
2018-08-18 16:40:08 +02:00
sharkdp
59c9901cde
Update dependencies, fix #313
2018-08-03 21:20:48 +02:00
Josh Sleeper
9628d7fdcb
chore(crate-updates): updated all crates to latest versions
2018-05-05 08:56:04 +02:00
sharkdp
011e09840a
Bump version number
2018-03-26 10:16:18 +02:00
sharkdp
c654159bf2
Update to ansi_term 0.11
2018-03-12 23:19:20 +01:00
Josh Stone
588b0dc7c9
Update to regex-syntax 0.5
...
The new regex 0.2.7 has updated to regex-syntax 0.5, so it seems prudent
to update fd's dependency too, if only to avoid duplication.
2018-03-12 22:11:00 +01:00
sharkdp
8805bd32e2
Update dependencies
2018-02-21 22:55:26 +01:00
sharkdp
a6086abe7f
Updates for v6.3.0
2018-02-10 16:46:42 +01:00
sharkdp
6be33fbf33
Update dependencies
2018-01-03 10:40:28 +01:00
sharkdp
61a065dd92
Update version information
2018-01-03 10:40:28 +01:00
sharkdp
8dde7c3365
Re-enable help-text wrapping
2018-01-01 16:01:29 +01:00
Dock
4d66c84109
Correct exit codes ( #202 )
...
* Changed exit code on ctrl-c to 130 to match specification
* Changed exit code when stdout errors. 1 for general error.
2017-12-18 06:53:34 -08:00
sharkdp
aaf9e024d5
Updates for 6.1.0
2017-12-09 21:40:13 -08:00
Dock
c0bfc65d88
Handle terminal signals ( #128 )
...
fixes #87
2017-11-22 23:05:09 +01:00
sharkdp
941a1e3d21
Update Cargo.lock
2017-11-16 08:26:40 +01:00
Matthias Reitinger
18709b1ede
Remove shell with --exec
2017-11-15 23:18:36 +01:00
Adit Cahya Ramadhan
673392045f
Check minimal rustc version on the build process
2017-11-13 19:27:51 +01:00
sharkdp
c022528f54
Bump version for crates.io
...
[ci skip]
2017-10-26 22:24:07 +02:00
sharkdp
b3f1e1844d
Move 'win' crate back into local module
...
This is necessary to publish on crates.io
2017-10-26 21:59:12 +02:00
J.W
6b232a82ee
Fix --exec
2017-10-26 20:56:32 +02:00
sharkdp
e9cf8af911
Updates and preparations for v5.0
2017-10-22 12:10:51 +02:00
J.W
570ea78d24
jakwings/fd@a44e677 -> subdirectory "win"
2017-10-21 00:33:49 +02:00
Michael Aaron Murphy
ad1b4f3b2b
Optimize grouping for *nix archs
2017-10-14 21:45:31 -04:00
Michael Aaron Murphy
137fe2e697
Merge Conflicts
2017-10-14 12:35:16 -04:00
Michael Aaron Murphy
4a5a5faf4d
Implement --exec feature
...
Closes #84
2017-10-14 12:24:17 -04:00
Matthias Reitinger
b441528067
Improve smart case to only consider literal uppercase chars ( #103 )
2017-10-14 11:03:21 +02:00
sharkdp
0aae4a3d46
Update help text
2017-10-05 21:35:22 +02:00
sharkdp
2403ac350a
cargo update
2017-10-05 00:01:56 +02:00
Matthias Reitinger
6f22957cdc
Re-write integration tests in Rust ( #67 )
...
* Rewrite integration tests in Rust.
* Improve failure output for integration tests.
* Move TestEnv to separate module.
* Remove old integration tests script.
* Re-add integration test for subdirectory.
2017-10-04 23:19:30 +02:00
sharkdp
c1b8d1eae1
Minor style changes
2017-09-17 09:37:39 +02:00
sharkdp
916b55fae1
Update Cargo.toml, see #42
2017-09-09 19:15:35 +02:00
sharkdp
f41c7a4344
Update version
2017-09-09 19:07:03 +02:00
sharkdp
b4c8a8ba56
Use N-1 search threads, where N = # cores
2017-09-09 16:13:27 +02:00
sharkdp
c55b255a3e
Update dependencies
2017-09-09 15:25:48 +02:00
sharkdp
dfd7433347
Bump to v2.0.0
2017-06-13 20:29:29 +02:00
sharkdp
087e709acd
Use clap, change --sensitive to --case-sensitive
...
see #33
2017-06-11 14:25:58 +02:00
sharkdp
1adcf76f1b
Use atty instead of isatty
2017-06-10 17:30:48 +02:00
sharkdp
c8d4ec89a3
Use references instead of values
2017-06-09 14:39:57 +02:00
sharkdp
4d950ae97c
Highlight executable files
2017-06-05 21:51:10 +02:00
sharkdp
ae12e00533
Switch to 'ignore', closes #4
2017-05-15 22:38:34 +02:00
sharkdp
9bf008b319
Bump version
2017-05-14 22:16:10 +02:00
sharkdp
9aa4f0a124
Update help message
2017-05-13 10:04:26 +02:00
sharkdp
b4a252a391
Detect interactive terminal, closes #11
2017-05-12 22:50:52 +02:00
sharkdp
fba5e02c25
Colored output, closes #8
2017-05-12 13:02:20 +02:00
sharkdp
12bfee0bec
Re-write in rust
2017-05-12 11:50:54 +02:00