Citation: 1B_397/2010 16.12.2010 E. 5

Il s'ensuit que le recours doit être partiellement admis. La décision attaquée est annulée et la cause est renvoyée à l'instance précédente pour qu'elle rende, à brève échéance, une décision qui réponde aux réquisits de l'art. 112 al. 1 LTF. Il n'y a pas lieu de percevoir des frais judiciaires (art. 66 al. 4 LTF). Le recourant, assisté d'un avocat, a droit à des dépens, à la charge de l'Etat de Genève (art. 68 al. 1 LTF). Dans ces conditions, sa demande d'assistance judiciaire est sans objet. Par ces motifs, le Tribunal fédéral prononce: