##// END OF EJS Templates
test-notify: make it pass on Mac OS X (again)...
test-notify: make it pass on Mac OS X (again) Changeset 25e74cd3f023 (from 2008) introduced a hack to handle the very long values of $TMPDIR typically seen on Mac OS X. This hack expected continuation lines to begin with a tab. However, as a result of a change in Python 2.7, changeset 594b98846ce1 made it so continuation lines began with a tab. Since then, `test-notify' has been broken on Mac OS X. Merely replacing the tab in the regular expression with a space will not work: not only do tab continuations still occur in the message, but other lines -- in the body of the message -- also start with a space. Luckily, all broken up lines appear to end with either a colon or an n, so we can match those, and reinsert them in the replacement.

File last commit:

r9999:f91e5630 default
r11889:3b65c3c3 stable
Show More
error.tmpl
17 lines | 457 B | application/x-cheetah | CheetahLexer
{header}
<!-- Error -->
<id>{urlbase}{url}</id>
<link rel="self" href="{urlbase}{url}atom-log"/>
<link rel="alternate" href="{urlbase}{url}"/>
<title>Error</title>
<updated>1970-01-01T00:00:00+00:00</updated>
<entry>
<title>Error</title>
<id>http://mercurial.selenic.com/#error</id>
<author>
<name>mercurial</name>
</author>
<updated>1970-01-01T00:00:00+00:00</updated>
<content type="text">{error|escape}</content>
</entry>
</feed>