<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto"><div>I installed Lazarus 1.2.0 x64. A project ran fine under 1.0.4 i386 it ran fine. Under the new version the {$I-} and {$I+} ioresult coding causes the debugger to stop the execution and show an exception with the return code. What I need is for the debugger to ignore that and let my code handle the io (i.e. I use it for checking files, paths, making directories, etc).</div><div><br></div><div>Is there a way to get the debugger to ignore the compiler directives?</div><div><br></div><div>-Chris<br><br>-------- Everything at or below the line is a signature, not to be confused with the body of the email above. Sorry about the last signature text that seemed to have some people questioning my sanity. <div><br></div><div><p style="margin: 0px 0px 10px;"><span style="background-color: rgba(255, 255, 255, 0);">We are what we repeatedly do. Excellence, then, is not an act, but a habit.</span></p><p style="margin: 0px 0px 10px;"><span style="background-color: rgba(255, 255, 255, 0);">-Aristotle</span></p><p style="margin: 0px 0px 10px;"><span style="background-color: rgba(255, 255, 255, 0);"><br></span></p></div></div></body></html>