View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0002900 | SAS.Планета | Хотелка / Feature request | public | 11-11-2015 15:26 | 10-03-2017 19:51 |
| Reporter | vdemidov | Assigned To | vdemidov | ||
| Priority | normal | Severity | minor | Reproducibility | N/A |
| Status | resolved | Resolution | fixed | ||
| Product Version | 151111 | ||||
| Target Version | 181221 | Fixed in Version | 181221 | ||
| Summary | 0002900: Принудительное сохранение ini файлов в utf-8 | ||||
| Description | Поскольку свежий релиз поддерживает чтение юникодных ini-файлов с минимальными потерями (потеряются только символы не из основной локали), можно включить в юникодной версии принудительное сохранение ini-файлов в кодировке utf-8 или utf-16. | ||||
| Tags | ini, юникод | ||||
|
|
А если запустить потом не-юникодную версию, она сильно заглючит при открытии ini файла в UTF-8? Надо проверить не только с будущей, но и со старой версией, хотя бы с последней официальной. |
|
|
>хотя бы с последней официальной. Как раз с последней официальной, всё ок - "Поскольку свежий релиз поддерживает чтение юникодных ini-файлов". |
|
|
Если запустить совсем старую, то потеряется первая секция ini файла, а какая будет первой, это уже как повезет пользователю. Плюс все не ASCII символы испортятся. |
|
|
А если после BOM вставить пустую строку - всё равно потеряется? |
|
|
Скорее всего нет, но учитывая проблемы с не ASCII символами и то что потеряется сам BOM после чего и юникодная версия перестанет его читать нормально, то толку с этого костыля нет. |
|
|
Тогда надо переименовать ini файлы в юникодной версии. Чтобы при запуске старой версии ini не портились. |
|
|
Я против переименования. |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 11-11-2015 15:26 | vdemidov | New Issue | |
| 11-11-2015 15:27 | vdemidov | Status | new => confirmed |
| 11-11-2015 15:29 | vdemidov | Issue cloned: 0002901 | |
| 11-11-2015 15:30 | vdemidov | Relationship added | child of 0002166 |
| 11-11-2015 15:35 | vdemidov | Relationship added | child of 0002878 |
| 11-11-2015 15:35 | vdemidov | Relationship added | child of 0002875 |
| 12-11-2015 15:20 | Tolik | Note Added: 0016797 | |
| 12-11-2015 15:31 | zed | Note Added: 0016802 | |
| 12-11-2015 15:35 | vdemidov | Note Added: 0016805 | |
| 12-11-2015 15:38 | Tolik | Note Added: 0016806 | |
| 12-11-2015 15:45 | vdemidov | Note Added: 0016808 | |
| 12-11-2015 15:48 | vdemidov | Note Edited: 0016808 | |
| 13-11-2015 12:23 | Tolik | Note Added: 0016814 | |
| 13-11-2015 12:33 | vdemidov | Note Added: 0016815 | |
| 18-11-2015 09:51 | vdemidov | Target Version | 191221 => 160606 |
| 13-05-2016 07:46 | vdemidov | Target Version | 160606 => 191221 |
| 12-06-2016 08:49 | vdemidov | Target Version | 191221 => 160707 |
| 12-06-2016 09:09 | vdemidov | Relationship replaced | related to 0002166 |
| 12-06-2016 20:29 | vdemidov | Issue cloned: 0003057 | |
| 12-06-2016 20:29 | vdemidov | Relationship added | related to 0003057 |
| 12-06-2016 21:03 | vdemidov | Target Version | 160707 => 191221 |
| 12-06-2016 21:03 | vdemidov | Summary | Принудительное сохранение ini файлов в utf-8 в юникодной версии. => Принудительное сохранение ini файлов в utf-8 |
| 13-06-2016 05:45 | vdemidov | Tag Attached: ini | |
| 13-06-2016 05:45 | vdemidov | Tag Attached: юникод | |
| 15-06-2016 08:46 | vdemidov | Relationship deleted | child of 0002875 |
| 15-06-2016 08:48 | vdemidov | Relationship deleted | child of 0002878 |
| 08-07-2016 09:56 | vdemidov | Target Version | 191221 => 181221 |
| 10-03-2017 19:51 | vdemidov | Status | confirmed => resolved |
| 10-03-2017 19:51 | vdemidov | Fixed in Version | => 181221 |
| 10-03-2017 19:51 | vdemidov | Resolution | open => fixed |
| 10-03-2017 19:51 | vdemidov | Assigned To | => vdemidov |
| 08-08-2025 13:24 | zed | Category | Хотелка => Хотелка / Feature request |