Citation: 1P.863/2005 30.01.2006 E. D

A.________ forme un recours de droit public au Tribunal fédéral. Invoquant une application arbitraire de l'art. 59 du code de procédure pénale vaudois (CPP/VD; RSV 312.01), une violation des art. 30 al. 1 Cst., 6 ch. 1 CEDH et de son droit d'être entendu ainsi qu'un déni de justice, il conclut à l'annulation de l'arrêt attaqué et à sa libération provisoire avec effet immédiat. Il sollicite par ailleurs l'assistance judiciaire, en demandant la désignation de son mandataire comme avocat d'office. L'intimée a renoncé à se déterminer. Le Ministère public conclut au rejet du recours. L'autorité cantonale se réfère à son arrêt. Le recourant a répliqué, persistant dans ses conclusions.