The overall idea looks good. A few minor comments: +/* The quoting option used by quote_n and quote. */ +static struct quoting_options quote_quoting_options_ =
Remove "static"; it's ineffective and misleading here. +/*----------------------. +| Former quote module. | +`----------------------*/ No need to put history into the commentary, so please remove this. Can you push this into gnulib? If not, I'll volunteer.
