История изменений
Исправление bormant, (текущая версия) :
Ну вот, сделал пографемный сплитер строго как в Unicode 13.0.0, но судя по
https://github.com/magiblot/tvision/issues/26#issuecomment-719964250
гора (требуется хранить классы всех символов — 0x11000 полубайт) родила мышь ;) ибо наиболее ценен не сколь угодно близко соответствующий стандарту сплитер, а тот, что такой же, как в активном терминале ;) Причём все основные несовместимости — это новомодные эмоджи. Все остальные более-менее устоялись в прошлых версиях стандарта Unicode и в основной массе своей приближенно могут быть описаны несколькими сравнениями...
Одно утешение: отрицательный результат тоже результат ;)
Исправление bormant, :
Ну вот, сделал пографемный сплитер строго как в Unicode 13.0.0, но судя по
https://github.com/magiblot/tvision/issues/26#issuecomment-719964250
гора (требуется хранить классы всех символов — 0x11000 полубайт) родила мышь ;) ибо наиболее ценен не сколь угодно близко соответствующий стандарту сплитер, а тот, что такой же, как в активном терминале ;) Причём все основные несовместимости — это новомодные эмоджи. Все остальные более-менее устоялись в прошлых версиях стандарта Unicode и в основной массе своей приближенно могут быть описаны несколькими сравнениями...
Исправление bormant, :
Ну вот, сделал пографемный сплитер строго как в Unicode 13.0.0, но судя по
https://github.com/magiblot/tvision/issues/26#issuecomment-719964250
гора (требуется хранить классы всех символов — 0x11ffff полубайт) родила мышь ;) ибо наиболее ценен не сколь угодно близко соответствующий стандарту сплитер, а тот, что такой же, как в активном терминале ;) Причём все основные несовместимости — это новомодные эмоджи. Все остальные более-менее устоялись в прошлых версиях стандарта Unicode и в основной массе своей приближенно могут быть описаны несколькими сравнениями...
Исходная версия bormant, :
Ну вот, сделал пографемный сплитер строго как в Unicode 13.0.0, но судя по
https://github.com/magiblot/tvision/issues/26#issuecomment-719964250
гора (требуется хранить классы всех символов — 0x11ffff полубайт) родила мышь ;) ибо наиболее ценен не сколь угодно близко соответствующий стандарту сплитер, а тот, что такой же, как в активном терминале ;) Причём все основные несовместимостей — это новомодные эмоджи. Все остальные более-менее устоялись в прошлых версиях стандарта Unicode и в основной массе своей приближенно могут быть описаны несколькими сравнениями...