EMEditor 11.02

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Locked
jstressman
Level 1
Level 1
Posts: 5
Joined: Thu Dec 01, 2011 10:21 am

EMEditor 11.02

Post by jstressman »

The install goes fine. (I own v10/11 and use it in Windows, so I use my reg key from there and that works fine as well.)

The program generally runs fine, but when you open a file, it's as though the syntax highlighting is broken... some of the text just doesn't show up, and some might show up when highlighted, or it might not... it kind of changes what shows and what doesn't each time you click and drag depending on how fast you do it etc.

This is a big improvement over wine 1.2.3, which shows only totally scrambled text instead, but still isn't usable.

I'm including a copy of the terminal log, and a screenshot showing EMEditor on the left, showing me highlighting 2 lines to show how most of the "invisible" text will indeed show up... (even the $ was there until I hit Print Screen to take the screenshot), and GEdit on the right showing the same file.
justin@justin-ubuntu:~/.wine/drive_c/Program Files/EmEditor$ wine ./EmEditor.exe
fixme:dib:make_rgb_colorref Unhandled color type ffffffff
fixme:dib:make_rgb_colorref Unhandled color type ffffffff

(error repeated about 20 more times)

fixme:dib:make_rgb_colorref Unhandled color type ffffffff
fixme:dib:make_rgb_colorref Unhandled color type ffffffff
err:toolbar:TOOLBAR_GetImageListForDrawing bitmap for ID 0, index 0 is not valid, number of bitmaps in imagelist: 0
err:toolbar:TOOLBAR_GetImageListForDrawing bitmap for ID 0, index 0 is not valid, number of bitmaps in imagelist: 0

(error repeated about 60 more times)

err:toolbar:TOOLBAR_GetImageListForDrawing bitmap for ID 0, index 0 is not valid, number of bitmaps in imagelist: 0
err:toolbar:TOOLBAR_GetImageListForDrawing bitmap for ID 0, index 0 is not valid, number of bitmaps in imagelist: 0
fixme:shell:IPersistFile_fnSaveCompleted (0x14cd6e8)->(L"C:\\users\\justin\\Recent\\index.php (2).lnk")
err:toolbar:TOOLBAR_GetImageListForDrawing bitmap for ID 0, index 0 is not valid, number of bitmaps in imagelist: 0

(error repeated about 50 more times)

err:toolbar:TOOLBAR_GetImageListForDrawing bitmap for ID 0, index 0 is not valid, number of bitmaps in imagelist: 0
fixme:htmlhelp:HtmlHelpW HH case HH_CLOSE_ALL not handled.
Image
vitamin
Moderator
Moderator
Posts: 6605
Joined: Sat Feb 23, 2008 2:29 pm

Re: EMEditor 11.02

Post by vitamin »

jstressman wrote:This is a big improvement over wine 1.2.3
So what version are you using? Try just released wine-1.3.34 and see if it's any better.
If you still have problems, you might want to open bug in bugzilla.
mogorva
Level 4
Level 4
Posts: 107
Joined: Fri Oct 16, 2009 10:27 am

Post by mogorva »

I've tried the trial version of the application, it seems to be a problem with Wine's uniscribe implementation.
If you own Windows Vista or Seven, you can try overriding usp10.dll in Wine by copying the native usp10.dll into Wine's /system32 directory, and setting it to native in winecfg.
I have only Win Xp installed, which comes with an older version of usp10.dll (1.420.2600.5512). The readability of text in the application has been definitely improved but it was still not perfect.
Uniscribe support is constantly improving in Wine, please file a bug in Bugzilla.
jstressman
Level 1
Level 1
Posts: 5
Joined: Thu Dec 01, 2011 10:21 am

Post by jstressman »

Thanks for the replies both of you. I had to boot back into windows after filing that to get some work done, but hopefully I'll be able to reboot and do more testing shortly and report back with my findings (and get a proper bug filed on bugzilla etc).
mogorva
Level 4
Level 4
Posts: 107
Joined: Fri Oct 16, 2009 10:27 am

Post by mogorva »

Just let you know that EmEditor displays text correctly with the git version (wine-1.3.35-168-g5b93bb9), and this is thanks to this commit:
http://source.winehq.org/git/wine.git/c ... 0c4ff71dae
jstressman
Level 1
Level 1
Posts: 5
Joined: Thu Dec 01, 2011 10:21 am

Post by jstressman »

Is that with or without using the native usp10.dll? Without I assume.

I ended up getting EmEditor working by copying that DLL directly into the application folder. Trying to add it into WINE as a whole just ended up in WINE config crashing any time I tried to do anything.

Then I ran into a problem getting Japanese fonts to work and just gave up on the whole mess, since that was the main reason I was trying to get it working in the first place. :(

But thank you for the update. :) At least I know in case I feel like tackling it again.
mogorva
Level 4
Level 4
Posts: 107
Joined: Fri Oct 16, 2009 10:27 am

Post by mogorva »

jstressman wrote:Is that with or without using the native usp10.dll? Without I assume.
It's with the built-in usp10, so it's time to get rid of the native one.
Locked