bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#13399: 24.3.50; Word-wrap can't wrap at zero-width space U-200B


From: martin rudalics
Subject: bug#13399: 24.3.50; Word-wrap can't wrap at zero-width space U-200B
Date: Thu, 10 Jan 2013 09:29:25 +0100

With emacs -Q evaluate

(with-current-buffer (get-buffer-create "*foo*")
  (dotimes (i 1000)
    (insert "1234​")) ; U-200B
  (setq word-wrap t)
  (display-buffer "*foo*"))

where the character after 1234 is a zero-width space character with
unicode code point U-200B.  As can be seen in the window showing *foo*,
lines are not regularly wrapped at that character.  Doing

(with-current-buffer (get-buffer-create "*foo*")
  (dotimes (i 1000)
    (insert "1234 "))
  (setq word-wrap t)
  (display-buffer "*foo*"))

instead wraps lines as expected.

Observed with GNU Emacs 24.3.50.1 (i386-mingw-nt5.1.2600)
 of 2013-01-07 on MACHNO

martin






reply via email to

[Prev in Thread] Current Thread [Next in Thread]