Re: [oodisc] Пара неприятных багов с русским у OO 1.1rc2
Vladimir
vbux на artmed.ru
Пн Авг 18 19:08:46 MSD 2003
Добрый день.
>> MB> Использую OO-1.1rc2 под win2000 & RH Linux9.
>>
>> MB> 1. Не понимает длинных русских имен файлов:
>> MB> короткое имя - открывает и сохраняет вроде отлично.
>> MB> среднее имя - открывает и сохраняет, но старый файл оказывается
>> MB> там же с именем типа: %32%33...%45.swx
>> MB> длинное имя - открывает, но сохранить уже не может. Ошибка создания
>> MB> backup файла (т.е. не может переименовать старый файл
>> MB> в вышеуказанный формат).
>> MB> Пример: лворыварвовр-ыовдаоыдвао-ыовлаоывдлаоыв-ыовдлаоылвао-ыовлао.swx
>> MB> Пробовал под win & Linux
>> OOO 1.0.1 Alt W2K
>> Ошибка "Cannot create BackUp file"
>> означает что в каталоге TEMP, ООО не может создать файл
>> %A3%E3%56$76....%21.doc из-за того, что длина имени такого файла
MB> У меня он создает его там, где и оригинал.
MB> Т.е. при нажатии Сохранить он переименовывает файл в эту
MB> х&;%#тень :) а только затем сохраняет. Если выключено
MB> автосоздание бэкапов, то он удаляет эту копию.
MB> Я так это себе вижу.
MB> Но в примере 2 он уже не может удалить эту копию,
MB> а в примере 3 - не может даже создать ее.
MB> Вот только зачем он это делает - непонятно.
>> превышает или размер буфера в ОО или максимальную длину имени файла в
>> системе. Так как сравнивались и NTFS и другие (Линуксовая), то
>> проблема скорее всего в длине буфера в ОО.
MB> Естественно только OO виноват. Оригинал файла то он сохраняет
MB> с правильным именем.
>> Завочил. (vote)
MB> Спасибо. Не хотелось бы иметь релиз с такой неприятной бякой.
MB> Только вот мне ничего не пришло от OO.org, а вроде должно было,
MB> когда к моему issue добавляется что-либо.
У меня OO ведет себя вполне благопристойно в этих случаях. Как 1.1RC2
так и 1.02 Alt. Кстати в TEMP создаются файлы, названиями которых
содержат только "импортные" буквы.
С уважением,
Владимир <vbux на artmed.ru>
Подробная информация о списке рассылки Oo-discuss