Commit 12a001cb authored by Committed by Morten Welinder
Avoid listifying. (cb_dependent_queue_recalc, cell_queue_recalc): Recast
2001-08-29 Morten Welinder <firstname.lastname@example.org> * src/eval.c (workbook_queue_all_recalc): Avoid listifying. (cb_dependent_queue_recalc, cell_queue_recalc): Recast in terms of dependent_queue_recalc_list. (dependent_queue_recalc_list): Eliminate recursion which used to be unbounded deep. * src/eval.h (struct _Dependent): Name next to next_dep and prev to prev_dep. (Because we might need a similar list for evaluation at some point.) (DEPENDENT_TYPE): New macro type hide most uses of the ugly DEPENDENT_TYPE_MASK. All such uses fixed.
Showing with 276 additions and 93 deletions