I do know that this mail should be better placed into the lyx-devel group!
But I haven't subscribed there now and I hope to get in contact with some
develepers through this list, too!
=========================================================
I am just working on the port pf 1.1.6 to Win32 (A lot of things to do
because of many changes done in the sources ;-)!
===> 1) One problem is that although I have set LANG=de_DE the german menus
will not open! BUT: Passing -dbg 32 shows that de_menus.bind will be loaded.
So I am working with default english menus but have to use the german
shortcuts!?!?! What has been changed in the code that language support does
not function as before? Has LYX_DIR_11x to be set to another value? Can I
try to set LYX_LOCALEDIR? If yes: To which value? Setting it to ...lyx/lib
will shoot down lyx!
===> 2) Another question concerning the function string::compare(). Was
there anything changed so that the sequence of arguments has to be
re-arranged? Up to 1.1.5 I have used
...
string dos_path = upath;
...
if (dos_path.compare(0,2,(string)"//") != 0)
...
This results in an compilation error (no valid signature found!) I have
changed the call into:
if (dos_path.compare("//",0,2) != 0)
Is that right (There was/is a method in lyx_string.C as I remember)!
===> 3) Am I right, that only in src/frontends there are GUI dependent
sources now!?!? So it might be possible to create another subdir (i.e.
'win32') and to try to write code which does the same as the xforms/kde/..
stuff beside? [I don't have written, that I will do so NOW ;-)]
Regards
Claus