[Bug 986008] Re: Strange character showing in file listing in Nautilus in some views, for Thai language file names
Sebastien Bacher
seb128 at ubuntu.com
Wed May 30 16:10:03 UTC 2012
** Description changed:
+ Impact: the default filemanager renders thai filenames incorrectly
+
+ Development Fix: the bug has been fixed in quantal
+
+ Stable Fix: it's a trivial patch coming from
+ https://bugzilla.gnome.org/show_bug.cgi?id=677090 (upstream bug report)
+
+ Regression Potential: could break thai string rendering in another way
+ but it seems pretty unlikely since it adds a special rules for the
+ specific char which was rendered in a buggy way
+
+ Test Case:
+ - download the document from comment #10
+ - open the folder where it's downloaded in nautilus
+ - see if the filename is correct or there are square chars like in screenshot in comment #3
+
+ ...
+
In some views in Nautilus, there is a strange character appearing right
after particular characters such as . (dot) and - (dash) when using Thai
script in the file name.
Note that this does not happen in List view (Ctrl-2) , only icon view
(either Ctrl-1 or Ctrl-3). Also, when renaming a file, the strange
character disappears during the editing of the filename. (But re-appears
just before any dots, dashes or underscores after renaming).
I attach some screen shots. Screenshots 1 and 3 show the problem, with
the character appearing in front of a dot or dash. Screenshot 2 (list
view) show that there is no issue there. Screenshot 4 shows what
happens when renaming a file: the strange character(s) disappear.
Note when I take a file name and insert a dot or dash at any point
within the Thai name, the strange character appears in the affected
views. This seems to happen only with dot and dash and underscore, but
not with regular a-z characters or characters like #, $, ! etc. (I did
not try all 128 low ascii characters though).
EDIT: I can only add one attachment. Will add the other ones in follow-
up comments.
ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: nautilus 1:3.4.1-0ubuntu1
ProcVersionSignature: Ubuntu 3.2.0-23.36-generic 3.2.14
Uname: Linux 3.2.0-23-generic x86_64
ApportVersion: 2.0.1-0ubuntu5
Architecture: amd64
Date: Fri Apr 20 10:41:58 2012
GsettingsChanges:
org.gnome.nautilus.window-state geometry '1154x546+125+114'
org.gnome.nautilus.window-state start-with-status-bar true
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Beta amd64 (20120301)
ProcEnviron:
LANGUAGE=en_US:en
PATH=(custom, no user)
LANG=en_US.UTF-8
SHELL=/bin/bash
SourcePackage: nautilus
UpgradeStatus: No upgrade log present (probably fresh install)
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to pango1.0 in Ubuntu.
https://bugs.launchpad.net/bugs/986008
Title:
Strange character showing in file listing in Nautilus in some views,
for Thai language file names
Status in Pango - Layout and Text Rendering LIbrary:
New
Status in “pango1.0” package in Ubuntu:
Fix Released
Status in “pango1.0” source package in Precise:
Fix Committed
Bug description:
Impact: the default filemanager renders thai filenames incorrectly
Development Fix: the bug has been fixed in quantal
Stable Fix: it's a trivial patch coming from
https://bugzilla.gnome.org/show_bug.cgi?id=677090 (upstream bug
report)
Regression Potential: could break thai string rendering in another way
but it seems pretty unlikely since it adds a special rules for the
specific char which was rendered in a buggy way
Test Case:
- download the document from comment #10
- open the folder where it's downloaded in nautilus
- see if the filename is correct or there are square chars like in screenshot in comment #3
...
In some views in Nautilus, there is a strange character appearing
right after particular characters such as . (dot) and - (dash) when
using Thai script in the file name.
Note that this does not happen in List view (Ctrl-2) , only icon view
(either Ctrl-1 or Ctrl-3). Also, when renaming a file, the strange
character disappears during the editing of the filename. (But re-
appears just before any dots, dashes or underscores after renaming).
I attach some screen shots. Screenshots 1 and 3 show the problem,
with the character appearing in front of a dot or dash. Screenshot 2
(list view) show that there is no issue there. Screenshot 4 shows
what happens when renaming a file: the strange character(s) disappear.
Note when I take a file name and insert a dot or dash at any point
within the Thai name, the strange character appears in the affected
views. This seems to happen only with dot and dash and underscore,
but not with regular a-z characters or characters like #, $, ! etc.
(I did not try all 128 low ascii characters though).
EDIT: I can only add one attachment. Will add the other ones in
follow-up comments.
ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: nautilus 1:3.4.1-0ubuntu1
ProcVersionSignature: Ubuntu 3.2.0-23.36-generic 3.2.14
Uname: Linux 3.2.0-23-generic x86_64
ApportVersion: 2.0.1-0ubuntu5
Architecture: amd64
Date: Fri Apr 20 10:41:58 2012
GsettingsChanges:
org.gnome.nautilus.window-state geometry '1154x546+125+114'
org.gnome.nautilus.window-state start-with-status-bar true
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Beta amd64 (20120301)
ProcEnviron:
LANGUAGE=en_US:en
PATH=(custom, no user)
LANG=en_US.UTF-8
SHELL=/bin/bash
SourcePackage: nautilus
UpgradeStatus: No upgrade log present (probably fresh install)
To manage notifications about this bug go to:
https://bugs.launchpad.net/pango/+bug/986008/+subscriptions
More information about the foundations-bugs
mailing list