Faits:
A. Le 3 juillet 2008, X._ a déposé plainte pénale contre A._ pour diffamation.
Par arrêt du 14 août 2008, le Tribunal d'accusation du canton de Vaud a confirmé le refus du juge d'instruction de suivre à cette plainte.
B. Par arrêt du 27 janvier 2009, le président de la cour de céans a déclaré irrecevable le recours interjeté par X._ contre l'arrêt du Tribunal d'accusation.
C. X._ demande la révision de ce dernier arrêt.
Le Tribunal fédéral n'a pas ordonné d'échange d'écritures.

Considérant en droit:
1. La révision des arrêts du Tribunal fédéral ne peut être demandée que pour l'un des motifs prévus aux <ref-law> et dans les délais fixés à l'<ref-law>.
Dans le cas présent, l'arrêt attaqué déclare le précédent recours de la requérante irrecevable, pour des motifs de procédure (défaut de motivation du mémoire de recours). La requérante motive sa demande de révision par des explications sur le fond du litige qui la divise d'avec A._. Ainsi, elle n'invoque aucun des motifs de révision prévus aux <ref-law>, de sorte que sa demande est irrecevable.
L'affaire est définitivement close.
2. Exceptionnellement, le présent arrêt sera rendu sans frais.

Par ces motifs, le Tribunal fédéral prononce:
1. La demande de révision est irrecevable.
2. Il n'est pas prélevé de frais judiciaires.
3. Le présent arrêt est communiqué aux parties et au Tribunal d'accusation du Tribunal cantonal du canton de Vaud.
Lausanne, le 17 mars 2009
Au nom de la Cour de droit pénal
du Tribunal fédéral suisse
Le Président: Le Greffier:
Favre Oulevey