Skip to content

Releases: jpeyret/rxedit

Release 0.1.3: add prependfile and appendfile commands to support file includes.

Choose a tag to compare

@jpeyret jpeyret released this 10 Oct 02:14

rxedit v0.1.3 release.

  • added commands appendfile / prependfile which include a file's contents at the insertion point

  • added command line flag -R, --report-file: write only visibles to file.

  • added command line flag --no-empty-write: don't write outputs with -o, -O or -R flags if empty

Release v0.1.2: updates to line range specifiers and macro paths

Choose a tag to compare

@jpeyret jpeyret released this 26 Sep 01:59

rxedit v0.1.2 release.

  • Change the default search pattern to match empty lines.
  • macro commands now receive their file as a normal path, in the next argument.
  • the line number criteria syntax has been changed to <from>..<to>, instead of <from>-<to>. Negative offsets, from the end, are supported.
  • The field separator in the flags is now / rather than ..

v0.1.1: rxedit initial release

Choose a tag to compare

@jpeyret jpeyret released this 10 Sep 22:26

rxedit v0.1.1 release.

Release summary

  • Stable CLI workflow for source discovery and batch editing.

  • Tree-sitter aware commands for rust and Python. Other languages are supported via shared libraries in a plugin directory.

Known limitations and scope notes

  • Regression harness packaging for lazy.py is not finalized yet; this affects development/testing workflow, not standard CLI usage.

  • External shared-library language support is implemented, but packaging/publication and API guidance are still being completed.