У Python я б зробив наступне, щоб обробити файл за рядком:
with open(infile) as f:
for line in f:
process(line)
Намагаючись знайти, як це зробити в elisp (з буферами замість файлів), я не знайшов очевидного способу.
(Я хочу закінчити - це дві впорядковані структури даних рядків, одна з яких всі рядки відповідають регулярному вираженню, а друга містить ті, що не збігаються.)