Launchpad seems to insert <wbr> tags into bug text, I guess so the page does not get too wide. However it inserts them into kind of strange positions. For instance, from https://bugs.edge.launchpad.net/bzr/+bug/270738
File "/home/<wbr></wbr>jml/Code/<wbr></wbr>Bazaar/<wbr></wbr>bzr.dev-<wbr></wbr>2.5/bzrlib/<wbr></wbr>knit.py"<wbr></wbr>, line 1430, in iter_lines_<wbr></wbr>added_or_<wbr></wbr>present_<wbr></wbr>in_keys<br />
raise RevisionNotPres<wbr></wbr>ent(keys, self.filename)<br />
AttributeError: 'KnitVersionedF<wbr></wbr>iles' object has no attribute 'filename'</p>
You could equally well break after the identifiers.
Launchpad seems to insert <wbr> tags into bug text, I guess so the page does not get too wide. However it inserts them into kind of strange positions. For instance, from https:/ /bugs.edge. launchpad. net/bzr/ +bug/270738
File "/home/ <wbr></ wbr>jml/ Code/<wbr> </wbr>Bazaar/ <wbr></ wbr>bzr. dev-<wbr> </wbr>2. 5/bzrlib/ <wbr></ wbr>knit. py"<wbr> </wbr>, line 1430, in iter_lines_ <wbr></ wbr>added_ or_<wbr> </wbr>present_ <wbr></ wbr>in_ keys<br /> nbsp; raise RevisionNotPres <wbr></ wbr>ent( keys, self.filename)<br /> <wbr></ wbr>iles' object has no attribute 'filename'</p>
&
AttributeError: 'KnitVersionedF
You could equally well break after the identifiers.