26a27 > import urllib 29c30 < import util --- > from trac import util 48c49,50 < r"""(?P!?(^|(?<=[^A-Za-z]))[A-Z][a-z]+(?:[A-Z][a-z]*[a-z/])+(?=\Z|\s|[.,;:!?\)}\]]))""", --- > r"""(?P!?(^|(?<=[^A-Za-z]))[A-Z]+[a-z]+[A-Z][A-Za-z]+(?=\Z|\s|[.,;:!?\)}\]]))""", > r"""(?P!?\[\[(?P.*?)\]\])""", 208c210 < return '%s?' % \ --- > return '%s' % \ 212a215,223 > def _wikiexlink_formatter(self, match, fullmatch): > pagename = ' '.join(fullmatch.group('pagename').split()) > > if not self.env._wiki_pages.has_key(pagename): > return '%s' % \ > (self._href.wiki(urllib.quote(pagename)), pagename) > else: > return '%s' % (self._href.wiki(pagename), pagename) >