David Peter
12165c73f8
Reorder command line options
2022-11-01 21:17:48 +01:00
David Peter
70c4865191
Set max. term width to make help texts easier to read
2022-11-01 21:14:16 +01:00
David Peter
7f5bc9884f
Add simple 'about' text
2022-11-01 21:02:37 +01:00
David Peter
ac35b11dc8
Change clap CLI binary name to 'fd'
2022-11-01 21:00:32 +01:00
David Peter
b57ed11f65
Merge pull request #1137 from amesgen/batch-exit-code
...
Respect exit codes with `--exec-batch`
2022-11-01 20:42:28 +01:00
David Peter
831fe666fa
Remove outdated TODO comment
2022-11-01 20:34:42 +01:00
David Peter
5771e74b95
Add newlines between options
2022-11-01 20:18:17 +01:00
David Peter
55029e889e
Minor: add missing full stop
2022-11-01 20:13:32 +01:00
David Peter
3f72ef4cdd
Remove outdated TODO comment
2022-11-01 20:07:09 +01:00
David Peter
169d22fde2
Merge remote-tracking branch 'origin/master' into clap-derive
2022-11-01 20:00:16 +01:00
Tavian Barnes
5278405263
walk: Use a bounded queue.
...
Fixes #918 .
2022-11-01 19:48:39 +01:00
Tavian Barnes
5bb7a52704
walk: Switch back to crossbeam-channel
...
Fixes #933 . Fixes #1060 . Fixes #1113 .
2022-11-01 19:48:39 +01:00
Tavian Barnes
93e5488420
walk: Simplify the code in scan() a bit
2022-11-01 15:36:48 +01:00
Thayne McCombs
36ee44a3f6
Make help output more like what it was before use clap_derive
...
In particular, we specifically use `long_help` instead of doc comments
because using doc comments will always trim the "." off the end of the
first paragraph, and will include the short help as the first paragraph
of the full help.
2022-11-01 02:30:22 -06:00
Thayne McCombs
8500c3193d
Merge remote-tracking branch 'upstream/master' into clap-derive
2022-11-01 01:12:41 -06:00
Tavian Barnes
cd8ec44abf
Address review comments
2022-10-31 22:23:30 +01:00
Tavian Barnes
17d849df6c
Compute colors in parallel
2022-10-31 22:23:30 +01:00
Tavian Barnes
b2c8888a50
dir_entry: Implement file_name() for broken symlinks
2022-10-31 22:23:30 +01:00
Tavian Barnes
7917c00887
dir_entry: Implement lscolors::Colorable
2022-10-31 22:23:30 +01:00
Thayne McCombs
3782278f02
Improve help output
2022-10-20 00:34:52 -06:00
Thayne McCombs
a3622ba294
Remove TODO comment
...
In favor of tracking scoped threads in #1141
2022-10-19 23:43:45 -06:00
Thayne McCombs
aec125637b
Fix format
2022-10-14 23:14:03 -06:00
amesgen
cb95f1dcd5
Respect exit codes with --exec-batch
2022-10-13 23:33:54 +02:00
Thayne McCombs
b6f0088b68
Change thread option to take u32 instead of usize
...
To simplify the option parsing.
2022-10-12 00:33:49 -06:00
Thayne McCombs
c2115884de
Fix deprecations from clap 4.0
2022-10-11 22:27:57 -06:00
Thayne McCombs
aca64c09f8
Actually test if exec or exec-batch is used
...
By the time we check if we should strip the cwd, we've already moved the
command out of the options, so store if we got that out earlier.
2022-10-09 01:25:03 -06:00
Thayne McCombs
86c33492a7
Fix name of powershell in guess_shell
2022-10-09 01:05:27 -06:00
Thayne McCombs
c41d61eeda
Merge remote-tracking branch 'upstream/master' into clap-derive
2022-10-09 01:00:48 -06:00
Thayne McCombs
5b9e302e9b
Support powershell when guessing shell for completions
2022-10-09 00:02:28 -06:00
Thayne McCombs
f4c34b81c7
Upgrade to clap 4.0
2022-10-08 23:51:45 -06:00
Thayne McCombs
a50e417c67
Add action clap attribute to fixed_strings
2022-10-08 00:42:11 -06:00
Thayne McCombs
ff7336b202
clap derive suggestions from epage
2022-10-08 00:42:11 -06:00
Thayne McCombs
e6f4805bae
Fix clippy warnings
2022-10-08 00:42:11 -06:00
Thayne McCombs
066ce41299
Fix case of color options to ls
2022-10-08 00:42:11 -06:00
Thayne McCombs
b7f5f4ac7d
Improve help output after switch to clap-derive
...
Make it more like it used to be.
2022-10-08 00:42:11 -06:00
Thayne McCombs
4e7b403c1f
Use clap-derive for option parsing
...
This makes the definition of arguments to fd a little more ergonomic,
and makes it easier to insure the types for the arguments are consitent.
2022-10-08 00:41:33 -06:00
Tavian Barnes
4ffc34956f
Make --strip-cwd-prefix apply to -x/-X
...
Fixes #898 .
2022-10-03 21:35:39 +02:00
David Peter
e3e6057434
Minor adaptation to help text
2022-09-27 21:00:29 +02:00
Scott Baker
12142008df
Add a link back to Github to --help
(but not -h
)
2022-09-27 21:00:29 +02:00
Tavian Barnes
4419401b6c
Enable --strip-cwd-prefix by default except with -0
...
Fixes #1046 .
2022-09-27 20:56:24 +02:00
Tavian Barnes
e46d402ed1
Enable jemallocator on 64-bit musl builds
...
Partial fix for #710 and #980 .
2022-09-19 21:10:05 +02:00
David Peter
9ea882d7cc
Fix clippy suggestions
2022-09-11 21:29:43 +02:00
David Peter
2569317ee8
Revert changes in help text, add /issues in manpage
2022-09-11 21:05:06 +02:00
Scott Baker
cb91a5c848
Simplify some whitespace on lines
2022-09-11 21:05:06 +02:00
Scott Baker
fcf8099587
Add Github URL to --help
also
2022-09-11 21:05:06 +02:00
Marie Katrine Ekeberg
d6b1d16bfc
Use to_string_lossy to avoid relying on Debug-outputs
2022-09-11 20:58:50 +02:00
Marie Katrine Ekeberg
c7370ca82c
Simplistic "Command not found" error message
2022-09-11 20:58:50 +02:00
Tavian Barnes
cbc6ddeefc
Implement --type executable on Windows
...
Fixes #1051 .
2022-09-11 20:46:19 +02:00
Sijmen
cb6295d025
Move current_directory variable definition closer to usage
2022-08-10 20:01:21 +02:00
Sijmen
fdcbb2f008
Allow working directory to be nonexistent if search path is given
...
Fixes #1072
2022-08-10 20:01:21 +02:00