Skip to content

v0.14.0

Compare
Choose a tag to compare
@hymkor hymkor released this 28 Aug 07:59
· 93 commits to master since this release
  • Even if (*Editor) PromptWriter outputs Ctrl-H or ESC]...\007, count the width of the prompt correctly now
  • Implement (*Buffer) RepaintLastLine() that outputs the last line of the prompt and user input-text.
    • It outputs prompt in which \n are replaced to \r.
    • It is implemented to avoid unnecessary line feed on repainting.
    • To use, you have to set the field (*Editor) PromptWriter.

  • (*Editor) PromptWriterCtrl-HESC]...\007 を出力した場合でも、プロンプトの幅を正しくカウントするようになった
  • プロンプトの最後の行とユーザ入力テキストだけを再表示する (*Buffer) RepaintLastLine() を実装した。
    • プロンプト中の \n\r に置換して出力する
    • 再表示の際に不必要に行が改められるのを避けるために実装した。
    • 利用するには PromptWriter フィールドが設定されていることが必要になります