all patterns % escaped, with color variable