Thanks to the commandline attribute from git called merg git merge -s ours i was able to mix in the beos code from 2.4 (dated back to 2006 - someone worked on this code in 2013 ... but noth too much) so this code is roughly 9 years old. The task is now to bring it toghether with the api wich changed a lot in the last 9 years.
My first strugle was and ist the build system. Abiword uses autoconf for building, an i am no fan of makefile or autconf so i didnt learnd a lot about them in the years i developed. I always prefferd a GUI :).
So next task is to learn this stuff .. also i dont like it, or maybe find someone who can help me.
Because this is a little frustrating - look into some of the bugs.
To see why e.g. loading faild i startet to build Abiword with a simpel make compile_dbg
to build a debug version of the Abiword binaries.
Running Abiword and opening a file brought me straight to the debugger it turned out - a simple missing lock of of the Blooper was the cause. I just covererd the call wich triggered the Debugger into a a lock an a unlock statement and loading and saving is working now - Jear. :)
https://github.com/Paradoxianer/AbiWord/commit/5bad4ca6fd0092dc575ebb01796b78ce7b5a9fd5
Because this is a little frustrating - look into some of the bugs.
To see why e.g. loading faild i startet to build Abiword with a simpel make compile_dbg
to build a debug version of the Abiword binaries.
Running Abiword and opening a file brought me straight to the debugger it turned out - a simple missing lock of of the Blooper was the cause. I just covererd the call wich triggered the Debugger into a a lock an a unlock statement and loading and saving is working now - Jear. :)
https://github.com/Paradoxianer/AbiWord/commit/5bad4ca6fd0092dc575ebb01796b78ce7b5a9fd5
Keine Kommentare:
Kommentar veröffentlichen