Make LotusScript debugger forget

… persistent breakpoints.

Is there a way to ‘un-set’ / remove breakpoints? If I turn off the preference ‘Enable persistent breakpoints…’ all breakpoints are forgotten between debugging sessions (as expected)…

But re-enabling the preference returns ALL previously set breakpoints. I can find no way to remove a breakpoint (like ‘Set/Clear breakpoint’ or 'Clear all breakpoints) and not have previously set breakpoint re-appear in the next debugging sessions.

As code is modified, breakpoints become obsolete… and I can find no way to get rid of them…

Is this just me?

Thanks

Scott Wagert

Subject: breakpoints are stored in a profile doc

Sorry, I can’t remember the name of the profile document that they are stored in, but I think it might be “breakpoints”. As far as I know, its ok to delete this profile doc. I’ve never tried it, but getting rid of the profile doc would probably do what you want.

Subject: the name of the profile is “breakpoints_”

I checked.

Subject: removing breakpoints

Thanks for the info Brian.

While I can see the profile…

  • removing it will nuke all breakpoints for all agents with persistent breakpoints recorded… not particularly nice

  • even removing it requires restarting the client due to the caching nature of profile documents

Ultimately, it would seem to be a bug that there is no way to remove specific breakpoints.

Can somebody confirm this is the current behavior? I assume it’s not just my client.

Thanks

Scott