[hafqa] [hafqa] [Bug 3779] ke-recv should use locale-dependent encoding for mmc mounting
From: bugzilla-daemon at maemo.org bugzilla-daemon at maemo.orgDate: Tue Oct 7 16:03:03 EEST 2008
- Previous message: [hafqa] [Bug 3779] ke-recv should use locale-dependent encoding for mmc mounting
- Next message: [hafqa] [Bug 3779] ke-recv should use locale-dependent encoding for mmc mounting
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
https://bugs.maemo.org/show_bug.cgi?id=3779 eero.tamminen at nokia.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |eero.tamminen at nokia.com ------- Comment #1 from eero.tamminen at nokia.com 2008-10-07 16:03 GMT+3 ------- (In reply to comment #0) > # Create a directory with lowercase cyrillic name > mkdir /media/mmc1/тест > # Create same directory with uppercase cyrillic name > mkdir /media/mmc1/ТЕСТ > > EXPECTED OUTCOME: > The second command should give a "directory already exists" error The device UI doesn't allow creating files or directories with the same name, but in different case (to avoid confusing user with issues like this). I.e. this is an issue only to command line / power users who should be able to deal with the issue. It could be also an issue with 3rd party SW that allows specifying file names through some other means than with the Hildon widgets it should be using. Are there any really useful 3rd party applications that would allow this? > OTHER COMMENTS: > The problem occurs because the card is mounted with options > codepage=cp437,iocharset=iso8859-1,utf8. In fact, iocharset has no meaning > if utf8 is set, but cp437 gives the encoding for short names, cp437 seems also to be the default codepage according to mount man page. > and since > cp437 has no representation for cyrillic glyphs it will translate the short > name to something unexpected (this has the side effect that if there's no > long name for a file, the short name will contain weird characters instead > of characters > 127). Maybe the codepage should be something that limits chars to 127 (ascii?)? > Also if you mount such a card using the 'fat' (not 'vfat') file system, > all short names containing characters >127 will be bogus Are there still widely used operating systems that don't support VFAT by default ? (Windows, Linux & OSX all understand VFAT) > The right codepage= for Russian is cp866. Every other language has its own > codepage too, so I think ke-recv should use the codepage which is associated > with the current language chosen in the device. This wouldn't help if users switches between languages. -- Configure bugmail: https://bugs.maemo.org/userprefs.cgi?tab=email Replies to this email are NOT read, instead please add comments at https://bugs.maemo.org/show_bug.cgi?id=3779 ------- You are receiving this mail because: ------- You are the QA contact for the bug, or are watching the QA contact.
- Previous message: [hafqa] [Bug 3779] ke-recv should use locale-dependent encoding for mmc mounting
- Next message: [hafqa] [Bug 3779] ke-recv should use locale-dependent encoding for mmc mounting
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]