• Philipp Stephani's avatar
    Allow inserting non-BMP characters · 703ac3ea
    Philipp Stephani authored
    * src/coding.h (UTF_16_HIGH_SURROGATE_P, UTF_16_LOW_SURROGATE_P): Move
    from coding.c and document.
    (surrogates_to_codepoint): New function.
    
    * src/nsterm.m (insertText:): Properly handle surrogate pairs.
    703ac3ea
nsterm.m 277 KB