Hi Stuart,

Stuart Brorson writes:
 > [...]
 > I agree that there is a lot of stuff in gschem which should rightly be
 > done in libgeda, but it's a lot of work to refactor all that.
 > 

I understand your point. However, I do not think it is a good practice
to continue duplicating code. 

My opinion is that we can progressively refactor the code as we add
functionnalities/fix bugs and we should obviously avoid adding new
duplicated code.

Hence my remark about x_window_alloc(): in this particular case, there
is no added value compared to s_project_alloc(). Beside this task
belongs logically to libgeda which defines the TOPLEVEL struct and
manipulation functions.

Regards,


Patrick

Reply via email to