Hi again, Noé Lopez via "Development of GNU Guix and the GNU System distribution." <[email protected]> writes:
[...] > `substitute-file` > Substitutes one or multiple files, all regexes must > match for all files. Takes optional argument to make each regex only > have to match once. > > There is no option to have a regex that never matches. I forgot to mention; if we go with a brand new API, we could use a procedure instead of syntax for substitute-file; it ends up calling to a procedure anyway, but having it syntax means that it's less flexible (IIRC, it's bad form to have dynamically computed patterns with string-append or format for example -- I forgot why that was, perhaps because of its syntax nature?) Was there a reason to have substitute* as syntax rather than as a plain procedure? -- Thanks, Maxim
