summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2023-08-20Adding Windows builds back (#206)Yousif Akbar
2023-08-20Resolving broken `aarch64-apple-darwin` tests (#205)Yousif Akbar
* Resolving broken `aarch64-apple-darwin` tests * Using cross for `aarch64-apple-darwin` test and publish workflows * Reverting use of cross for `aarch64-apple-darwin` as there is no image for that. * Placing better explanation for why the `aarch64-apple-darwin` target is built, but not tested in CI
2023-08-20Adding `armv7-unknown-linux-gnueabihf` target (#204)Yousif Akbar
2023-06-04Add a release checklist (#197)CosmicHorror
2023-06-04Move generating static assets to a `cargo-xtask` task (#196)CosmicHorror
* Move generating static assets to a `cargo-xtask` task * Generate static assets * Remove now unused build dependencies * Fix CI
2023-05-17Build Adjustments (#179)Yousif Akbar
* Adding extra compile targets * Moving symbol stripping to cargo release build instead of doing it manually after the fact * Removing Windows builds * aarch64-apple-darwin build works better without cross * Re-introducing windows builds, but commenting it out to signal future work * Commenting out failing `aarch64-apple-darwin` test * Adding failing 'x86_64-pc-windows-msvc` test back in as a comment
2023-05-16Rename `--string-mode` to `--fixed-strings` (#192)CosmicHorror
* Rename `--string-mode` to `--fixed-strings` * Clarify `--fixed-strings` help text
2023-05-13Change how all shell variants are expressed (#190)CosmicHorror
2023-05-11Replace structopt with clap v4 (#189)CosmicHorror
* Replace `structopt` with `clap` v3 * Update clap to v4 * Wire up completions to use `clap` * Add `.debug_assert()` test for CLI parser
2023-05-11Switch `atty` for `is-terminal` (#188)CosmicHorror
2023-05-11Freshen up README (#187)CosmicHorror
* Switch installation instructions to repology badge * Format benchmark commands
2023-05-11Improve error message for failed replacements (#186)CosmicHorror
2023-05-10Use --exec option for fd in README.md (#61)micnncim
* Use --exec option for fd in README.md * Switch `fd` to use multi exec --------- Co-authored-by: CosmicHorror <CosmicHorrorDev@pm.me>
2023-05-10Fix man page -f flag help text (#181)Ulrich Petri
The help text of the `-f` flag in the man page had some superfluous (presumably) copy / paste left overs stuck to itself.
2023-05-10Fix warnings and clippy lints (#185)CosmicHorror
* Fix `cargo check` warnings * Placate clippy * Invert conditional
2023-05-10Add editor config file matching rustfmt config (#184)CosmicHorror
2023-05-08`memmap` -> `memmap2` (#183)CosmicHorror
2023-05-08`cargo update` (#182)CosmicHorror
2022-04-01Merge pull request #143 from skrattaren/fix-path-in-publish-actionGregory
Fix paths to release binary in "publish" action
2022-04-01Merge pull request #148 from hexagonrecursion/patch-1Gregory
Doc: nitpick: `--` has no special meaning to shells
2022-01-02Nitpick: a flag can start with `-` tooAndrey Bienkowski
2022-01-02Doc: nitpick `--` has no special meaning to shellsAndrey Bienkowski
The shell (e.g. bash) does not interpret your `argv` - deciding which arguments to interpret as flags or whether your program even supports flags is entirely up to you.
2021-10-08Fix paths to release binary in "publish" actionNikolaj Ĺ ujskij
2021-05-07Merge pull request #126 from Linus789/fix_recursive_previewGregory
Fix recursive preview (show file path)
2021-05-07Fix recursive preview (show file path)Linus789
2021-05-05Merge pull request #115 from SimplyDanny/follow-symlink-when-writingGregory
Fix #94: Do not replace symlink with output file
2021-05-05Merge pull request #124 from Linus789/fix_testsGregory
Fix tests
2021-05-06Fix test for replace_into_stdout, since color was addedLinus789
2021-05-06Do not print out path in previewLinus789
2021-05-02Merge branch 'master' of github.com:chmln/sdGregory
2021-05-02CleanupGregory
2021-05-02Implement recursive replacement supportGregory
2021-03-28Fix #94: Do not replace symlink with output fileDanny Moesch
2021-03-27Merge pull request #118 from SimplyDanny/fix-masterGregory
Fix master
2021-03-19Remove macOS Aarch64 targetDanny Moesch
This target requires cross-compilation on the default (x86_64) `macos-latest` platform. However, `cross` does [not yet](https://github.com/rust-embedded/cross/issues/508) provide the right target. If tests can be skipped a build solution outside of `cross` is already discussed [here](https://github.com/BurntSushi/ripgrep/issues/1737).
2021-03-19Ignore integration tests in cross-compiled targetsDanny Moesch
As stated [here](https://github.com/rust-embedded/cross#supported-targets) spawning threads in tests will make them fail or they may not terminate at all.
2021-03-09Update test workflowGregory
2021-03-09Merge pull request #114 from yhakbar/masterGregory
Adding aarch64-apple-darwin target
2021-03-04Adding aarch64-apple-darwin targetYousif Akbar
2021-02-28MiscGregory
2021-02-28Merge branch 'master' of github.com:chmln/sdGregory
2021-02-28Add ARM targetGregory
2021-02-23Merge pull request #111 from xxc3nsoredxx/gentoo-packageGregory
Gentoo installation instructions
2021-02-22Gentoo installation instructionsxxc3nsoredxx
Requires enabling the unc3nsored overlay.
2021-02-15Add support for limited replacements | #105Gregory
2021-02-10Merge pull request #109 from chmln/glob-recursiveGregory
Implement recursive glob support
2021-02-10Move tests to replacer tooGregory
2021-02-10Extract replacer into own fileGregory
2021-02-10Implement recursive glob supportGregory
#62
2020-08-03Merge pull request #93 from jchook/64-update-help-messageGregory
Adds note about in-place file modification to --help output