Citation: 6B_1045/2013 E. 4

Le recours doit être admis partiellement en ce sens que la violation du principe de la célérité est constatée, l'Etat de Genève supportant les frais de la procédure cantonale ainsi qu'une indemnité allouée au recourant à titre de dépens. Le recourant, qui obtient partiellement gain de cause avec l'assistance d'un avocat, a droit à des dépens, à la charge de l'Etat de Genève, pour la présente procédure devant le Tribunal fédéral (art. 68 al. 1 et 2 LTF). Dans ces conditions, sa requête d'assistance judiciaire devient sans objet. Il n'y a pas lieu de percevoir des frais judiciaires pour la présente procédure (art. 66 al. 4 LTF). Par ces motifs, le Tribunal fédéral prononce: