Commit Graph

79 Commits

Author SHA1 Message Date
David Peter
4f1bcfedf3 Update CHANGELOG 2022-09-27 21:25:10 +02:00
David Peter
bd44c82404 Add CHANGELOG entry 2022-09-11 21:05:06 +02:00
David Peter
c48586de08 Add CHANGELOG entry 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
a5f69579cf Update CHANGELOG 2022-08-10 20:01:21 +02:00
David Peter
33beb7fc64 Bump version 2022-05-29 11:21:45 +02:00
David Peter
8b96a1e99c Update documentation of --batch-size feature 2022-05-28 22:59:46 +02:00
David Peter
f52dec11a4 Update CHANGELOG 2022-05-28 22:50:04 +02:00
David Peter
41affe18c4 Merge remote-tracking branch 'origin/master' into yyogo/master 2022-05-15 16:31:06 +02:00
David Peter
dcde6d358f Add CHANGELOG entry for multi exec 2022-05-15 16:26:44 +02:00
Jackson Theel
f823eac672 Update CHANGELOG.md 2022-05-15 16:22:24 +02:00
ethsol
bbd8c78861 Added installation instructions for RHEL8 2022-04-02 20:55:08 +02:00
ethsol
9d93807512 modification skeleton 2022-04-02 20:55:08 +02:00
Thayne McCombs
50c0fa812f
Merge branch 'master' into master 2022-03-15 01:20:35 -06:00
David Peter
c48d02e0a9 Bump version to v8.3.2 2022-01-29 16:49:09 +01:00
David Peter
ec38e23d58 Add CHANGELOG entry 2022-01-07 17:39:24 +01:00
David Peter
72895675ef Bump version to v8.3.1 2022-01-06 14:20:02 +01:00
David Peter
aa1c0250b7 Update CHANGELOG 2022-01-06 13:59:04 +01:00
Thayne McCombs
dade9736ac Add entry to changelog for no-ignore-vcs fix
I forgot to add it when I made the PR.

See commit 8bdbbd8e0cbe8ba010ce5c7f863e23af44386741
2021-12-28 14:20:25 +01:00
Jonathan Goren
22dbed0545 convert to path instead of cloning in batch exec
update changelog
2021-12-11 15:43:53 +02:00
Jonathan Goren
a26bd3232c append trailing slash to folders
update changelog
2021-12-11 15:43:23 +02:00
David Peter
5d06491370 Update CHANGELOG for v8.3 2021-11-26 22:18:50 +01:00
Thayne McCombs
7b7876e701 Add entry for buffering to CHANGELOG 2021-11-26 21:23:47 +01:00
David Peter
92bd7850d0 Merge remote-tracking branch 'origin/master' into no-strip/760 2021-11-26 18:19:28 +01:00
David Peter
06c58b99f5 Update CHANGELOG 2021-11-26 17:58:18 +01:00
Jacob Mischka
f32060b0de Change time comparisons to exclusive
Closes #794
2021-11-17 23:38:28 +01:00
David Peter
ecdaf58e7f Update to latest lscolors dependency 2021-11-14 18:29:59 +01:00
David Peter
fc2a972082 Add CHANGELOG entry 2021-11-14 17:42:16 +01:00
David Peter
cdc6a37ed6 Merge remote-tracking branch 'origin/master' into pr/opposing-options 2021-11-14 16:47:53 +01:00
Devon Hollowood
17dd2a6dfe
Implement --batch-size (#866) 2021-10-22 00:05:13 -06:00
Jonah Caplan
782fc278aa add changelog entry 2021-10-15 23:57:03 -04:00
Jonah Caplan
953f586f26 replace -N option with specifying '.' path 2021-10-15 23:57:03 -04:00
Jonah Caplan
6b92c5db90 add -N/--no-strip option to show "./" prefix on relative paths 2021-10-15 23:56:36 -04:00
Tavian Barnes
7b5b3ec47b walk: Add a cache for DirEntry metadata 2021-10-13 09:13:44 +02:00
Tavian Barnes
476d404938
Merge pull request #817 from will459/add_no_ignore_parent
Add --no-ignore-parent flag
2021-09-01 13:22:01 -04:00
Vukašin Stepanović
c749c95136 Merge branch 'master' into pr/opposing-options 2021-08-23 15:55:17 +02:00
Asha20
334488cab7
Add -q/--quiet/--has-match flag (#813)
Instead of printing to stdout, the program will return 1 as the exit
code if there are no matches and 0 otherwise.
2021-08-14 17:57:01 +02:00
Thayne McCombs
8984e57dd6 Merge branch 'master' into pr/opposing-options 2021-08-11 01:44:51 -06:00
Thayne McCombs
049232439a Add item to CHANGELOG for no buffer with single thread 2021-08-11 09:38:55 +02:00
Klim Tsoutsman
6a18b36037
Support --list-details on more platforms
Implement `--list-details` by using short options for `ls` to support more platforms (like BusyBox)

closes #783
2021-08-10 20:39:10 +02: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
William Correia
f8ae334ca9
Add --no-ignore-parent flag
- Flag toggles parent checking in the `ignore` crate.  This should
  affect both git and non-git ignore files.
- Updated Changelog.
2021-08-08 17:38:24 -04:00
David Peter
018556a367 Add CHANGELOG entries 2021-08-08 15:04:28 +02:00
David Peter
6e44828cc8 Add CHANGELOG entry 2021-08-08 13:13:58 +02:00
David Peter
efc71bc00b Update CHANGELOG 2021-02-15 22:53:50 +01:00
Allen Wild
8a532e5196 use custom --path-separator in arguments to --exec
When --path-separator is used, pass it on to commands run with
--exec(-batch) and --list-details.

On Windows, paths with drive letters (C:\foo) and UNC paths
(\\server\share\path) are handled as expected, though they're unlikely
to be found in normal usage of fd.

Fixes: https://github.com/sharkdp/fd/issues/697
2021-02-14 10:24:41 +01:00
sharkdp
6a3aae52fd Bump version to v8.2.1 2020-12-07 19:01:36 +01:00
sharkdp
91eaff056f Update CHANGELOG 2020-12-06 16:04:37 +01:00
sharkdp
45c66e7f1b Update CHANGELOG 2020-12-06 11:54:54 +01:00