On Fri, Jun 03, 2022 at 07:36:45AM -0400, Ionen Wolkens wrote:
> Nothing fundamentally different until further feedback,
> mostly to get eval out of the way.
> 
> Changelog
> v2:
>  - replace use of eval (realized another way works)
>  - add missing quotes around one _esed_output
>  - move diff checks inside comparison blocks

For the record, more work planned so please wait for v3 for
further review (may be a bit), albeit any feedback / ideas welcome.

Right now looking at:
- some enewsed fixes or perhaps reimplementation (noticed a meh flaw)
- adding a pure bash non-sed replacer suggested by mgorny, e.g. erepl
  this would be useful to use for simple operations not crippled by sed
  delimiters, and generally preferable unless need fancy sed stuff
- perhaps cut support for some unlikely-anyone-will-need features,
  like at least `sed s/// file1 file2 > file3` concat, and perhaps
  requiring files to be always at end of command line or others
  things which may help simplify (without going full minimal, erepl
  will be for that).

> 
> Ionen Wolkens (1):
>   esed.eclass: new eclass
> 
>  eclass/esed.eclass | 201 +++++++++++++++++++++++++++++++++++++++++++++
>  1 file changed, 201 insertions(+)
>  create mode 100644 eclass/esed.eclass
> 
> -- 
> 2.35.1
> 
> 

-- 
ionen

Attachment: signature.asc
Description: PGP signature

Reply via email to