Le mar. 27 mai 2025 à 20:15, Marc Chantreux <[email protected]> a écrit :
> salut Basile, > > On Tue, May 27, 2025 at 06:28:57PM +0200, Basile Starynkevitch wrote: > > Certaines de ces directives sont fausses (c'est le bogue > > https://github.com/kingletbv/carburetta/issues/7 ...) en course de > résolution > > par l'auteur de carburetta. > > > GNU gawk serait bien mais ne sait pas modifier un petit fichier textuel > en place > > (à ma connaissance). > > selon la complexité du besoin: > * ed / sed > * awk > * perl > * raku > > sont à mes yeux les plus naturels pour ce genre de besoins sauf que je > compte pas lire l'issue. si tu envoies un bout de code buggé (entrée) et > la version corrigée en sortie, je veux bien t'écrire la regexp qui va > bien (ou la grammaire si on a besoin d'aller aussi fin et que tu es ok > avec raku) > > > Par exemple je rêve d'un super-GNU ed scriptable en GNU guile ou Lua. > > je serais curieux de voir combien de temps il faut pour écrire une > solution correcte dans ces langages. Il semble que cela soit déjà fait... https://github.com/nvim-pack/nvim-spectre/blob/master/lua/spectre/replace/sed.lua mais là franchement je ne sais pas de quoi je parle

