Citation: 6B_135/2008 24.04.2008 E. C

X.________ forme un recours en matière pénale au Tribunal fédéral, pour arbitraire dans l'appréciation des preuves et violation des art. 56, 56a, 59 et 63 CP ainsi que de l'art. 49 CO. Il conclut à la réforme de l'arrêt attaqué, en ce sens qu'il soit soumis à un traitement ambulatoire selon l'art. 63 al. 2 CP et que le montant de l'indemnité pour tort moral alloué à la victime soit réduit à 3000 fr., subsidiairement à son annulation. Il sollicite l'assistance judiciaire. L'intimée, invitée à se déterminer sur le grief relatif au montant de l'indemnité qui lui a été allouée à titre de réparation morale, a fait savoir, après l'échéance du délai imparti à cet effet, qu'elle renonçait à le faire. Pour le surplus, des déterminations n'ont pas été requises.