Follow-up Comment #4, sr #105855 (group m4): I'm seriously thinking of adding a qindir builtin to m4 1.6, which executes any other builtin macro but adds a layer of quoting around its expansion. Example:
define(`b', `B')dnl substr(`abc', 1, 1) => B indir(`substr', `abc', 1, 1) => B qindir(`substr', `abc', 1, 1) => b with qindir, you CAN write a recursive patsubst that properly quotes the input for the next round of replacement. _______________________________________________________ Reply to this item at: <https://savannah.gnu.org/support/?105855> _______________________________________________ Message sent via Savannah https://savannah.gnu.org/
signature.asc
Description: PGP signature