Does anyone see this problem when a: they are not using a teaching language or b: the file contains only text (ie no images or comment boxes, etc)?
I've found (and kind of fixed but not pushed because the fix actually just disables saving for a short time so I need to do better) a problem that could occur in those situations, but if you answer "yes" to the above, then I don't think that the problem I identified is causing the problem. Robby On Tue, Oct 5, 2010 at 2:45 PM, Robby Findler <ro...@eecs.northwestern.edu> wrote: > Ah. Lightbulb. I bet that all of these problems have to do with the > fancy metadata that save inserts into the editor before the save > actually happens. > > I'll think more about this. Thanks, everyone. > > Robby > > On Tue, Oct 5, 2010 at 1:09 PM, Nadeem Abdul Hamid <nad...@acm.org> wrote: >> Yes, I do the same compulsive save/run thing. >> >> And, here's another strange thing I happened to experience today. I >> can pretty reliably reproduce this: Take a BSL file with a bunch of >> definitions, check-expects, etc. and put a comment box into the file. >> Then do Cmd+T / Cmd+S in quick succession, such that the Cmd+S >> happens when only the first "Welcome to DrRacket..." line appears in >> the interactions, before the "Language: ..." and "All tests pass" >> lines appear. Then what I get is an error: >> >> Welcome to DrRacket, version >> 5.0.1.7--2010-09-30(9755d565bd03967df6be84f96b0e39a483572de1/a) [3m]. >> Language: Beginning Student with List Abbreviations; memory limit: 128 MB. >> text-input-port: editor has changed since port was opened: >> (instantiate (class ...) ...) >>> >> >> I'm pretty sure this depends on having a comment box in the file; with >> a plain text source code file, it doesn't happen. >> >> --- nadeem >> >> >> >> On Tue, Oct 5, 2010 at 1:35 PM, John Clements <cleme...@brinckerhoff.org> >> wrote: >>> >>> On Oct 2, 2010, at 7:20 AM, Matthias Felleisen wrote: >>> >>>> >>>> On Oct 2, 2010, at 8:23 AM, Robby Findler wrote: >>>> >>>>> On Fri, Oct 1, 2010 at 10:29 PM, Nadeem Abdul Hamid <nad...@acm.org> >>>>> wrote: >>>>>> Do other people experience these things?... >>>>>> >>>>>> Why is it that sometimes when I open a *.rkt file with #lang racket >>>>>> at the top, the "check syntax" "debug" "macro stepper" buttons don't >>>>>> appear unless I go that top #lang line and edit it -- delete the "t" >>>>>> of "racket" and retype it, for instance? >>>>> >>>>> This bug I've heard about, but I'm not able to make it happen myself >>>>> (if you know how then I guess it would probably be easy to fix). >>>>> >>>>>> Another strange thing that happens sometimes (I can't figure out why >>>>>> or what makes it happen) is that when I save a file, a dialog box pops >>>>>> up saying something about overwriting a newer file with the same name. >>>>>> I'm not sure, but this might only happen in #lang slideshow. >>>>> >>>>> This one's new to me! >>>> >>>> >>>> I can confirm both bugs. They happen on occasion, but not a repeatable >>>> basis. (So I don't report.). >>> >>> I've seen both of these on OS X, and the second one happens to me *all the >>> time*. In my case, I suspect it may have something to do with my >>> compulsive save/run cmd-s cmd-t keystroke, though I just tried and couldn't >>> reproduce it by hitting them really fast or waiting for an auto-save. >>> >>> Specifically, I usually hit cmd-t and see the message similar to "file has >>> changed on disk. ignore or revert?" The next time it happens to me I'll >>> check the disk to see whether the date on the file is actually newer than I >>> expect. >>> >>> >>> John >>> >>> >>> >>> _________________________________________________ >>> For list-related administrative tasks: >>> http://lists.racket-lang.org/listinfo/users >>> >> > _________________________________________________ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/users