En Python, je ferais ce qui suit pour traiter un fichier ligne par ligne:
with open(infile) as f:
for line in f:
process(line)
En essayant de chercher comment faire la même chose dans elisp (avec des tampons au lieu de fichiers), je n'ai trouvé aucun moyen évident.
(Ce que je veux finir, c'est deux infrastructures de données ordonnées de lignes, l'une avec toutes les lignes correspondant à une expression régulière, l'autre contenant celles qui ne correspondent pas.)