View Issue Details

IDProjectCategoryView StatusLast Update
0001132Far ManagerDescriptionspublic2009-11-21 11:24
Reporteruser379Assigned Toalexy  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Product Version2.0 
Fixed in Version2.0 
Summary0001132: Far manager don't understood file names form descript.ion
DescriptionFar manager 2.0 is write filename to the descript.ion file and don't understood it after try to see Description in browse mode (LCtrl+6).
Additional InformationFar manager version 2.0 (build 1086) x64 created descript.ion file and write into described any names of file. OS is Windows Vista Home x64 SP2 Russian edition, so current codepage 866.

Truobles see below:
1.Create in the any folder a file with the name in Greek codepages (0x0391÷0x03C9).
Also files with the any symbols in “russian” codepage: special quotes ' » ' and ' « ', long dash ' — ' (0x2013 or 0x2014), etc.
2.Press 'LCtrl'+'Z' on keyboard and fill description field. Press 'Enter' key.
3.Press 'LCtrl'+'Z' and to see empty field in popup window 'Describe file'.
4.Try view (F3) into file 'descript.ion' and seen previously writed desired filenames, whose description don't find the 'Far manager' program by methods 'LCtrl'+'Z' or 'LCtrl'+'6'.

For example, contents of 'descript.ion' file :
---
"English file.ext" Filename in English language.
"Normal russian file is русский.ext" Filename in Russian language.
"Abnormal russian file consist <quotes> and - dash.ext" Filename in Russian language.
"???????? file.ext" Filename in Greek language.
---
Filenames is:
"English file.ext";
"Normal russian file is русский.ext";
"Abnormal russian file consist «quotes» and — dash.ext";
"Ελληνικά file.ext".
The last two filenames don't correctly seen in 'Description' browse panels, after press 'LCtrl'+'6'.
TagsNo tags attached.
Build1216

Activities

user379

2009-10-21 21:27

 

Folder.zip (1,412 bytes)

JohnDoe

2009-10-22 07:30

updater   bugnote:0004296

http://forum.farmanager.com/viewtopic.php?f=9&t=4647

Possible solutions:
1) autodetect descript.ion codepage
2) use short form for non-cp866-compliant filenames

Maximus

2009-11-11 21:58

reporter  

091112.zip (1,128 bytes)

Maximus

2009-11-11 21:59

reporter   bugnote:0004529

создаются (при непреобразуемости длинного имени и по возможности) по короткому

читаются как по длинному (переведенному в OEM) так и по короткому

при копировании - создаются по длинному, переведенному в OEM

alexy

2009-11-16 14:03

administrator   bugnote:0004546

Смотрим 1206.

user379

2009-11-19 14:54

  bugnote:0004555

Не до конца пофиксено пока ещё в 1212, жду последнее исправление для OEM.
Введение в Far Manager v2.0 build 1209 новых кодировок ANSI (CP1251) и UTF-8, и их применение позволяет избежать первоначальной проблемы, но для CP866 первоначальная проблема с нечитаемостью имён с кавычками и длинными тире остается.
Вроде фикс существует уже, но не собран и не выложен на скачивание.

Issue History

Date Modified Username Field Change
2009-10-21 21:27 user379 New Issue
2009-10-21 21:27 user379 File Added: Folder.zip
2009-10-22 07:30 JohnDoe Note Added: 0004296
2009-11-11 21:58 Maximus File Added: 091112.zip
2009-11-11 21:59 Maximus Note Added: 0004529
2009-11-16 14:03 alexy Note Added: 0004546
2009-11-16 14:03 alexy Assigned To => alexy
2009-11-16 14:03 alexy Status new => feedback
2009-11-17 22:52 alexy Build => 1206
2009-11-17 22:52 alexy Status feedback => closed
2009-11-17 22:52 alexy Fixed in Version => 2.0
2009-11-17 22:52 alexy Resolution open => fixed
2009-11-19 14:54 user379 Note Added: 0004555
2009-11-19 14:54 user379 Status closed => feedback
2009-11-19 14:54 user379 Resolution fixed => reopened
2009-11-20 01:53 alexy Build 1206 => 1216
2009-11-20 01:53 alexy Status feedback => closed
2009-11-20 01:53 alexy Resolution reopened => fixed