Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Diacritics cause problems in "Save" dialog for me.

3 views
Skip to first unread message

Wojciech A. Koszek

unread,
Jan 6, 2010, 9:23:13 PM1/6/10
to

Hi,

I am a user of Opera 10.10 on FreeBSD system:

Wersja 10.10
Kompilacja 4742
Platforma FreeBSD
System i386, 9.0-CURRENT
Biblioteka Qt 3.3.8
Java Środowisko uruchomieniowe Javy (JRE) zainstalowane

As you can suppose, we're talking about big percentage of pages written in
Polish.
In the "Save" dialog, by default, we have a filename constructed from a
title
of opened HTML page.

For example:

http://www.elektroda.pl/rtvforum/topic1005317.html

Unfortunately, as long as diacritics are present in the title, and thus,
in a file
name, the file doesn't get saved. In order to properly save such page is
to change
a file name -- remove Polish letter.

We're taking here about ".mht" files.

I confirm that it's perfectly fine to create a file with Polish letters in
FreeBSD:

wkoszek@laptop:/media/Multimedia$ touch żółć
wkoszek@laptop:/media/Multimedia$ ls ż*
-rw-r--r-- 1 wkoszek wkoszek 0 7 sty 02:20 żółć

Can someone (not necessarily from Poland) try to reproduce this problem
with
other diacritics? I'd like to fill a bug report about this issue.

--
Wojciech A. Koszek
wko...@FreeBSD.czest.pl
http://FreeBSD.czest.pl/~wkoszek/

David W. Hodgins

unread,
Jan 6, 2010, 8:45:59 PM1/6/10
to
On Wed, 06 Jan 2010 21:23:13 -0500, Wojciech A. Koszek <wko...@freebsd.czest.pl> wrote:

> http://www.elektroda.pl/rtvforum/topic1005317.html
>
> Unfortunately, as long as diacritics are present in the title, and thus,
> in a file
> name, the file doesn't get saved. In order to properly save such page is
> to change
> a file name -- remove Polish letter.

It works in opera 10.20 build 4744, on linux
$ ll Mo*
-rw-rw-r-- 1 dave dave 263923 2010-01-06 20:39 Moje z ARM boje (własna płytka do nauki).mht

Regards, Dave Hodgins

--
Change nomail.afraid.org to ody.ca to reply by email.
(nomail.afraid.org has been set up specifically for
use in usenet. Feel free to use it yourself.)

Jens Schuessler

unread,
Jan 7, 2010, 1:40:30 AM1/7/10
to
* David W. Hodgins <dwho...@nomail.afraid.org> [07-01-10 01:45]:

>
>> http://www.elektroda.pl/rtvforum/topic1005317.html
>>
>> Unfortunately, as long as diacritics are present in the title, and thus,
>> in a file
>> name, the file doesn't get saved. In order to properly save such page is
>> to change
>> a file name -- remove Polish letter.
>
> It works in opera 10.20 build 4744, on linux
> $ ll Mo*
> -rw-rw-r-- 1 dave dave 263923 2010-01-06 20:39 Moje z ARM boje (w??asna p??ytka do nauki).mht

In 10.10 linux I got the same problem like Wojciech, absolutely nothing gets
saved...normal accents like ᅵᅵ works, but nothing else. Don#T know if
this is affected by my systen, since I have a none-UTF8 environment.

Regards
Jens

Wojciech A. Koszek

unread,
Jan 7, 2010, 12:05:04 PM1/7/10
to
Dnia 07-01-2010 o 06:40:30 Jens Schuessler <j...@trash.net> napisał(a):

> linux I got the same problem like Wojciech, absolutely nothing gets

> saved...normal accents like èá works, but nothing else. Don#T know if


> this is affected by my systen, since I have a none-UTF8 environment.

Exactly this is what I'm seeing. Situation is better for ".mht",
HTML "*.htm, *.html", and *.txt. It's worse for "HTML with images".

I have a request for you -- could you please try this:

1) visit a page with diacritics in a title bar; Polish guys from this
forum can easily verify it with:

http://pl.wikipedia.org/wiki/Żółć

2) File -> "Save as ..."

My file name has "żółć" in it -- verify if you have funky letter in a
file name

3) Change default ".mht" file type to "HTML with images (*.htm, *.html)".

My Opera dies at this stage. Does the same happen in your case? I don't
use UTF
either -- my configuration is based around pl_PL.ISO-8859-2:

wkoszek@laptop:~$ env | grep pl_PL
LANG=pl_PL.ISO8859-2
LC_ALL=pl_PL.ISO8859-2
XTERM_LOCALE=pl_PL.ISO8859-2

Jens Schuessler

unread,
Jan 7, 2010, 4:08:59 PM1/7/10
to
* Wojciech A. Koszek <wko...@freebsd.czest.pl> [07-01-10 17:05]:
> Dnia 07-01-2010 o 06:40:30 Jens Schuessler <j...@trash.net> napisa??(a):

>
>> linux I got the same problem like Wojciech, absolutely nothing gets
>> saved...normal accents like ᅵᅵ works, but nothing else. Don#T know if

>> this is affected by my systen, since I have a none-UTF8 environment.
>
> Exactly this is what I'm seeing. Situation is better for ".mht",
> HTML "*.htm, *.html", and *.txt. It's worse for "HTML with images".
>
> I have a request for you -- could you please try this:
>
> 1) visit a page with diacritics in a title bar; Polish guys from this
> forum can easily verify it with:
>
> http://pl.wikipedia.org/wiki/??ᅵ????

>
> 2) File -> "Save as ..."
>
> My file name has "??ᅵ????" in it -- verify if you have funky letter in a

> file name
>
> 3) Change default ".mht" file type to "HTML with images (*.htm, *.html)".
>
> My Opera dies at this stage. Does the same happen in your case? I don't
> use UTF
> either -- my configuration is based around pl_PL.ISO-8859-2:

Absolutely the same, it crashes at the moment when I click on save,
reproducible, tried it three times.

You should fill a bugreport.

$ locale
LANG=de_DE@euro
LC_CTYPE="de_DE@euro"
LC_NUMERIC="de_DE@euro"
LC_TIME="de_DE@euro"
LC_COLLATE="de_DE@euro"
LC_MONETARY="de_DE@euro"
LC_MESSAGES=C
LC_PAPER="de_DE@euro"
LC_NAME="de_DE@euro"
LC_ADDRESS="de_DE@euro"
LC_TELEPHONE="de_DE@euro"
LC_MEASUREMENT="de_DE@euro"
LC_IDENTIFICATION="de_DE@euro"
LC_ALL=

$ opera --version
Opera 10.10 Internal. Build 4742 for Linux. Qt library 3.3.8b.


Regards
Jens

Wojciech A. Koszek

unread,
Jan 7, 2010, 10:43:59 PM1/7/10
to
Dnia 07-01-2010 o 21:08:59 Jens Schuessler <j...@trash.net> napisał(a):

> * Wojciech A. Koszek <wko...@freebsd.czest.pl> [07-01-10 17:05]:
>> Dnia 07-01-2010 o 06:40:30 Jens Schuessler <j...@trash.net> napisa??(a):
>>

[..]


>
> Absolutely the same, it crashes at the moment when I click on save,
> reproducible, tried it three times.
>
> You should fill a bugreport.
>
> $ locale
> LANG=de_DE@euro
> LC_CTYPE="de_DE@euro"
> LC_NUMERIC="de_DE@euro"
> LC_TIME="de_DE@euro"
> LC_COLLATE="de_DE@euro"
> LC_MONETARY="de_DE@euro"
> LC_MESSAGES=C
> LC_PAPER="de_DE@euro"
> LC_NAME="de_DE@euro"
> LC_ADDRESS="de_DE@euro"
> LC_TELEPHONE="de_DE@euro"
> LC_MEASUREMENT="de_DE@euro"
> LC_IDENTIFICATION="de_DE@euro"
> LC_ALL=
>
> $ opera --version
> Opera 10.10 Internal. Build 4742 for Linux. Qt library 3.3.8b.

Thanks for confirmation -- we're referring to the very same build
of Opera.

Bug reported as DSK-275612

David W. Hodgins

unread,
Jan 8, 2010, 2:56:43 AM1/8/10
to
On Thu, 07 Jan 2010 22:43:59 -0500, Wojciech A. Koszek <wko...@freebsd.czest.pl> wrote:

> Thanks for confirmation -- we're referring to the very same build
> of Opera.

Just fyi, it is fixed in 10.20, using the linux build 4744.

Peter Krefting

unread,
Jan 8, 2010, 3:18:35 AM1/8/10
to wko...@freebsd.czest.pl
Wojciech A. Koszek <wko...@freebsd.czest.pl>:

> Unfortunately, as long as diacritics are present in the title, and thus,
> in a file name, the file doesn't get saved. In order to properly save
> such page is to change a file name -- remove Polish letter.

How do your locale settings look like? Opera should convert the file name
to the encoding specified in your locale before saving it to disk.

Which desktop environment do you use? Do you get the Gnome or Qt dialogue
when selecting File - Save As? There may be some differences there.

--
\\// Peter Krefting - Core Technology Developer, Opera Software ASA

Jens Schuessler

unread,
Jan 8, 2010, 5:07:24 AM1/8/10
to
* Peter Krefting <pe...@opera.com> [08-01-10 08:18]:

> Wojciech A. Koszek <wko...@freebsd.czest.pl>:
>
>> Unfortunately, as long as diacritics are present in the title, and thus,
>> in a file name, the file doesn't get saved. In order to properly save
>> such page is to change a file name -- remove Polish letter.
>
> How do your locale settings look like? Opera should convert the file name
> to the encoding specified in your locale before saving it to disk.

Look at the thread, he uses pl_PL.ISO8859-2.


>
> Which desktop environment do you use? Do you get the Gnome or Qt dialogue
> when selecting File - Save As? There may be some differences there.

That's right. I tried 10.10qt3 and qt4, both with the same crash or not saving result,
but the 10.50snapshot uses the gtk-dialogue, which says
"Invalid filename -Invalid byte sequence in conversion input"
and so doesn't try to save anything.

Regards
Jens

Wojciech A. Koszek

unread,
Jan 8, 2010, 12:23:47 PM1/8/10
to
Dnia 08-01-2010 o 07:56:43 David W. Hodgins <dwho...@nomail.afraid.org>
napisał(a):

> it is fixed in 10.20, using the linux build 4744.

I tried this one:

http://snapshot.opera.com/unix/labs-6177/opera-10.50-6177.freebsd.i386.tar.bz2

And the problem exists there as well:

wkoszek@laptop:~$ locale
LANG=pl_PL.ISO8859-2
LC_CTYPE="pl_PL.ISO8859-2"
LC_COLLATE="pl_PL.ISO8859-2"
LC_TIME="pl_PL.ISO8859-2"
LC_NUMERIC="pl_PL.ISO8859-2"
LC_MONETARY="pl_PL.ISO8859-2"
LC_MESSAGES="pl_PL.ISO8859-2"
LC_ALL=pl_PL.ISO8859-2

0 new messages