Citation: 1P.761/2003 01.03.2004 E. C

Agissant par la voie du recours de droit public, X.________ demande au Tribunal fédéral d'annuler l'arrêt de la Chambre d'accusation et de renvoyer l'affaire à cette autorité pour nouvelle décision. Invoquant les art. 9 et 29 Cst., il reproche à la Cour cantonale d'avoir refusé de l'indemniser pour la perte du mandat "G.________" et d'avoir renoncé à administrer une preuve offerte à ce sujet; il qualifie en outre d'arbitraire le calcul de l'indemnité pour ses frais de défense; il se plaint enfin du rejet de ses conclusions tendant à ce que les indemnités soient assorties d'un intérêt moratoire. Au nom du Ministère public du canton de Berne, le Procureur général conclut au rejet du recours, dans la mesure où il est recevable. La Chambre d'accusation a renoncé à répondre au recours.