> Just to note: I did the following git command to trace it: > > $ git log -S'nbsp->space' --all
Ah ha! Here's the thread on plt-internal which motivated the change: http://lists.racket-lang.org/plt-internal/private/2007-March/011601.html As I understand it, the reason for removal was because char-whitespace? was being extended to encompass Unicode's definitions, and the non-breaking whitespace character would be considered as a whitespace character under Unicode rules. > (char-whitespace? (integer->char 160)) #t and so would be automatically fine for Racket/DrRacket from that point forward. However, from earlier on the thread, it's clear that zero-width space doesn't play by the same rules, so re-instituting the solution from nbsp->space for DrRacket might be the right thing to do. _________________________ Racket Developers list: http://lists.racket-lang.org/dev