[oodisc] Пара неприятных багов с русским у OO 1.1rc2
Maxim Britov
udjinrg на forenet.by
Пн Авг 18 12:51:53 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 из-за того, что длина имени такого файла
У меня он создает его там, где и оригинал.
Т.е. при нажатии Сохранить он переименовывает файл в эту
х&;%#тень :) а только затем сохраняет. Если выключено
автосоздание бэкапов, то он удаляет эту копию.
Я так это себе вижу.
Но в примере 2 он уже не может удалить эту копию,
а в примере 3 - не может даже создать ее.
Вот только зачем он это делает - непонятно.
> превышает или размер буфера в ОО или максимальную длину имени файла в
> системе. Так как сравнивались и NTFS и другие (Линуксовая), то
> проблема скорее всего в длине буфера в ОО.
Естественно только OO виноват. Оригинал файла то он сохраняет
с правильным именем.
> Завочил. (vote)
Спасибо. Не хотелось бы иметь релиз с такой неприятной бякой.
Только вот мне ничего не пришло от OO.org, а вроде должно было,
когда к моему issue добавляется что-либо.
--
MaxBritov
GnuPG KeyID 0x4580A6D66F3DB1FB Keyserver hkp://keyserver.kjsl.com
Fingerprint: 4059 B5C5 8985 5A47 8F5A 8623 4580 A6D6 6F3D B1FB
----------- следущая часть -----------
Было удалено вложение не в текстовом формате...
Имя : отсутствует
Тип : application/pgp-signature
Размер : 484 байтов
Описание: отсутствует
Url : /pipermail/oo-discuss/attachments/20030818/5bde6cb2/attachment.bin
Подробная информация о списке рассылки Oo-discuss