Faits: Faits: A. A._, né en 1968, a été arrêté le 5 avril 2005, dans le cadre d'une enquête instruite contre lui par le Juge d'instruction de l'arrondissement de Lausanne pour lésions corporelles simples qualifiées (art. 123 ch. 1 et ch. 2 al. 3 CP), voies de fait qualifiées (art. 126 al. 1 et al. 2 let. a CP), menaces qualifiées (art. 180 al. 1 et al. 2 let. a CP), viol (art. 190 al. 1 CP) et violation du devoir d'assistance ou d'éducation (art. 219 al. 1 CP). Il était reproché à A._: - d'avoir, entre mars 1999 et le 10 juillet 2004, frappé régulièrement ses trois enfants, nés en 1993, 1995 et 1997, en leur donnant des gifles, des fessées et des coups de bâton et de ceinture sur tout le corps, à une fréquence de deux à trois fois par semaine; - d'avoir, jusqu'en mars 2004, régulièrement frappé son épouse, B._, environ une fois par semaine, en présence de ses enfants, causant à ceux-ci d'importants troubles de l'humeur; - d'avoir régulièrement menacé de tuer son épouse et ses enfants et injurié celle-ci en présence des enfants, leur causant d'importants troubles du sommeil et du comportement, de l'agressivité, de la tristesse et de l'angoisse; - d'avoir, le 11 novembre 2004, saisi un couteau et, se tenant à une distance de deux mètres d'elle, déclaré à son épouse, qui était convoquée par le juge d'instruction en qualité de plaignante: "Pourquoi tu fais ça, je vais te tuer"; - d'avoir, jusqu'au 5 avril 2005, contraint à réitérées reprises son épouse à des relations sexuelles, en exerçant sur elle des pressions psychiques. Par ordonnance du 13 septembre 2005, le magistrat instructeur a renvoyé A._ en jugement devant le Tribunal correctionnel de l'arrondissement de Lausanne, comme accusé des infractions précitées. En raison du retrait de la plainte de l'épouse le 25 février 2005, il a prononcé un non-lieu pour les infractions de voies de fait, de lésions corporelles simples et de viol commises à l'encontre de celle-ci en tant que les faits constitutifs de ces infractions étaient antérieurs au 1er avril 2004 ainsi que pour l'infraction d'injures. Par ordonnance du 13 septembre 2005, le magistrat instructeur a renvoyé A._ en jugement devant le Tribunal correctionnel de l'arrondissement de Lausanne, comme accusé des infractions précitées. En raison du retrait de la plainte de l'épouse le 25 février 2005, il a prononcé un non-lieu pour les infractions de voies de fait, de lésions corporelles simples et de viol commises à l'encontre de celle-ci en tant que les faits constitutifs de ces infractions étaient antérieurs au 1er avril 2004 ainsi que pour l'infraction d'injures. B. Lors de son audience du 29 novembre 2005, le Tribunal correctionnel, après audition des parties et de divers témoins, a prononcé la suspension provisoire de la procédure pour une durée de 6 mois, en application de l'art. 66ter CP, et ordonné la libération provisoire de A._, "pour autant qu'il ne soit pas détenu pour une autre cause", avec effet au 9 décembre 2005, soit "au terme du délai de recours de 10 jours (art. 295 CPP)". Le 5 décembre 2005, le Ministère public a recouru contre cette décision au Tribunal d'accusation du Tribunal cantonal vaudois, contestant aussi bien la suspension provisoire de la procédure que la mise en liberté provisoire de A._. Le 9 décembre 2005, la Présidente du Tribunal correctionnel de Lausanne a décerné un mandat d'arrêt contre A._, après avoir entendu ce dernier, assisté de son avocat; elle a considéré que celui-ci devait être maintenu en détention jusqu'à droit connu sur le recours du Ministère public. Contre ce mandat d'arrêt, A._ a recouru au Tribunal d'accusation. Le 9 décembre 2005, la Présidente du Tribunal correctionnel de Lausanne a décerné un mandat d'arrêt contre A._, après avoir entendu ce dernier, assisté de son avocat; elle a considéré que celui-ci devait être maintenu en détention jusqu'à droit connu sur le recours du Ministère public. Contre ce mandat d'arrêt, A._ a recouru au Tribunal d'accusation. C. Par arrêt du 15 décembre 2005, le Tribunal d'accusation a admis le recours du Ministère public en tant qu'il portait sur la libération provisoire de A._ et annulé la décision qui lui était déférée sur ce point, justifiant ce prononcé par un risque de récidive avéré. Il a en revanche écarté le recours du Ministère public, comme "apparemment irrecevable", en tant qu'il portait sur la suspension provisoire de la procédure, au motif que le droit cantonal de procédure ne prévoit pas de recours contre un tel prononcé. S'agissant du recours formé par A._ contre le mandat d'arrêt du 9 décembre 2005, le Tribunal d'accusation a estimé que, vu sa décision de maintenir l'accusé en détention, il n'avait plus de raison d'être et l'a dès lors écarté. Se fondant sur cet arrêt, le Ministère public a sollicité, le 20 décembre 2005, la reprise de la procédure, ensuite de quoi les débats devant le Tribunal correctionnel de l'arrondissement de Lausanne ont été assignés au 24 février 2006. Se fondant sur cet arrêt, le Ministère public a sollicité, le 20 décembre 2005, la reprise de la procédure, ensuite de quoi les débats devant le Tribunal correctionnel de l'arrondissement de Lausanne ont été assignés au 24 février 2006. 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. 