> Assuming that the existing code was not underquoted, then either I > underquote here, or I do that in m4_require. I chose to underquote > here. I can try the other version, underquoting the _m4_defn in > m4_require and using [$3] here.
I tried it, and I had to underquote not only the _m4_defn in m4_require (which might be okay, since defn overquotes), but also the call to m4_divert_require: - [m4_divert_require([_m4_divert_desired], [$1], [$2])])]) + [m4_divert_require(_m4_divert_desired, [$1], [$2])])]) So I'm inclined to leave it as in the already-posted patch. Paolo
