1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
1.2 +++ b/patches/patch-plain-text-link-formatting-1.8.diff Sat Feb 02 01:09:39 2013 +0100
1.3 @@ -0,0 +1,52 @@
1.4 +# HG changeset patch
1.5 +# User Paul Boddie <paul@boddie.org.uk>
1.6 +# Date 1359762149 -3600
1.7 +# Node ID f192339c4473f140b07a1522ecac636abe616350
1.8 +# Parent f548add9c9d5a0c445c752c82fb6465c2b442d21
1.9 +Fixed the plain text formatting of links.
1.10 +
1.11 +diff -r f548add9c9d5 -r f192339c4473 MoinMoin/formatter/text_plain.py
1.12 +--- a/MoinMoin/formatter/text_plain.py Fri Feb 01 01:38:47 2013 +0100
1.13 ++++ b/MoinMoin/formatter/text_plain.py Sat Feb 02 00:42:29 2013 +0100
1.14 +@@ -45,14 +45,14 @@
1.15 + self._text = []
1.16 + return u''
1.17 + else:
1.18 +- if "".join(self._text) == self._url:
1.19 ++ try:
1.20 ++ if "".join(self._text) == self._url:
1.21 ++ return ''
1.22 ++ else:
1.23 ++ return u' [%s]' % self._url
1.24 ++ finally:
1.25 + self._url = None
1.26 + self._text = None
1.27 +- return ''
1.28 +- else:
1.29 +- self._url = None
1.30 +- self._text = None
1.31 +- return u' [%s]' % (self._url)
1.32 +
1.33 + def url(self, on, url='', css=None, **kw):
1.34 + if on:
1.35 +@@ -60,14 +60,14 @@
1.36 + self._text = []
1.37 + return u''
1.38 + else:
1.39 +- if "".join(self._text) == self._url:
1.40 ++ try:
1.41 ++ if "".join(self._text) == self._url:
1.42 ++ return ''
1.43 ++ else:
1.44 ++ return u' [%s]' % self._url
1.45 ++ finally:
1.46 + self._url = None
1.47 + self._text = None
1.48 +- return ''
1.49 +- else:
1.50 +- self._url = None
1.51 +- self._text = None
1.52 +- return u' [%s]' % (self._url)
1.53 +
1.54 + def attachment_link(self, on, url=None, **kw):
1.55 + if on: