<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Approximatrix Forums — Lingering breakpoints]]></title>
		<link>http://forums.approximatrix.com/viewtopic.php?id=274</link>
		<atom:link href="http://forums.approximatrix.com/extern.php?action=feed&amp;tid=274&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[The most recent posts in Lingering breakpoints.]]></description>
		<lastBuildDate>Mon, 02 Dec 2013 22:37:57 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Lingering breakpoints]]></title>
			<link>http://forums.approximatrix.com/viewtopic.php?pid=1106#p1106</link>
			<description><![CDATA[<p>Yes, that&#039;s it Jeff.&nbsp; There&#039;s also the question of how to get rid.&nbsp; If CLEAR ALL doesn&#039;t also delete the saved breakpoints then, to get rid of the saved ones, I assume users would need to save them again after clearing all.&nbsp; I&#039;m unsure whether users would also want the CLEAR ALL breakpoints command to act on both the breakpoints in memory and any which have been saved.&nbsp; Best for you to decide on this.&nbsp; <br />--- <br />J.</p>]]></description>
			<author><![CDATA[null@example.com (JohnWasilewski)]]></author>
			<pubDate>Mon, 02 Dec 2013 22:37:57 +0000</pubDate>
			<guid>http://forums.approximatrix.com/viewtopic.php?pid=1106#p1106</guid>
		</item>
		<item>
			<title><![CDATA[Re: Lingering breakpoints]]></title>
			<link>http://forums.approximatrix.com/viewtopic.php?pid=1105#p1105</link>
			<description><![CDATA[<p>Ah, I see.&nbsp; You&#039;d like to be able to save some/all your breakpoints along with your project such that they&#039;ll be present the next time you load your project. Is that correct?&nbsp; If so, yes, that&#039;s completely feasible to add.</p>]]></description>
			<author><![CDATA[null@example.com (jeff)]]></author>
			<pubDate>Mon, 02 Dec 2013 21:43:04 +0000</pubDate>
			<guid>http://forums.approximatrix.com/viewtopic.php?pid=1105#p1105</guid>
		</item>
		<item>
			<title><![CDATA[Re: Lingering breakpoints]]></title>
			<link>http://forums.approximatrix.com/viewtopic.php?pid=1103#p1103</link>
			<description><![CDATA[<p>I mean a facility to save all breakpoints in a session for a particular project, so that, the next time when that project is debugged, the breakpoints will auto-load to the same settinhgs.<br />---<br />J.</p>]]></description>
			<author><![CDATA[null@example.com (JohnWasilewski)]]></author>
			<pubDate>Mon, 02 Dec 2013 20:12:09 +0000</pubDate>
			<guid>http://forums.approximatrix.com/viewtopic.php?pid=1103#p1103</guid>
		</item>
		<item>
			<title><![CDATA[Re: Lingering breakpoints]]></title>
			<link>http://forums.approximatrix.com/viewtopic.php?pid=1102#p1102</link>
			<description><![CDATA[<p>John,</p><p>I think I follow what you&#039;re saying.&nbsp; You&#039;re suggesting a &quot;per-session&quot; breakpoint, basically.&nbsp; Is that correct?</p>]]></description>
			<author><![CDATA[null@example.com (jeff)]]></author>
			<pubDate>Mon, 02 Dec 2013 18:53:16 +0000</pubDate>
			<guid>http://forums.approximatrix.com/viewtopic.php?pid=1102#p1102</guid>
		</item>
		<item>
			<title><![CDATA[Re: Lingering breakpoints]]></title>
			<link>http://forums.approximatrix.com/viewtopic.php?pid=1098#p1098</link>
			<description><![CDATA[<p>Would it be possible to have a debug menu option, attached to a project, to SAVE breakpoints?<br />Users would then have a choice, before ending a debugging session, to let the breakpoints lapse, or save them.<br />The debugger would need to auto-load any saved breakpoints every time it was started.&nbsp; </p><p>There is already an option to clear all breakpoints.&nbsp; You could arrange if you wish to make this clear only the in-memory breakpoints but leave the saved one to reload next time.&nbsp; In this case, I assume you&#039;d then need separate functions, (i) to clear breakpoints, (ii) to delete all saved breakpoints</p><p>Alternatively, the existing clear all breakpoints function could both clear the in-memory ones and delete the saved ones.&nbsp; &nbsp;If you preferred this functionality, you might not need much additional coding.<br />--- <br />John</p>]]></description>
			<author><![CDATA[null@example.com (JohnWasilewski)]]></author>
			<pubDate>Fri, 29 Nov 2013 15:44:45 +0000</pubDate>
			<guid>http://forums.approximatrix.com/viewtopic.php?pid=1098#p1098</guid>
		</item>
		<item>
			<title><![CDATA[Re: Lingering breakpoints]]></title>
			<link>http://forums.approximatrix.com/viewtopic.php?pid=1097#p1097</link>
			<description><![CDATA[<p>John,</p><p>I hunted down the issue.&nbsp; Basically I think the error was related to restarting the program.&nbsp; When restarted, Simply Fortran would send all its breakpoint and watch assignments to the debugger again, creating a second set of identical breakpoints and watches.&nbsp; When you removed a breakpoint, it would remove one of them, but a second one was still present at the same location.</p><p>The bug fix does two things.&nbsp; First, it blocks resetting all breakpoints when the Restart option is clicked.&nbsp; Second, it makes sure before setting a breakpoint or watch that they don&#039;t already exist.</p><p>The changes will be present in 2.7, which should be available early next week.</p>]]></description>
			<author><![CDATA[null@example.com (jeff)]]></author>
			<pubDate>Fri, 29 Nov 2013 13:27:23 +0000</pubDate>
			<guid>http://forums.approximatrix.com/viewtopic.php?pid=1097#p1097</guid>
		</item>
		<item>
			<title><![CDATA[Re: Lingering breakpoints]]></title>
			<link>http://forums.approximatrix.com/viewtopic.php?pid=1092#p1092</link>
			<description><![CDATA[<p>John,</p><p>I&#039;ll have a look at why it&#039;s occurring.&nbsp; I suspect there may be a mismatch in line number consistency (0-based versus 1-based).</p>]]></description>
			<author><![CDATA[null@example.com (jeff)]]></author>
			<pubDate>Thu, 28 Nov 2013 15:35:17 +0000</pubDate>
			<guid>http://forums.approximatrix.com/viewtopic.php?pid=1092#p1092</guid>
		</item>
		<item>
			<title><![CDATA[Lingering breakpoints]]></title>
			<link>http://forums.approximatrix.com/viewtopic.php?pid=1089#p1089</link>
			<description><![CDATA[<p>Clicking the LH margin to switch OFF a breakpoint removes the breakpoint marker (big red blob ) but seems not to remove the breakpoint, because the debugger continues to pause at former breakpoints, even after removing them.</p><p>I have observed this behaviour during a single debugging session.&nbsp; I haven&#039;t checked to see whether it survives exiting then re-starting.<br />--- <br />John</p>]]></description>
			<author><![CDATA[null@example.com (JohnWasilewski)]]></author>
			<pubDate>Thu, 28 Nov 2013 09:48:37 +0000</pubDate>
			<guid>http://forums.approximatrix.com/viewtopic.php?pid=1089#p1089</guid>
		</item>
	</channel>
</rss>
