Changeset 5478:51bd7a47d552

Show
Ignore:
Timestamp:
2008-08-18 01:24:20 (3 months ago)
Author:
Rocco Rutte <pdmef@…>
Branch:
HEAD
Message:

Ignore zero width characters U+200B/U+FEFF which may garble the display. Closes #3061, #3048.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • pager.c

    r5208 r5478  
    11061106    if (k == 0) 
    11071107      k = 1; 
     1108 
     1109    if (Charset_is_utf8 && (wc == 0x200B || wc == 0xFEFF)) 
     1110    { 
     1111        dprint (3, (debugfile, "skip zero-width character U+%04X\n", wc)); 
     1112        continue; 
     1113    } 
    11081114 
    11091115    /* Handle backspace */