Fix ampersand redirector

This commit is contained in:
Mark Griffiths 2014-08-16 10:18:41 +01:00
parent 509d152e54
commit cf7a6a6a65

View file

@ -422,9 +422,10 @@ x
# A special case. Tidy up after commands. # A special case. Tidy up after commands.
# Redirectors # Redirectors
s/\([^{|] *\)|/\1@redr{|}/g s/\([^{|] *\)|/\1@redr{|}/g
s/&$/@redr{\&}/
s/\([^{&] *\)&[^a-z]/\1@redr{\&}/g s/\([^{&] *\)&[^a-z]/\1@redr{\&}/g
s/\([^{<>^] *\)\([0-9]* *[<>^][<>^]*[^@][a-zA-Z0-9._-]*\)/\1@redr{\2}/g s/\([^{<>^] *\)\([0-9]* *[<>^][<>^]*[^@][a-zA-Z0-9._-]*\)/\1@redr{\2}/g
s/\\}/}\\/g #s/\\}/}\\/g
#. #.
# Now we can add in 'unsafe' entities that would be too greedy. # Now we can add in 'unsafe' entities that would be too greedy.
# Declared Variables # Declared Variables