4 ms·
1) It's perfectly okay (and good) that GNU maintainers do not want to have features that are needlessly exclusive to a given platform. 2) It's perfectly okay (
by gkya 10y ago
1) It's perfectly okay (and good) that GNU maintainers do not want to have features that are needlessly exclusive to a given platform.
2) It's perfectly okay (and good) that they want their software to behave consistently across platforms, as otherwise those are not really cross-platform.
3) Coloured typeface are illogical, just use pictures, which is what emoji are. It's fairly easy to insert images into a buffer in Emacs.
- raverbashing 10y ago> It's fairly easy to insert images into a buffer in Emacs. Sure and how it is represented in the underlying file? Is this platform independent? Emoji are just a part of Unicode. As far as I care, I wouldn't mind if Emacs would just render it as [GRINNING FACE U+1f600]
- gkya 10y agoAn emoji minor mode that replaces :emoji: strings is one option. Emoji are unfortunately part of unicode, but here the patch is about coloured face, not emoji specifically.
- grive 10y agoWe're not talking about Emojis, but coloured typeface. Emojis are part of Unicode, coloured typeface are not.
- leni536 10y agoTypefaces are not part of Unicode, coloured or not.
- gkya 10y agoUnicode is a list of glyphs, typefaces are sets of shapes which represent glyphs. Emoji are pictures. Coloured glyphs in Unicode, which include emoji, require compliant typefaces to include some shapes that have a preset colour, and this is illogical, as colour is not the property of the shapes of a type, but of the rendered text. This must stop before Mona Lisa makes it into the Unicode.