Skip to content

Releases: hymkor/csvi

v0.6.0

10 Dec 13:36
Compare
Choose a tag to compare
  • Change visual:
    • Change the field width 12 to 14
    • Change the background pattern: blue-ichimatsu -> gray-stripe
    • Show all cell string when the rightside cell is empty
    • Show [BOM] [ANSI] marks
  • w can override exist file
    • Output with ansi-encoding if input file is encoded by ansi-encoding
    • Fix: on Linux, the size of the output was zero bytes
    • BOM is restored to the saved file when original file has a BOM
  • Fix: empty lines in the input data were ignored.
  • x: assign delete cell same as d

  • 表示を改善
    • 1列の幅を12セルから14へ変更
    • 背景のパターンを青い市松模様から、グレーのストライプへ変更
    • 右側のセルが空白だった場合は、右の列の現セルの表示に使う
    • [BOM] [ANSI] といったマークを表示するようにした
  • w: ファイルの上書きを出来るようにした
    • ANSIエンコードなファイルは ANSI エンコードで保存するようにした
    • Linux での出力がゼロバイトになる不具合を修正
    • BOM付きUTF8は、BOMを復元するようにした
  • 入力データ中の空行が無視されてしまう問題を修正
  • x: dと同様に削除をアサイン

v0.5.0 (20200327)

27 Mar 06:42
Compare
Choose a tag to compare

Implemented these features.

  • o - append a new line after the current line
  • O - insert a new line before the current line
  • D = delete the current line

v0.4.0 (20191104)

04 Nov 01:46
Compare
Choose a tag to compare
  • Support window resized
  • Implement Ctrl-L repaint
  • "w":(save)
    • field separator for output becomes one for input now
    • do not overwrite to a existing file
    • default fname is args[0] or "-"
    • filename '-' means stdout
  • Use stderr for drawing rather than stdout
  • "q":(quit) ask yes/no

  • ウインドウのリサイズに対応
  • Ctrl-L で再表示
  • "w"(保存)
    • 出力の区切り文字を入力時の区切り文字と同じにした
    • 既存ファイルへの上書きをしないようにした
    • デフォルトのファイル名は、最初のファイル名、もしくは標準出力とした
    • ファイル名 "-" は標準出力と解釈するようにした
  • 画面描画に標準出力ではなく、標準エラー出力を用いるようにした
  • "q"(終了): 本当に終了するかを問い合わせするようにした

v0.3.0 (20191102)

01 Nov 21:34
Compare
Choose a tag to compare
  • Support editing and writing to the file.

v0.2.0 (20191031)

31 Oct 14:51
Compare
Choose a tag to compare
  • Implement search command /,?,n,N

v0.1.0 (20191027)

27 Oct 14:07
Compare
Choose a tag to compare

The first release.