github icon indicating copy to clipboard operation
github copied to clipboard

issue: fix wrap if containing multi-byte string

Open satotake opened this issue 5 years ago • 0 comments

e.g.) The following text

あのイーハトーヴォのすきとおった風、(夏でも底に冷たさをもつ青いそら)、うつくしい森で飾られたモリーオ市、郊外のぎらぎらひかる草の波。
 またそのなかでいっしょになったたくさんのひとたち、(ファゼーロとロザーロ、羊飼のミーロや、顔の赤いこどもたち、地主のテーモ、山猫博士のボーガント・デストゥパーゴなど、いまこの暗い巨きな石の建物のなかで考えていると、みんなむかし風のなつかしい青い幻燈のように思われます。では、わたくしはいつかの小さなみだしをつけながら、しずかにあの年のイーハトーヴォの五月から十月までを書きつけましょう。(宮沢賢治)

results in

あのイーハトーヴォのすきとおった風、(夏でも底に冷たさをもつ青いそら)、うつくしい�
��で飾られたモリーオ市、郊外のぎらぎらひかる草の波。
 またそのなかでいっしょになったたくさんのひとたち、(ファゼーロとロザーロ、羊飼��
�ミーロや、顔の赤いこどもたち、地主のテーモ、山猫博士のボーガント・デストゥパー��
�など、いまこの暗い巨きな石の建物のなかで考えていると、みんなむかし風のなつかし��
�青い幻燈のように思われます。では、わたくしはいつかの小さなみだしをつけながら、��
�ずかにあの年のイーハトーヴォの五月から十月までを書きつけましょう。(宮沢賢治)

because newline(\n)s are inserted into single runes with wrap function.

This PR fixes this.

satotake avatar Aug 17 '20 12:08 satotake