Citation: 1B_64/2007 31.05.2007 E. 2

Agissant par la voie du recours en matière pénale, A.________ demande au Tribunal fédéral d'annuler l'arrêt du Tribunal d'accusation, et de renvoyer la cause à cette juridiction, respectivement au Juge d'instruction cantonal, pour instruction complémentaire et nouvelle décision dans le sens des considérants. Il se plaint d'une violation des art. 6 CEDH, 29 Cst. et 32 Cst., à cause du refus d'ordonner, avant son renvoi en jugement, une mesure d'instruction complémentaire qu'il avait requise (la recherche de traces de stupéfiants dans son ancien domicile, dans l'appartement qu'il occupait à la date de son arrestation, dans deux véhicules qu'il utilisait et sur des effets personnels). Le Tribunal d'accusation et le Procureur général ont renoncé à se déterminer.