Skip to content

Commit 1849b87

Browse files
authored
Merge pull request #462 from ehuss/fix-replace-link
Fix replacement link on Sublime Text 4.
2 parents 7a2f990 + 3527a7c commit 1849b87

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

rust/messages.py

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -146,13 +146,13 @@ def _render_suggested_replacement(self):
146146
html_suggestion = html_suggestion\
147147
.replace(' ', ' ')\
148148
.replace('\n', '<br>\n')
149-
return replacement_template % (
150-
urllib.parse.urlencode({
151-
'id': self.id,
152-
'replacement': self.suggested_replacement,
153-
}),
154-
html_suggestion,
155-
)
149+
url_param = urllib.parse.urlencode({
150+
'id': self.id,
151+
'replacement': self.suggested_replacement,
152+
})
153+
if int(sublime.version()) > 4000:
154+
url_param = url_param.replace('&', '&amp;')
155+
return replacement_template % (url_param, html_suggestion)
156156

157157
def suggestion_count(self):
158158
"""Number of suggestions in this message.

0 commit comments

Comments
 (0)