Citation: 2A.307/1999 05.01.2000 E. D

D.- Agissant par la voie du recours de droit administratif, X.________ et Y.________ demandent au Tribunal fédéral, sous suite de frais et dépens, principalement d'annuler la décision de la Commission cantonale de recours du 9 mars 1999, de dire que X.________ doit être mis au bénéfice d'une autorisation de séjour lui permettant de vivre auprès de son épouse et de renvoyer la cause à l'autorité cantonale de première instance afin qu'une autorisation de séjour soit délivrée sans délai à X.________; subsidiairement, ils demandent de pouvoir prouver la vérité des faits qu'ils allèguent. Ils se plaignent en particulier de violation du principe de la proportionnalité, d'arbitraire et de constatation inexacte de faits pertinents. Ils invoquent notamment le temps écoulé depuis la dernière condamnation prononcée contre X.________. Ils font valoir qu'ils ne sont pas entièrement à la charge de l'assistance publique et que X.________ est en état de travailler. Ils relèvent que Y.________ est enceinte et a besoin d'un suivi médical continu de ses médecins de Genève et que X.________ n'a pas de chances de réinsertion sociale en France, de sorte qu'on ne pourrait les faire déménager dans ce pays. Ils requièrent l'assistance judiciaire. La Commission cantonale de recours a expressément renoncé à formuler des observations. L'Office cantonal conclut au rejet du recours. Au nom du Département fédéral de justice et police, l'Office fédéral des étrangers propose de rejeter le recours.