Considérant en fait et en droit:
1. Par un arrêt rendu le 13 février 2008, la Cour de cassation pénale du Tribunal cantonal de la République et canton de Neuchâtel a admis un recours en cassation formé par X._; en conséquence, elle a cassé un jugement rendu le 8 mai 2007 par le Tribunal de police du district de Neuchâtel et renvoyé la cause à ce dernier tribunal pour qu'il statue à nouveau.
2. X._ a adressé au Tribunal fédéral, le 22 mars 2008, un recours contre l'arrêt de la Cour de cassation cantonale.
3. Par une ordonnance du 27 mars 2008, X._ a été invité à effectuer jusqu'au 14 avril 2008 une avance de frais de 500 fr., conformément à l'<ref-law>. Un nouveau délai pour payer l'avance de frais, au 28 avril 2008, a été fixé d'office par une ordonnance du 15 avril 2008. Le destinataire n'a retiré ni le premier ni le second courriers, par lesquels le Tribunal fédéral lui notifiait ces ordonnances. Ces deux courriers ont été envoyés en recommandé avec accusé de réception, à l'adresse indiquée dans le mémoire de recours. L'avance de frais n'a par conséquent pas été payée.
4. Conformément à l'<ref-law>, les deux ordonnances précitées sont réputées reçues au plus tard sept jours après la première tentative infructueuse de distribution.
5. L'avance de frais n'ayant pas été versée dans le délai supplémentaire fixé conformément à l'art. 62 al. 3, 2ème phrase LTF, le recours est irrecevable en vertu de la règle de l'art. 62 al. 3, 3ème phrase LTF. L'irrecevabilité étant manifeste, l'affaire doit être liquidée selon la procédure simplifiée de l'<ref-law>.
6. Vu les circonstances, il convient de renoncer à percevoir des frais de justice.


Par ces motifs, le Juge unique prononce:
1. Le recours est irrecevable.
2. Il n'est pas perçu de frais judiciaires.
3. Le présent arrêt est communiqué aux parties et à la Cour de cassation pénale du Tribunal cantonal de la République et canton de Neuchâtel.
Lausanne, le 30 avril 2008
Au nom de la Ire Cour de droit public
du Tribunal fédéral suisse
Le Juge unique: Le Greffier:
Féraud Jomini