summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2023-10-28Error on `$<num><non_num>` capture replacement names (#258)1.0.0-pre-alpha.51.0.0-alpha.0CosmicHorror
* Mostly working capture name validation * Improve inputs for property tests * Fix advancing when passing over escaped dollar signs * Switch to inline snapshot captures * Cleanup invalid capture error formatting code
2023-10-23Fix copy-paste error (#257)CosmicHorror
2023-10-23More CI tweaks (#256)CosmicHorror
* Make sure that MacOS ARM builds in CI * Include man page and completions in prebuilt releases
2023-10-21Use .exe for windows executable (#253)CosmicHorror
2023-10-21Actually use the build target intended for each CI job (#252)CosmicHorror
2023-10-21Update deps (#251)CosmicHorror
* `cargo update` * `cargo upgrade` * `cargo upgrade --incompatible -p memmap2`
2023-10-21Remove broken custom path separator flag (#250)CosmicHorror
2023-10-20Switch CI from `actions-rs` to `dtolnay/rust-toolchain (#249)CosmicHorror
2023-10-20Misc Cargo.toml tweaks (#248)CosmicHorror
* Move the `xtask` to edition 2021 too * Dont rely on feature unification for clap * Add `rust-version` to the `Cargo.toml`
2023-10-20Update to the 2021 edit (#245)Ardi
2023-10-18Exclude unsupported packages from the repology badge (#243)CosmicHorror
2023-10-18Bump rustix from 0.37.23 to 0.37.25 (#242)dependabot[bot]
Bumps [rustix](https://github.com/bytecodealliance/rustix) from 0.37.23 to 0.37.25. - [Release notes](https://github.com/bytecodealliance/rustix/releases) - [Commits](https://github.com/bytecodealliance/rustix/compare/v0.37.23...v0.37.25) --- updated-dependencies: - dependency-name: rustix dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-17Update --string-mode references to --fixed-strings (#240)CosmicHorror
2023-10-16Add redundancy warning when passing `--preview` while reading from stdin (#239)Ardi
2023-10-02Bump clap_complete from 4.4.1 to 4.4.3 (#233)dependabot[bot]
Bumps [clap_complete](https://github.com/clap-rs/clap) from 4.4.1 to 4.4.3. - [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.4.1...clap_complete-v4.4.3) --- updated-dependencies: - dependency-name: clap_complete dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-02Bump memmap2 from 0.7.1 to 0.8.0 (#229)dependabot[bot]
Bumps [memmap2](https://github.com/RazrFalcon/memmap2-rs) from 0.7.1 to 0.8.0. - [Changelog](https://github.com/RazrFalcon/memmap2-rs/blob/master/CHANGELOG.md) - [Commits](https://github.com/RazrFalcon/memmap2-rs/compare/v0.7.1...v0.8.0) --- updated-dependencies: - dependency-name: memmap2 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-02Bump rayon from 1.7.0 to 1.8.0 (#228)dependabot[bot]
Bumps [rayon](https://github.com/rayon-rs/rayon) from 1.7.0 to 1.8.0. - [Changelog](https://github.com/rayon-rs/rayon/blob/master/RELEASES.md) - [Commits](https://github.com/rayon-rs/rayon/compare/rayon-core-v1.7.0...rayon-core-v1.8.0) --- updated-dependencies: - dependency-name: rayon dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-02Tone down dependabot (#236)CosmicHorror
2023-10-02Update generated assets (#235)CosmicHorror
2023-10-02docs: use clap_mangen and roff to generate manpage (#231)Blair Noctis
2023-10-02Improve README readability (#227)Vas Sudanagunta
* README: fix formatting of numbered Quick Guide examples * README: make The Pitch easier to read - less clutter - easier on the eyes. - previous format looks less concise and more wordy even though it's the same. * README: make Comparison to sed easier to read - nix deeply nested list, which just adds clutter. - make sure sed syntax is always lined up just below sd syntax for clear visual contrast * README: make title look and read better
2023-09-23Bump clap_complete from 4.4.0 to 4.4.1 (#220)dependabot[bot]
Bumps [clap_complete](https://github.com/clap-rs/clap) from 4.4.0 to 4.4.1. - [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.4.0...clap_complete-v4.4.1) --- updated-dependencies: - dependency-name: clap_complete dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-23Bump actions/checkout from 3 to 4 (#221)dependabot[bot]
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4. - [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/v3...v4) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-23Bump clap from 4.4.2 to 4.4.3 (#225)dependabot[bot]
Bumps [clap](https://github.com/clap-rs/clap) from 4.4.2 to 4.4.3. - [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/v4.4.2...v4.4.3) --- updated-dependencies: - dependency-name: clap dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-04Bump regex from 1.9.4 to 1.9.5 (#219)dependabot[bot]
Bumps [regex](https://github.com/rust-lang/regex) from 1.9.4 to 1.9.5. - [Release notes](https://github.com/rust-lang/regex/releases) - [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md) - [Commits](https://github.com/rust-lang/regex/compare/1.9.4...1.9.5) --- updated-dependencies: - dependency-name: regex dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-04Bump thiserror from 1.0.47 to 1.0.48 (#218)dependabot[bot]
Bumps [thiserror](https://github.com/dtolnay/thiserror) from 1.0.47 to 1.0.48. - [Release notes](https://github.com/dtolnay/thiserror/releases) - [Commits](https://github.com/dtolnay/thiserror/compare/1.0.47...1.0.48) --- updated-dependencies: - dependency-name: thiserror dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-01Bump clap from 4.3.23 to 4.4.2 (#217)dependabot[bot]
Bumps [clap](https://github.com/clap-rs/clap) from 4.3.23 to 4.4.2. - [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/v4.3.23...v4.4.2) --- updated-dependencies: - dependency-name: clap dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-01Bump clap_complete from 4.3.2 to 4.4.0 (#215)dependabot[bot]
Bumps [clap_complete](https://github.com/clap-rs/clap) from 4.3.2 to 4.4.0. - [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.3.2...clap_complete-v4.4.0) --- updated-dependencies: - dependency-name: clap_complete dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-01Bump regex from 1.9.3 to 1.9.4 (#214)dependabot[bot]
Bumps [regex](https://github.com/rust-lang/regex) from 1.9.3 to 1.9.4. - [Release notes](https://github.com/rust-lang/regex/releases) - [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md) - [Commits](https://github.com/rust-lang/regex/compare/1.9.3...1.9.4) --- updated-dependencies: - dependency-name: regex dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-21Bump memmap2 from 0.5.10 to 0.7.1 (#213)dependabot[bot]
Bumps [memmap2](https://github.com/RazrFalcon/memmap2-rs) from 0.5.10 to 0.7.1. - [Changelog](https://github.com/RazrFalcon/memmap2-rs/blob/master/CHANGELOG.md) - [Commits](https://github.com/RazrFalcon/memmap2-rs/compare/v0.5.10...v0.7.1) --- updated-dependencies: - dependency-name: memmap2 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-21Bump assert_cmd from 1.0.8 to 2.0.12 (#212)dependabot[bot]
Bumps [assert_cmd](https://github.com/assert-rs/assert_cmd) from 1.0.8 to 2.0.12. - [Changelog](https://github.com/assert-rs/assert_cmd/blob/master/CHANGELOG.md) - [Commits](https://github.com/assert-rs/assert_cmd/compare/v1.0.8...v2.0.12) --- updated-dependencies: - dependency-name: assert_cmd dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-21Bump svenstaro/upload-release-action from 1.pre.release to 2.7.0 (#211)dependabot[bot]
Bumps [svenstaro/upload-release-action](https://github.com/svenstaro/upload-release-action) from 1.pre.release to 2.7.0. - [Release notes](https://github.com/svenstaro/upload-release-action/releases) - [Changelog](https://github.com/svenstaro/upload-release-action/blob/master/CHANGELOG.md) - [Commits](https://github.com/svenstaro/upload-release-action/compare/v1-release...2.7.0) --- updated-dependencies: - dependency-name: svenstaro/upload-release-action dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-21Bump actions/checkout from 2 to 3 (#210)dependabot[bot]
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3. - [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/v2...v3) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-21Dependency updates (#209)Yousif Akbar
* Upgrading Cargo files * Adding dependabot.yml file
2023-08-20Documenting `$` escape (#207)Yousif Akbar
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