> On 2018 May 18 , at 7:37 a, Steven D'Aprano <st...@pearwood.info> wrote: > > On Fri, May 18, 2018 at 11:17:13AM +0200, Stephan Houben wrote: > >> And the alternative is to replace all occurrences of >> spam with 𝐬𝐩𝐚𝐦 , which has the same effect and also is >> backward-compatible with 3.x for x < 8. >> >> So there is already a kind of solution available, albeit an ugly one. > > You are kidding, I hope. > > If that works at all, I don't think its something we want to guarantee > will work. And for what it's worth, what I see is eight empty boxes > (missing glyph symbols).
It could be worse. At least 𝐬𝐩𝐚𝐦 ("\U0001d42c\U0001d429\U0001d41a\U0001d426") is visually distinct with the right font support. You could (ab?)use the Unicode Tags block (https://en.wikipedia.org/wiki/Tags_(Unicode_block)) and use something like 'spam\U000e0069\U000e0064' (spam<i><d>). (Luckily, that's not even valid Python, as the tag characters aren't valid for identifiers.) -- Clint _______________________________________________ Python-ideas mailing list Python-ideas@python.org https://mail.python.org/mailman/listinfo/python-ideas Code of Conduct: http://python.org/psf/codeofconduct/