News for hackers. Stuff that matters.
Re:Best aspects of C by loeg on Tuesday November 17, 2020 @07:37PM (#25131772)
Er, I was asking about unicode joining, not this roff \b thing. Sorry for the confusion. I'm aware that multiple-codepoint unicode glyphs exist; I'm asking if any of those involve a codepoint in the ASCII (1-127) range which cannot be normalized to a single codepoint (e.g., e + ' normalizes to a single codepoint é).
Re:Best aspects of C by jesuscyborg on Tuesday November 17, 2020 @08:08PM (#25132015)
Of course. Take for example mͫ (m+m) there's no way to represent that as a single codepoint. Combining marks can also be overlaid multiple times, e.g. m͚ͫ (m+m+∞) so the number of glyphs you can create is limitless. There's only a tiny number of the combinations that are possible which have a tinier normalized form. The new UNICODE combining marks work by almost exactly the same principles as the \b ASCII combining mark. That's why I mentioned it earlier.
Re:Best aspects of C by loeg on Tuesday November 17, 2020 @08:43PM (#25132227)
Thanks!