Commit graph

1383 commits

Author SHA1 Message Date
Platon Pronko
f3edaf0e4d add changelog entry for exact file sizes in --size filter 2020-12-06 11:47:27 +01:00
Platon Pronko
e97a1e90cb Add exact size support to the --size filter (#669) 2020-12-06 11:47:27 +01:00
Andreas Lappe
2338b3bc81 Fix typo in fd.1 2020-12-04 12:04:19 +01:00
sharkdp
9412648ee9 Add link to troubleshooting section 2020-12-01 19:44:13 +01:00
sharkdp
0a22dcc044 Add CHANGELOG section to CONTRIBUTING.md 2020-12-01 19:38:05 +01:00
Nick Flueckiger
24402dda7c Remove .UE and .UR to fix url display on macos 2020-11-06 21:44:21 +01:00
Nicholas Bailey
4f8697c407 Update README to have updated instructions. 2020-10-30 08:09:06 +01:00
sharkdp
b2fa188029 Avoid panic when sending errors after receiver shutdown
fixes #678
2020-10-28 13:10:25 +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
Matthias Reitinger
ec4cc981fc
Add --prune flag
closes #535
2020-10-25 08:16:01 +01:00
Amrit Rathie
06eb231fbd Update lockfile 2020-10-24 15:25:07 +02:00
Amrit Rathie
fd1ddc9d08 Change dependency dirs to dirs-next 2020-10-24 15:25:07 +02:00
Matthias Reitinger
e852009876 Add NO_COLOR to the man page 2020-10-24 12:15:06 +02:00
Allen Wild
99934ab98c add --base-directory, --path-separator, and --search-path to the man page
These options are in `fd --help` but missing from the man page.
Also fix a typo in the help text for --base-directory.
2020-10-14 08:35:09 +02:00
Craig Hills
633d486ac1 Adjust the regex syntax reference wording 2020-10-14 08:34:06 +02:00
Craig Hills
4d2472bfab Add documentation around regex syntax
This is to address https://github.com/sharkdp/fd/issues/622
2020-10-14 08:34:06 +02:00
Fredrik Fornwall
a851570b15 Disable jemalloc on Android (fixes #636 and #642)
Disabling jemalloc for Android fixes a build failure since jemalloc does
not build out of the box for that platform on older API versions.

Android started using jemalloc as the system allocator around 2014 for
most devices. In the latest Android version (11) the system allocator
has been switched to Scudo, which while not being jemalloc is modern and
actively maintained and should be used for most software on Android.

See:
- https://android-developers.googleblog.com/2020/06/system-hardening-in-android-11.html
- https://blog.nsogroup.com/a-tale-of-two-mallocs-on-android-libc-allocators-part-2-jemalloc/
- https://stackoverflow.com/questions/2266762/android-libc-version-and-malloc-implementation
2020-10-08 12:45:48 +02:00
sharkdp
f064e41bf1 Update CHANGELOG 2020-10-05 23:30:00 +02:00
Sebastián Mancilla
ef1bfc7508 Add native Zsh completion
Replace the auto-generated Zsh completion with a full completion script.
This script improves completion support for options and arguments,
which is hard to obtain from an auto-generated completion.

- Full completion support for external commands and options when using
  `--exec`/`--exec-batch`.

- The completion for `--type` and `--color` adds descriptions instead of
  just values.

- Complete files when using `--ignore-file`.

- Stop completing files for the pattern argument.

- Improve completion for path arguments. Only directories are
  completed.

- Single-use options are not offered again.

- Updated exclusions lists for mutual-exclusive options.

- Add support for hidden options (as defined in `app.rs`). They are not
  offered for completion, but if present are considered (and their value
  may be completed).

Full support for exclusion lists depends of options groups, which was
added in Zsh 5.4. Older Zsh versions, as commented in the completion
script, will just offer most options.

The format of the completion script was taken from ripgrep completion
script. Command completion for `--exec`/`--exec-batch` was taken from
Zsh's `_find` completion.
2020-10-05 22:39:17 +02:00
Matthias Reitinger
a38da63a34 Replace aliases in Travis config 2020-10-04 21:50:49 +02:00
Matthias Reitinger
9a49d0d6d0 Fix deprecated Travis config keys
* root: deprecated key sudo (The key `sudo` has no effect anymore.)
* deploy: deprecated key skip_cleanup (not supported in dpl v2, use
  cleanup)
2020-10-04 21:50:49 +02:00
gorogoroumaru
74c3431a2b
improve time option usage (#645)
* improve time option usage
2020-09-10 00:34:27 -06:00
yuuji.yaginuma
1b4e1e9c1a Fix a link to ubuntu official page
Currently, https://packages.ubuntu.com/disco/fd-find shows an error.
This is because of the package page that unsupported version was removed.

So I removed the version from the link. That link shows a search result of `fd-find`
and can find OSs that can install `fd-find`.
2020-08-08 07:46:45 +02:00
David Peter
6f2c8cdf91
Add tmccombs as maintainer 2020-06-10 07:42:49 +02:00
David Peter
e2f90dba44
Update LS_COLORS help text 2020-05-25 16:47:51 +02:00
sharkdp
5648597a61 Bump version to 8.1.1 2020-05-25 15:38:30 +02:00
sharkdp
b3258e00df Update CHANGELOG 2020-05-25 15:37:03 +02:00
sharkdp
41d7cc33ca Add CHANGELOG entry 2020-05-25 12:17:32 +02:00
sharkdp
a81fef9992 Windows: Check for xterm-256color environment variable as a proxy for color support 2020-05-25 12:17:32 +02:00
sharkdp
53c338d71f Windows: Always enable colors if --color=always is set 2020-05-25 12:17:32 +02:00
Dmitry Marakasov
d77daa89a2 Merged into single project in repology 2020-05-24 17:25:52 +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
27162c2729 Update CHANGELOG 2020-05-19 17:57:14 +02:00
sharkdp
1d1eefdb7b Disable jemalloc on macOS
This is a workaround for #498. See issue for details.

closes #498
2020-05-19 17:55:21 +02:00
sharkdp
c8746f6216 Use macOS 10.15.4 (Catalina) for Travis build 2020-05-19 17:55:21 +02:00
sharkdp
c761d51dfb Add CHANGELOG entry 2020-05-19 17:09:27 +02:00
sharkdp
ddee6aa8f3 Revert "Always enable colors on Windows, closes #469"
This reverts commit a4e78519c4.
2020-05-19 17:09:27 +02:00
sharkdp
e3c77ef7f5 Update --size documentation
closes #584
2020-05-19 17:06:32 +02:00
sharkdp
c0592e276e Disable caching on Travis 2020-05-19 16:24:06 +02:00
sharkdp
d41a5a9e24 Update CHANGELOG 2020-05-19 15:57:47 +02:00
sharkdp
726fede7cc Code formatting 2020-05-19 15:57:47 +02:00
sharkdp
9d3cb69935 Minor refactoring 2020-05-19 15:57:47 +02:00
DJRHails
da9af8c1eb Improve consistency of linting 2020-05-19 15:57:47 +02:00
DJRHails
dc120c547d Add error checking on missing test case 2020-05-19 15:57:47 +02:00
DJRHails
bbf3d0d430 Update testenv to support errors that don't fail 2020-05-19 15:57:47 +02:00
DJRHails
4f4591bfdc Correct Err return to prevent panic 2020-05-19 15:57:47 +02:00
DJRHails
28d6a4f518 Check for no valid search paths to prevent panic 2020-05-19 15:57:47 +02:00
DJRHails
42719624a8 Refactor to for-loop 2020-05-19 15:57:47 +02:00
DJRHails
fef1b91feb Remove test assertion covered by existing tests 2020-05-19 15:57:47 +02:00