helb
|
Posted: Tue Jun 05, 2018 17:30 Post subject: |
|
|
MVV wrote: | … и в целом это даже хорошо |
Немного не совсем хорошо, если он от этого ломается
Так-то в случае с Мультиарком это конечно не критично, потому-что там в процессе работы действительно что-то менять не требуется, но по-тихому не срабатывающий функционал — это нехорошо в любом случае.
Quote: | но когда подавляющее большинство программ ожидают текст на входе и выходе других программ, программы, выводящие что-то иное, создают кашу из кодировок. |
Quote: | На входе - да, но на выходе? |
Ну так мы то не с абстрактным большинством (опять же, я со своей точки зрения никакого подавляющего большинства ожидающих какие-то однобайтовые кодировки программ не наблюдаю: где надо и имеет смысл всё поддерживается), а с конкретными работаем, которым и отдать и от которых получить что-то конкретное можно. Какое мне дело до какой-нибудь левой проги которая в юникод не может? Я её использовать и не собирался!
Вот к примеру листинг тестового архива 7zip-ом отданый, там и в его имени и в именах содержимого Юникод:
Code: | > b:\Progs\ARCHIVERS\7-Zip\7z.exe l téstже—★∞.7z -sccUTF-8
7-Zip 18.05 (x64) : Copyright (c) 1999-2018 Igor Pavlov : 2018-04-30
Scanning the drive for archives:
1 file, 3638756 bytes (3554 KiB)
Listing archive: téstже—★∞.7z
--
Path = téstже—★∞.7z
Type = 7z
Physical Size = 3638756
Headers Size = 336
Method = LZMA:22
Solid = +
Blocks = 1
Date Time Attr Size Compressed Name
------------------- ----- ------------ ------------ ------------------------
2014-10-04 01:15:03 ....A 2768319 3638420 dance (¿the knife) low_1406427854_1400766121_out.mp3
2008-02-10 21:27:00 ....A 630676 brazil.ogg
2008-09-26 00:37:00 ....A 260148 perfidia✗✓⌘.ogg
2016-04-14 22:10:52 ....A 128809 ¼Eq★Compare³_0.5.2.user.js
------------------- ----- ------------ ------------ ------------------------
2016-04-14 22:10:52 3787952 3638420 4 files |
(Форум часть символов портит)
Всё прекрасно показывается. |
|