> 1. All changes to the existing fltk.1.3.x code base would include a
> #ifdef making the original code the default.
>
> #ifdef USE_FLA
>
>    fla code
>    ...
> #else
>
>    original code
>    ...
> #endif

What is the platform that you plan to start from ?
Are you going to clean up the source code to remove the stuff concerning other 
systems? Like a step 0. :)

When I look at e.g. Fl_Bitmap.cxx I hardly can read text and understand it. I 
don't think one more #ifdef make it more readable.

I would suggest to create new source files which have none of these tangled 
things. The old files should be renamed like _Fl_Bitmap.cxx and you include 
they within #ifdef FLA. When this part of FLA is working you can remove the old 
files. Therefore we can see the process visually.
It's only my supposition ;)
_______________________________________________
fltk-dev mailing list
[email protected]
http://lists.easysw.com/mailman/listinfo/fltk-dev

Reply via email to