Hi:
I'm Julen Urizar Compains, a simple tester of ReactOS. ReactOS is a
clean reverse engineered NT operative system. The aim is to behave at
this moment like Windows2003, or Windows XP SP3, but nowadays the aim
also can cover some Vista+ functionalities.
The aim I'm trying to find is why current OpenOffice/LibreOffice are not
showing the Caret under ReactOS - There have been a ticket under
https://jira.reactos.org/browse/CORE-14359 like 4 years, but it's really
a 12 years old issue -. I'm sure it's a *ReactOS mistake* under the
*Win32ss system*, maybe user32.dll or gdi32.dll issue.
I did a retro investigation, and I encountered that OpenOffice once
shows the caret without any issue or any problem. *OOO320m18* or earlier
shows the caret without issue and *OOO330m20* or later is not showing .
I did comparison of the 3.2.1 core source and the 3.3.0 core source that
I found in the official release repo, and the differences are
impressive: there are a lot of commits between them, excessive to parse
all of them. I located at least 800 changes around the caret. *I know
that both are pretty old versions!*
I want to bisect to find the non working version. I was giving a look to
the versioning here
https://www.openoffice.org/development/releases/dev_index.html . It says
that from DEV300m61 to DEV300m84 are 3.3.0. So I tried to do a bisect.
Finally I get that the regression point is between *DEV300m70(9478)* and
*DEV300m74(9487)* with the unofficial repo I accidentally found under
http://mirror2.unlogisch.ch/ooodev-archive/ .
I find that in the past the versions were storaged under
http://download.openoffice.org:80/next/other.html .
I need to finish my bisection at least this builds:
-OOo-_Dev_DEV300_m73__Win32Intel_install_en-US.exe:
http://download.services.openoffice.org/files/extended/developer/DEV300_m73/OOo-Dev_DEV300_m73_Win32Intel_install_en-US.exe
-OOo-_Dev_DEV300_m72__Win32Intel_install_en-US.exe:
http://download.services.openoffice.org/files/extended/developer/DEV300_m72/OOo-Dev_DEV300_m72_Win32Intel_install_en-US.exe
-OOo-_Dev_DEV300_m71__Win32Intel_install_en-US.exe:
http://download.services.openoffice.org/files/extended/developer/DEV300_m71/OOo-Dev_DEV300_m71_Win32Intel_install_en-US.exe
There are none of them, I guess that the server was wiped. If you can
provide it to me, thanks you really much.
Also, If you suspect what might be the guilty, I will be so grateful.
If it's impossible the past two options, I might compile the source code
of the important commits that happened between them and find where the
behavior changed. Unfortunately some old source repos have been deleted
or changed from where they were. I have found something under the
libreoffice repo, but I don't know if it's reliable.
I do suspect that there is a change related to VCL or the caret code
itself, and having some change that makes to ReactOS not to be
compatible with the code.
Thanks you really much.
Julen Urizar Compains