First implementation (not tested yet)
Major bugfixes
Merge branch 'master' into multiprocess
Slight optimisation
Minor fix
Fixed bug : unable to scan a buffer if it starts with a comment
Bug fix : cd not applied in interactive buffers