2005-04-25 Bill Haneman * configure.in: Revved to 1.8.4. * gail/gailtreeview.c: (GailTreeViewCellInfo): Added gboolean in_use. (clean_cell_info): Mark in_use=FALSE on GailTreeViewCell when cleaning; don't free the cell_info or remove the link at this point, wait for garbage_collect_cell_data pass. Queue garbage collecton idle hander if not already pending. (garbage_collect_cell_data): New, traverse the cellinfo list and remove links that aren't in use, freeing them. (traverse_cells): Only operate on cells that are in_use. * gail/gailcell.c: (gail_cell_remove_state): Get the parent before emitting a signal, since atk_object_get_parent may fail later on due to reentrancy issues - this is because we're calling API in a weakref destroy notification, without holding a real object reference to these flyweights. This is a temporary fix for bug #163583; longer-term fix will require complete refactor of gailcell and gailtreeview flyweight code. 2005-04-25 Oana Serb . Patch from Remus Draica * gail/gailtreeview.c: Added ACTIVE state for table cells only if the table has FOCUS state. Fix for bug # 172087. 2005-04-23 Guntupalli Karunakar * configure.in: Added "as" for Assamese in ALL_LINGUAS