235c235
< r'([^\n;]|((?<=\\)[\n;]))+'
---
> r'([^\n;\\]|(\\[\n;\\]))+'
236a237,243
> unescapeParamsRE = re.compile(r'(\\[\n;\\])')
> def unescapeParams(mo):
> val = mo.group(0)
> print "About to sub %s for %s" % (val[1], val)
> return val[1]
> print "Looking for matches in %s" % t.value
> t.value = unescapeParamsRE.sub(unescapeParams, t.value)