Revisions of fd

Sebastian Wagner's avatar Sebastian Wagner (sebix) committed (revision 35)
 - Features
  - --type executable/-t now works on Windows, see #1051 and #1061
 - Bugfixes
  - Fixed differences between piped / non-piped output. This changes fds behavior back to what we
  - had before 8.3.0, i.e. there will be no leading ./ prefixes, unless --exec/-x,
  - --exec-batch/-X, or --print0/-0 are used. --strip-cwd-prefix can be used to strip that
  - prefix in those cases. See #1046, #1115, and #1121
  - fd could previously crash with a panic due to a race condition in Rusts standard library
  - (see rust-lang/rust#39364). This has been fixed by switching to a different
  - message passing implementation, see #1060 and #1146
  - fds memory usage will not grow unboundedly on huge directory trees, see #1146
  - fd returns an error when current working directory does not exist while a search path is
  - specified, see #1072
  - Improved "command not found" error message, see #1083 and #1109
  - Preserve command exit codes when using --exec-batch, see #1136 and #1137
 - Changes
  - No leading ./ prefix for non-interactive results, see above.
  - fd now colorizes paths in parallel, significantly improving performance, see #1148
  - fd can now avoid stat syscalls even when colorizing paths, as long as the color scheme doesn't
  - require metadata, see #1148
  - The statically linked musl versions of fd now use jmalloc, leading to a significant performance
  - improvement, see #1062
 - Other
  - Added link back to GitHub in man page and --help text, see #1086
  - Major update in how fd handles command line options internally, see #1067
Sebastian Wagner's avatar Sebastian Wagner (sebix) committed (revision 34)
- Update to version 8.5.0:
Features

    --type executable/-t now works on Windows, see #1051 and #1061 (@tavianator)

Bugfixes

    Fixed differences between piped / non-piped output. This changes fds behavior back to what we
    had before 8.3.0, i.e. there will be no leading ./ prefixes, unless --exec/-x,
    --exec-batch/-X, or --print0/-0 are used. --strip-cwd-prefix can be used to strip that
    prefix in those cases. See #1046, #1115, and #1121 (@tavianator)
    fd could previously crash with a panic due to a race condition in Rusts standard library
    (see rust-lang/rust#39364). This has been fixed by switching to a different
    message passing implementation, see #1060 and #1146 (@tavianator)
    fds memory usage will not grow unboundedly on huge directory trees, see #1146 (@tavianator)
    fd returns an error when current working directory does not exist while a search path is
    specified, see #1072 (@vijfhoek)
    Improved "command not found" error message, see #1083 and #1109 (@themkat)
    Preserve command exit codes when using --exec-batch, see #1136 and #1137 (@amesgen)

Changes

    No leading ./ prefix for non-interactive results, see above.
    fd now colorizes paths in parallel, significantly improving performance, see #1148 (@tavianator)
    fd can now avoid stat syscalls even when colorizing paths, as long as the color scheme doesn't
    require metadata, see #1148 (@tavianator)
    The statically linked musl versions of fd now use jmalloc, leading to a significant performance
    improvement, see #1062 (@tavianator)

Other

    Added link back to GitHub in man page and --help text, see #1086 (@scottchiefbaker)
    Major update in how fd handles command line options internally, see #1067 (@tmccombs)
buildservice-autocommit accepted request 982751 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 33)
baserev update by copy to link target
Sebastian Wagner's avatar Sebastian Wagner (sebix) committed (revision 32)
- Update to version 8.4.0:
  * Update documentation of --batch-size feature
  * Fix (pointless) clippy suggestion
  * Use cross to build x86_64-unknown-linux-gnu binaries to relax glibc requirements
  * Use minimal toolchain for clippy runs
  * exec: Execute batches before they get too long
  * remove description of --batch-size flag from EXAMPLES subsection
  * Limit nix features
  * Update help text and man page
  * Make -u idempotent
  * Match against reference instead of value
  * modification skeleton
  * make DirEntry Ord
  * add actual path separator value to config
  * Fix mistakes from resolving conflicts
  * Error out if no args provided to --exec or --exec-batch
  * Use full names in command.rs
  * Group together output from multi exec commands
  * Add  description of multiple --exec to man page
  * Fix clippy lints
  * Support multiple `--exec` instances
  * Looks like the COPR repo is no longer maintained
  * Fix missing clap feature
  * Fix some clippy warnings
  * More prominently document that fd uses regex by default
  * convert to path instead of cloning in batch exec
  * rename module entry -> dir_entry
  * append trailing slash to folders
  * send DirEntries to output instead of just path
Sebastian Wagner's avatar Sebastian Wagner (sebix) accepted request 979097 from William Brown's avatar William Brown (firstyear) (revision 31)
- Correct _service to use the obs_scm generated tar
buildservice-autocommit accepted request 967705 from Michael Vetter's avatar Michael Vetter (jubalh) (revision 30)
baserev update by copy to link target
Michael Vetter's avatar Michael Vetter (jubalh) accepted request 966936 from William Brown's avatar William Brown (firstyear) (revision 29)
Automatic update of vendored dependencies
Sebastian Wagner's avatar Sebastian Wagner (sebix) committed (revision 28)
- Update to version 8.3.2:
  * Add temporary version of logo
  * Bump version to v8.3.2
  * Add clippy run in CI/CD
  * Add tavianator sponsoring link
  * Bump MSRV to 1.54
  * Upgrade to clap 3.0
  * Add CHANGELOG entry
  * Change test_opposing to be less flaky.
  * Update normpath to 0.3.2 to fix issue #931
Avindra Goolcharan's avatar Avindra Goolcharan (avindra) committed (revision 27)
Fix build (removed service files)
Sebastian Wagner's avatar Sebastian Wagner (sebix) committed (revision 26)
next try with re-run services
Sebastian Wagner's avatar Sebastian Wagner (sebix) committed (revision 25)
- Update to version 8.3.1:
 - Bugfixes
  - Stop implying --no-ignore-parent when --no-vcs-ignore is supplied, see #907, #901, #908 (@tmccombs)
  - fd no longer waits for the whole traversal if the only matches arrive within max_buffer_time, see #868 and #895 (@tavianator)
  - --max-results=1 now immediately quits after the first result, see #867 (@tavianator)
  - fd -h does not panic anymore when stdout is closed, see #897
 - Changes
  - Disable jemalloc on FreeBSD, see #896 (@xanderio)
  - Updated man page, see #912 (@rlue)
  - Updated zsh completions, see #932 (@tmccombs)
Avindra Goolcharan's avatar Avindra Goolcharan (avindra) accepted request 944494 from Sebastian Wagner's avatar Sebastian Wagner (sebix) (revision 24)
- Update to version 8.3.1:
 - Bugfixes
  - Stop implying --no-ignore-parent when --no-vcs-ignore is supplied, see #907, #901, #908 (@tmccombs)
  - fd no longer waits for the whole traversal if the only matches arrive within max_buffer_time, see #868 and #895 (@tavianator)
  - --max-results=1 now immediately quits after the first result, see #867 (@tavianator)
  - fd -h does not panic anymore when stdout is closed, see #897
 - Changes
  - Disable jemalloc on FreeBSD, see #896 (@xanderio)
  - Updated man page, see #912 (@rlue)
  - Updated zsh completions, see #932 (@tmccombs)
Avindra Goolcharan's avatar Avindra Goolcharan (avindra) accepted request 928651 from William Brown's avatar William Brown (firstyear) (revision 23)
Add osc service for cargo audit
Avindra Goolcharan's avatar Avindra Goolcharan (avindra) committed (revision 22)
trim service
Avindra Goolcharan's avatar Avindra Goolcharan (avindra) accepted request 934481 from Sebastian Wagner's avatar Sebastian Wagner (sebix) (revision 21)
- add _service file for automatic updates.
- Update to version 8.3.0:
  * Update usage section
  * Bump version
  * Update CHANGELOG for v8.3
  * Update dependencies
  * Use non-sync channel
  * squash! Add buffering to stdout when it's not a terminal
  * Add entry for buffering to CHANGELOG
  * Add buffering to stdout when it's not a terminal
  * Modify example to a realistic use case
  * Add an example of the -X option using rg
Michael Vetter's avatar Michael Vetter (jubalh) accepted request 921907 from William Brown's avatar William Brown (firstyear) (revision 20)
- Replace rust-packaging with cargo-packaging
buildservice-autocommit accepted request 859866 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 19)
baserev update by copy to link target
Avindra Goolcharan's avatar Avindra Goolcharan (avindra) committed (revision 18)
build using rust-packaging
buildservice-autocommit accepted request 858643 from Avindra Goolcharan's avatar Avindra Goolcharan (avindra) (revision 17)
baserev update by copy to link target
Avindra Goolcharan's avatar Avindra Goolcharan (avindra) accepted request 858630 from jun wang's avatar jun wang (jgwang) (revision 16)
Update to version 8.2.1
Displaying revisions 21 - 40 of 55
openSUSE Build Service is sponsored by