Rework iterate.c/selection.c error handling
Workarounds and error handling is now centralized in selection.c:error. The workarounds are now applied more granularly and making eventual changes (making it more strict/loose) should now be easier.
Oh, and SAFEMODE
is no more.
Fixes #640 (closed).
Edited by Štěpán Balážik