Arg, faudrait que je soigne ma tab-opholie (pourquoi est-ce que zsh est aussi évolué au sujet de la complétion aussi ?), car elle m'a fait perdre ma matinée :

$ gcc bidule.c -o [TAB][TAB]bidule.c [ENTER]

Oui, le binaire a remplacé les sources :-(

Le pire, c'est qu'après avoir réécrit les sources from scratch, je me suis rappellé qu'Emacs avait archivé ma précédente version grâce à ces lignes dans mon .emacs

 (setq make-backup-files t)
 (setq version-control t)
 (setq backup-directory-alist (quote ((".*" . "~/.emacs.d/backups/") )))

Comme quoi ca peut sauver si on a le réflexe d'aller regarder dedans...