rem: totem_playlist_set_at_end (totem->playlist);
add: totem_playlist_set_current (totem->playlist, end + 1);
context: on_recent_file_activate (EggRecentViewGtk *view, EggRecentItem *item,                         Totem *totem){	char *uri;	gboolean playlist_changed;	uri = egg_recent_item_get_uri (item);	playlist_changed = totem_playlist_add_mrl (totem->playlist, uri, NULL);	egg_recent_model_add_full (totem->recent_model, item);	if (playlist_changed)	{		char *mrl;		//FIXME this is wrong if a playlist, or directory with		//multiple files got added to the playlist		totem_playlist_set_at_end (totem->playlist);		mrl = totem_playlist_get_current_mrl (totem->playlist);		totem_action_set_mrl_and_play (totem, mrl);		g_free (mrl);	}	g_free (uri);}