Commit Graph

1822 Commits

Author SHA1 Message Date
Thayne McCombs efd9f05fcb Merge pull request #1879 from sharkdp/dependabot/cargo/libc-0.2.180
build(deps): bump libc from 0.2.178 to 0.2.180
2026-02-01 16:29:14 -07:00
Thayne McCombs ccafbbb08a Merge pull request #1878 from sharkdp/dependabot/cargo/clap-4.5.54
build(deps): bump clap from 4.5.53 to 4.5.54
2026-02-01 16:27:17 -07:00
dependabot[bot] b22a46c103 build(deps): bump libc from 0.2.178 to 0.2.180
Bumps [libc](https://github.com/rust-lang/libc) from 0.2.178 to 0.2.180.
- [Release notes](https://github.com/rust-lang/libc/releases)
- [Changelog](https://github.com/rust-lang/libc/blob/0.2.180/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/libc/compare/0.2.178...0.2.180)

---
updated-dependencies:
- dependency-name: libc
  dependency-version: 0.2.180
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-02-01 17:42:28 +00:00
dependabot[bot] 1586dabeee build(deps): bump clap from 4.5.53 to 4.5.54
Bumps [clap](https://github.com/clap-rs/clap) from 4.5.53 to 4.5.54.
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.53...clap_complete-v4.5.54)

---
updated-dependencies:
- dependency-name: clap
  dependency-version: 4.5.54
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-02-01 17:42:21 +00:00
Thayne McCombs 0a094a883f Merge pull request #1877 from littleKitchen/docs/update-completions-readme
docs: update shell completions instructions in README
2026-01-30 08:46:50 -07:00
Yuxuan Che 4410dda6e4 docs: add shell completion generation instructions
Add documentation for generating completions using fd --gen-completions,
while keeping and clarifying the existing instructions for pre-built
completions from release archives.

- Clarify that pre-built completions are in release archives (autocomplete dir)
- Add new section for generating completions with fd --gen-completions
- Include examples for bash, zsh, fish, and powershell
2026-01-29 21:33:12 -08:00
Thayne McCombs bf81fb98fa Merge pull request #1852 from fischman/1727-ignore-contain
`--ignore-contain`: ignore directories containing a named entry.
2026-01-20 00:48:43 -07:00
Thayne McCombs 9508153471 Merge pull request #1862 from jylenhof/master
docs(README): add mise alternative method installation
2026-01-20 00:42:34 -07:00
Thayne McCombs 1a37650b2c Merge pull request #1872 from josephadamsdev/fix-1843-windows-hyperlink-slash
Fix Windows hyperlinks for paths with spaces
2026-01-16 09:04:56 -07:00
Joseph Adams dcc5ff84cd Update CHANGELOG.md 2026-01-16 10:44:01 +01:00
Joseph Adams 9c9eeda209 Update CHANGELOG.md 2026-01-16 10:38:42 +01:00
Joseph Adams 4ba10c7837 Add changelog entry for Windows hyperlink fix 2026-01-16 10:37:21 +01:00
Joseph Adams 2efd99bc52 Update hyperlink test for Windows file URLs 2026-01-15 10:12:16 +01:00
Joseph Adams cd8fedc183 Fix Windows hyperlinks for paths with spaces
Fixes #1843

Changed the host() function for Windows to return '/' instead of ''
to generate RFC 3986 compliant file URLs with three slashes.

Before: file://C:/test/hi%20there.txt (broken)
After:  file:///C:/test/hi%20there.txt (works)

This fixes hyperlinks failing on Windows when file paths contain
spaces or other characters that require percent-encoding.
2026-01-14 23:53:43 +01:00
Ami Fischman f3a8bb7ce6 ignore_contain now has higher precedence than root check. 2026-01-14 07:58:30 -08:00
Ami Fischman 1df183e0cd cargo fmt 2026-01-13 16:37:11 -08:00
Ami Fischman 1993c76971 Fixes for tmccombs review comments. 2026-01-13 16:16:11 -08:00
Thayne McCombs 5f95a78121 Merge pull request #1870 from sharkdp/dependabot/cargo/libc-0.2.178
build(deps): bump libc from 0.2.177 to 0.2.178
2026-01-01 12:28:48 -07:00
Thayne McCombs 49ded38b8a Merge pull request #1869 from sharkdp/dependabot/cargo/tempfile-3.24.0
build(deps): bump tempfile from 3.23.0 to 3.24.0
2026-01-01 12:27:39 -07:00
Thayne McCombs 9907632b89 Merge pull request #1868 from sharkdp/dependabot/cargo/jiff-0.2.17
build(deps): bump jiff from 0.2.16 to 0.2.17
2026-01-01 11:07:50 -07:00
dependabot[bot] 8ec9d3115e build(deps): bump libc from 0.2.177 to 0.2.178
Bumps [libc](https://github.com/rust-lang/libc) from 0.2.177 to 0.2.178.
- [Release notes](https://github.com/rust-lang/libc/releases)
- [Changelog](https://github.com/rust-lang/libc/blob/0.2.178/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/libc/compare/0.2.177...0.2.178)

---
updated-dependencies:
- dependency-name: libc
  dependency-version: 0.2.178
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-01 17:01:32 +00:00
dependabot[bot] 96502d2611 build(deps): bump tempfile from 3.23.0 to 3.24.0
Bumps [tempfile](https://github.com/Stebalien/tempfile) from 3.23.0 to 3.24.0.
- [Changelog](https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Stebalien/tempfile/compare/v3.23.0...v3.24.0)

---
updated-dependencies:
- dependency-name: tempfile
  dependency-version: 3.24.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-01 17:01:24 +00:00
dependabot[bot] 6c5267e240 build(deps): bump jiff from 0.2.16 to 0.2.17
Bumps [jiff](https://github.com/BurntSushi/jiff) from 0.2.16 to 0.2.17.
- [Release notes](https://github.com/BurntSushi/jiff/releases)
- [Changelog](https://github.com/BurntSushi/jiff/blob/master/CHANGELOG.md)
- [Commits](https://github.com/BurntSushi/jiff/compare/jiff-static-0.2.16...jiff-static-0.2.17)

---
updated-dependencies:
- dependency-name: jiff
  dependency-version: 0.2.17
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-01 17:01:19 +00:00
Thayne McCombs 84789bfe57 Merge pull request #1864 from sergii4/update-clap-complete-4.5.62
build(deps): bump clap_complete from 4.5.61 to 4.5.62
2025-12-25 08:04:24 -07:00
Sergii Getman 19dcbff562 build(deps): bump clap_complete from 4.5.61 to 4.5.62
This update fixes fish shell completion formatting issues where
ValueEnum descriptions were not properly separated with tabs,
causing fish to fail parsing the completions.

The fix was introduced in clap-rs/clap#5874 which changed the
fish completion generator to use proper multi-line format with
quotes instead of the brace format.

Fixes fish shell completions for options like --type and --color
that have enum values with descriptions.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2025-12-25 14:48:02 +00:00
jylenhof e311e503ba docs(README): add mise alternative method installation
Signed-off-by: jylenhof <jygithub@lenhof.eu.org>
2025-12-15 22:53:01 +01:00
Thayne McCombs f5b4171631 Merge pull request #1859 from sharkdp/dependabot/github_actions/softprops/action-gh-release-2.5.0
build(deps): bump softprops/action-gh-release from 2.4.1 to 2.5.0
2025-12-08 10:58:55 -07:00
dependabot[bot] 16e5d9b816 build(deps): bump softprops/action-gh-release from 2.4.1 to 2.5.0
Bumps [softprops/action-gh-release](https://github.com/softprops/action-gh-release) from 2.4.1 to 2.5.0.
- [Release notes](https://github.com/softprops/action-gh-release/releases)
- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md)
- [Commits](https://github.com/softprops/action-gh-release/compare/6da8fa9354ddfdc4aeace5fc48d7f679b5214090...a06a81a03ee405af7f2048a818ed3f03bbf83c7b)

---
updated-dependencies:
- dependency-name: softprops/action-gh-release
  dependency-version: 2.5.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-08 17:06:22 +00:00
Thayne McCombs c90994b36a Merge pull request #1853 from sharkdp/dependabot/cargo/clap_complete-4.5.61
build(deps): bump clap_complete from 4.5.60 to 4.5.61
2025-12-02 10:46:34 -07:00
dependabot[bot] 728b380c67 build(deps): bump clap_complete from 4.5.60 to 4.5.61
Bumps [clap_complete](https://github.com/clap-rs/clap) from 4.5.60 to 4.5.61.
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.60...clap_complete-v4.5.61)

---
updated-dependencies:
- dependency-name: clap_complete
  dependency-version: 4.5.61
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-02 04:06:28 +00:00
Thayne McCombs 2d9c8dab31 Merge pull request #1855 from sharkdp/dependabot/cargo/clap-4.5.53
build(deps): bump clap from 4.5.51 to 4.5.53
2025-12-01 20:43:19 -07:00
Thayne McCombs 161f3ba7cd Merge pull request #1854 from sharkdp/dependabot/cargo/jiff-0.2.16
build(deps): bump jiff from 0.2.15 to 0.2.16
2025-12-01 20:42:35 -07:00
dependabot[bot] e2ae9e88b2 build(deps): bump clap from 4.5.51 to 4.5.53
Bumps [clap](https://github.com/clap-rs/clap) from 4.5.51 to 4.5.53.
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.51...clap_complete-v4.5.53)

---
updated-dependencies:
- dependency-name: clap
  dependency-version: 4.5.53
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-01 18:42:58 +00:00
dependabot[bot] a06417d355 build(deps): bump jiff from 0.2.15 to 0.2.16
Bumps [jiff](https://github.com/BurntSushi/jiff) from 0.2.15 to 0.2.16.
- [Release notes](https://github.com/BurntSushi/jiff/releases)
- [Changelog](https://github.com/BurntSushi/jiff/blob/master/CHANGELOG.md)
- [Commits](https://github.com/BurntSushi/jiff/compare/jiff-static-0.2.15...jiff-static-0.2.16)

---
updated-dependencies:
- dependency-name: jiff
  dependency-version: 0.2.16
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-01 18:42:52 +00:00
Ami Fischman d05a718be5 --ignore-contain: ignore directories containing a named entry (e.g. [CACHEDIR.TAG](https://bford.info/cachedir/)).
Fixes #1727.
2025-11-28 11:49:37 -08:00
Thayne McCombs e3a6f8b7e7 Merge pull request #1850 from sharkdp/dependabot/github_actions/actions/checkout-6
build(deps): bump actions/checkout from 5 to 6
2025-11-27 10:22:24 -07:00
dependabot[bot] 76046b23b0 build(deps): bump actions/checkout from 5 to 6
Bumps [actions/checkout](https://github.com/actions/checkout) from 5 to 6.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v5...v6)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-27 17:05:20 +00:00
Thayne McCombs 098bb568e1 Merge pull request #1849 from bigmoonbit/master
chore: fix typo in tests/tests.rs
2025-11-27 00:34:21 -07:00
bigmoonbit 1fb1cafc15 chore: fix typo in tests/tests.rs
Signed-off-by: bigmoonbit <bigmoonbit@outlook.com>
2025-11-27 15:00:09 +08:00
Tavian Barnes 8661ac473c Merge pull request #1839 from andstepan/fix/read-bin-from-environment
tests/testenv/mod.rs: Change how fd binary executable is located
2025-11-18 07:18:18 -05:00
Andreas Stergiopoulos b6af107ac6 tests/testenv/mod.rs: Change how fd binary executable is located
This commit changes the way that the binary executable of fd is located
during integration tests. Previously, the find_fd_exe function would just
navigate in the parent directory and try to find the binary here. This
method is not appropriate as it assumes that the test directory will have
the same layout as the build directory, which also leaks the build time
configuration.

With this patch, the location of the binary executable is read using the
CARGO_BIN_EXE_fd environment variable. The code at first tries to read
the variable at run time, and if it is not available it then uses the env!
macro which returns the value of the variable exposed at compile time.

This way of reading the binary location makes the code more flexible and
friendlier to cross compile.

This commit closes #1838 .

Signed-off-by: Andreas Stergiopoulos <andreas.stergiopoulos@smile.fr>
2025-11-18 10:25:35 +01:00
Thayne McCombs 491baaa2d1 Merge pull request #1834 from tmccombs/cross-install
cross install
2025-11-11 00:09:02 -07:00
Thayne McCombs 68fa2dbaed feat(build): Install cross directly
Removes a dependency on an action repo.

This works similarly to how ripgrep currently installs cross.
2025-11-11 00:02:33 -07:00
Tavian Barnes 15b57b9e78 Merge pull request #1833 from tmccombs/build-fixes
fix[build]: Fix syntax of github action
2025-11-09 18:06:33 -05:00
Thayne McCombs 3b32256715 fix[build]: Fix syntax of github action 2025-11-09 15:51:16 -07:00
Tavian Barnes 32f9fd3314 Merge pull request #1832 from sharkdp/dependabot/cargo/globset-0.4.18
build(deps): bump globset from 0.4.17 to 0.4.18
2025-11-09 09:45:31 -05:00
Tavian Barnes cfc4ace4f4 Merge pull request #1831 from sharkdp/dependabot/cargo/lscolors-0.21.0
build(deps): bump lscolors from 0.20.0 to 0.21.0
2025-11-09 09:45:17 -05:00
Tavian Barnes 7fdfd40107 Merge pull request #1830 from sharkdp/dependabot/cargo/ignore-0.4.25
build(deps): bump ignore from 0.4.24 to 0.4.25
2025-11-09 09:45:03 -05:00
dependabot[bot] d7bfcf48b8 build(deps): bump globset from 0.4.17 to 0.4.18
Bumps [globset](https://github.com/BurntSushi/ripgrep) from 0.4.17 to 0.4.18.
- [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.17...globset-0.4.18)

---
updated-dependencies:
- dependency-name: globset
  dependency-version: 0.4.18
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-09 09:16:26 +00:00
dependabot[bot] 942b68ea3b build(deps): bump lscolors from 0.20.0 to 0.21.0
Bumps [lscolors](https://github.com/sharkdp/lscolors) from 0.20.0 to 0.21.0.
- [Release notes](https://github.com/sharkdp/lscolors/releases)
- [Commits](https://github.com/sharkdp/lscolors/compare/v0.20.0...v0.21.0)

---
updated-dependencies:
- dependency-name: lscolors
  dependency-version: 0.21.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-09 09:16:21 +00:00