
Been playing w/ 7.7 (CS) and just got this in DrRacket (I have nothing like this in my code). I’m assuming it’s an editor/code inspector thing, but wanted to make sure: reset-regions: got a region that is not a list of two numbers (or 'end if it is the last region): '(90 end), all regions '((90 end) (93 end))
context...:
do-error
.../private/color.rkt:200:6: loop
.../private/color.rkt:199:4: !reset-regions method in text-mixin
.../private/rep.rkt:1135:6: !insert-prompt method in text-mixin
.../private/rep.rkt:550:13
.../common/queue.rkt:435:6
call-in-empty-metacontinuation-frame
[repeats 1 more time]
.../common/queue.rkt:486:32
.../common/queue.rkt:634:3
thunk_10
call-in-empty-metacontinuation-frame
call-with-empty-metacontinuation-frame-for-swap

@massung that looks like the editor. Can you reproduce the error?

i haven’t been able to, sorry. And it hasn’t happened again since that one time. If it helps, I was running code that opened another window, and I closed that window (returning focus back to the DrRacket window) when it happened.

But it hasn’t happened again since.

/private/color.rkt
is part of gui-lib
that is used by DrRacket. let us know if if it happens again. maybe we can narrow things down.

Looking at color.rkt
, the message could be more specific (although not more meaningful for you the user, @massung) that the region can be a list of a number and ’end if it’s the last region.

But yes, if you’re just running code in DrRacket, that error is not about your code.

could someone who can successfully use the spell checking in drracket check the issue https://github.com/racket/gui/issues/182 (I suppose I should have asked first before filing the issue)