This problem is not windows-specific. Robby
On Sunday, June 3, 2012, Harry Spier wrote: > Is this just a Racket on Windows problem or in all implementations. > > On Sat, Jun 2, 2012 at 2:46 PM, Robby Findler > <ro...@eecs.northwestern.edu <javascript:;>> wrote: > > I've just pushed a change that seems to fix this, but reading over the > > code and experimenting with it a bit, I'm not sure why it is seeing > > the callbacks into the eval-handler in the order that it is seeing > > them so I'm not sure that my fix is the right one. > > > > Also, one thing to note: if there are compiled .zo files, then the > > debugger doesn't debug those files. I believe this is just showing the > > age of the debugger and isn't a fundamental limitation (in particular, > > the debugger could stash .zo files with the annotations in them the > > way that errortrace does). > > > > But I think that this means that you should probably turn off the > > automatic zo file creation option in the module language, or else you > > still won't be able to debug those files. > > > > Robby > > > > On Fri, Jun 1, 2012 at 9:12 PM, Harry Spier > > <vasishtha.sp...@gmail.com<javascript:;>> > wrote: > >> I have a main module which requires other modules. I'm trying to > >> debug one of those modules using the debugger in DrRacket. (I'm using > >> windows Vista and the latest Racket. > >> > >> I open two tabs in DrRacket, one with the main module and one with > >> the module I'm trying to debug (lets call it M). I click the debug > >> icon in the main module and set a breakpoint just before the call to > >> the procedure in module M. I then step through the call to this > >> procedure and the second tab opens with module M but there are no > >> debug icons available and I can't step through module M. > >> > >> I then tried first opening the tab with module M and clicking on the > >> debug icon and then opening the tab with the main module and clicking > >> on debug and setting the breakpoint etc. but when I stepped into > >> module M, the debug icons were available but appeared to be disabled > >> (i.e. lighter color and didn't respond to clicking). > >> > >> Section 1.8.4 for DrRacket says: > >> ------------------------------------ > >> 1.8.4 Debugging Multiple Files > >> > >> To debug a program that spans several files, make sure that all of the > >> files are open in DrRacket. Click the Debug button in the window > >> containing the main program. As this program loads additional files > >> that are present in other windows or tabs, message boxes will pop up > >> asking whether or not to include the file in the debugging session. > >> Including the file means that it will be possible to set breakpoints, > >> inspect variables, and single-step in that file. > >> ------------------------------------- > >> > >> But no message boxes popped up asking me whether I want to include > >> files in the debugging session.. > >> > >> In the Choose Language menu I have "Debugging" chosen under dynamic > properties. > >> > >> Can anyone suggest what might be the problem. > >> > >> Thanks, > >> Harry > >> ____________________ > >> Racket Users list: > >> http://lists.racket-lang.org/users >
____________________ Racket Users list: http://lists.racket-lang.org/users