rem: if ( DEBUG ) printf ( "gsb_transactions_list_fill_store\n" );
add: devel_debug ( "gsb_transactions_list_fill_store" );
context: gboolean gsb_transactions_list_fill_store ( GtkTreeStore *store ){    GSList *transactions_list;    if ( DEBUG )	printf ( "gsb_transactions_list_fill_store\n" );    transactions_list = gsb_data_transaction_get_transactions_list ();    /* add all the transactions */    while (transactions_list)    {	gint transaction_number;	transaction_number = gsb_data_transaction_get_transaction_number (transactions_list -> data);	/* FIXME : à changer par une liste à part ou laisser comme ça ? (pour le retrait des R au démarrage) */	if ( gsb_data_transaction_get_marked_transaction (transaction_number) == 3 )	{	    transactions_list = transactions_list -> next;	    continue;	}	gsb_transactions_list_append_transaction ( transaction_number,						   store );	/* if the transaction is a breakdown mother, we happen a white line,	 * which is a normal transaction but with nothing and with the breakdown	 * relation to the last transaction */	if ( gsb_data_transaction_get_breakdown_of_transaction (transaction_number))	    gsb_transactions_list_append_white_line (transaction_number,						     store );	transactions_list = transactions_list -> next;    }    /* the list of transactions is now complete,     * we happen the white line */    gsb_transactions_list_append_white_line ( 0,					      store );    return FALSE; }