github hymkor/csvi v1.21.1

latest releases: v1.23.2, v1.23.1, v1.23.0...
5 months ago

Changes in v1.21.1 (English)

  • Removed the line deletion assigned to the uppercase D key. This was done because the escape sequence for the left arrow key (\x1B[D) could be split in some environments, causing unintended behavior. Line deletion is still available via dd.(#65)
  • Improved handling of the Escape key by treating it as a prefix key, preventing misinterpretation of split ESC sequences. (#66, #67)
  • As a result, the key used to cancel cell editing has changed:
    • Previously: Esc
    • Now: Ctrl-G (consistent with Emacs behavior)
  • The following internal libraries were updated as part of this change:
    • go-readline-ny: v1.12.3 → v1.14.1 (#68, #71)
      • Improved ESC prefix handling
    • go-ttyadapter: v0.2.0 → v0.3.0 (#70)
      • Switched to tty8pe for proper ESC sequence handling

Changes in v1.21.1 (Japanese)

  • 英大文字のDキーから行削除の機能を除いた(左矢印キーを表すキーシーケンス \x1B[D の入力が分断された場合に、誤動作することがあったため。行削除は dd でも利用可能)(#65)
  • Escape キーをプレフィックスキーとして扱うように変更し、分断された ESC シーケンス(例: \x1B[)による誤動作を防止した。 (#66, #67)
  • これに伴い、セル編集中のキャンセル操作を以下のように変更した。
    • 旧:Esc
    • 新:Ctrl-G(Emacs と同様)
  • 内部的には以下のライブラリを更新した:
    • go-readline-ny: v1.12.3 → v1.14.1 (#68, #71)
      • ESC をプレフィックスとして扱う挙動に変更
    • go-ttyadapter: v0.2.0 → v0.3.0 (#70)
      • ESC シーケンス処理の改善(tty8tty8pe

Don't miss a new csvi release

NewReleases is sending notifications on new releases.