diff --git a/collects/scribble/html-render.rkt b/collects/scribble/html-render.rkt index 1f25ea9c..3976cd66 100644 --- a/collects/scribble/html-render.rkt +++ b/collects/scribble/html-render.rkt @@ -1396,9 +1396,9 @@ (if m (list* (substring i 0 (cdar m)) ;; Most browsers wrap after a hyphen. The one that - ;; doesn't, Firefox, pays attention to wbr. Some - ;; browsers ignore wbr, but at least they don't do - ;; strange things with it. + ;; doesn't, Firefox, pays attention to wbr. But + ;; almost all browsers pay attention to zero width + ;; space, so we'll insert one here. #x200b (render-other (substring i (cdar m)) part ri)) (ascii-ize i)))]