fazbear201 / winezeug

Automatically exported from code.google.com/p/winezeug
1 stars 0 forks source link

IE6 BIDI does not work #37

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?

On utf8 system with he_IL.UTF-8 installed
winetricks allfonts ie6
LANG=he_IL.UTF-8 LC_ALL=he_IL.UTF-8 wine "c:/Program Files/Internet
Explorer/iexplore.exe" http://www.google.co.il

What is the expected output? What do you see instead?
Attached (BTW, there is no menu bar either...)

What version of the product are you using? On what operating system?
app-emulation/wine-1.1.17
Winetricks-20090227

Please provide any additional information below.

When installing:
fixme:ntdll:find_reg_tz_info Can't find matching timezone information in
the registry for bias -120, std (d/m/y): 27/09/2009, dlt (d/m/y):
27/03/2009                                                       
winetricks: line 981:  8672 Segmentation fault      $WINE regsvr32 /i $i >
/dev/null 2>&1             
winetricks: line 981:  8738 Segmentation fault      $WINE regsvr32 /i $i >
/dev/null 2>&1             
winetricks: line 981:  8764 Segmentation fault      $WINE regsvr32 /i $i >
/dev/null 2>&1             
winetricks: line 981:  8782 Segmentation fault      $WINE regsvr32 /i $i >
/dev/null 2>&1             
winetricks: line 981:  8823 Segmentation fault      $WINE regsvr32 /i $i >
/dev/null 2>&1             
^Cwinetricks: line 981:  8853 Segmentation fault      $WINE regsvr32 /i $i
> /dev/null 2>&1           
winetricks: line 981:  8872 Segmentation fault      $WINE regsvr32 /i $i >
/dev/null 2>&1             
winetricks: line 981:  8883 Segmentation fault      $WINE regsvr32 /i $i >
/dev/null 2>&1             
winetricks: line 981:  8885 Segmentation fault      $WINE regsvr32 /i $i >
/dev/null 2>&1             
winetricks: line 981:  8905 Segmentation fault      $WINE regsvr32 /i $i >
/dev/null 2>&1             
winetricks: line 981:  8936 Segmentation fault      $WINE regsvr32 /i $i >
/dev/null 2>&1             

And:
ies4linux works correctly, but long unmaintained.

Thanks!

Original issue reported on code.google.com by alon.barlev@gmail.com on 19 Mar 2009 at 7:25

Attachments:

GoogleCodeExporter commented 8 years ago
Bidi isn't fully supported in Wine yet; see 
http://bugs.winehq.org/show_bug.cgi?id=609

That timezone problem looks worth reporting, please file a bug for
that at http://bugs.winehq.org if you can reproduce it without ie6
(which you probably can).

I'm afraid you may have run into a limitation in winetricks;
I don't know enough about what overrides would fix that.
If somebody else comes up with a recipe to fix this, though,
I'd consider taking the patch.

Original comment by daniel.r...@gmail.com on 26 Mar 2009 at 3:34

GoogleCodeExporter commented 8 years ago

Hello,

> Bidi isn't fully supported in Wine yet; see 
http://bugs.winehq.org/show_bug.cgi?id=609

It is not fully supported, but no opened issue is related for the rendering 
issue we see... I guess that 
maybe I won't be able to type hebrew correctly... But I think that Wine do 
render bidi correctly.

Thanks!

Original comment by alon.barlev@gmail.com on 30 Mar 2009 at 6:34

GoogleCodeExporter commented 8 years ago
Got it. For bidi, we need native usp10 - investigating what's the best place to 
grab
that from. In Win2k mode, the installer assumes we have it, and nt40/winme 
modes fail.

Original comment by eibol...@gmail.com on 22 Oct 2009 at 7:30

GoogleCodeExporter commented 8 years ago
Looks good to me on a screenshot basis with usp10 native override and usp10.dll 
from
Phonology Assistant: http://www.sil.org/computing/pa/pa_download.htm

Original comment by eibol...@gmail.com on 22 Oct 2009 at 8:37

GoogleCodeExporter commented 8 years ago
usp10.dll comes with Windows Installer 2.0, so I've installed IE6/7 (+correct 
Hebrew
appearance) with the following script:
----------8<----------
#!/bin/bash
#assume winetricks is in CWD
./winetricks -q msi2 corefonts tahoma ie6 flash #you can replace ie6 by ie7
#wine should prefer native usp10. We use winetricks as a library here :)
set -- -q
. ./winetricks
mkdir -p $WINETRICKS_TMP
override_dlls native,builtin usp10
rm -rf $WINETRICKS_TMP
----------8<----------

Any chance an appropriate fix will be incorporated into winetricks? A trivial 
patch
is attached which also works for me. Alternatively, usp10.dll can be extracted 
from
msi2 without installation of the later.

Original comment by mail4i...@gmail.com on 9 Jan 2010 at 11:20

Attachments:

GoogleCodeExporter commented 8 years ago
There's an usp10 verb now. So "winetricks usp10 ie6" should work for this.

I don't think an automatic dependency is wise, people may want to test and fix
builtin usp10 :)

Original comment by eibol...@gmail.com on 22 Jan 2010 at 11:34