Skip to content

4.1.2_0

Choose a tag to compare

@hymkor hymkor released this 29 Mar 12:53
· 3714 commits to master since this release
  • Made scripts-catalog system
    • Moved catalog.d\*.lua to nyagos.d\catalog\.
    • We can import cataloged functions with use "NAME" in .nyagos
      • use "dollar" -> Expand the environment variable like $PATH
      • use "peco" -> powered by peco
        • C-r: History
        • C-o: Filename completion
        • M-h: Directory history
        • M-g: Git-revision
  • ls
    • not stop listing even if broken symbolic file exists.
    • Support: ls -d
  • .nyagos can be put on the same directory with nyagos.exe
  • Add: cd --history: print all the directory stayed with no decorations.
  • Implemented built-in command tiny touch
  • Fix: >> bar fails when bar does not exist(#121)
  • Add the field rawargs to lua-command's parameter table,
    which contains parameters not removed quotations from user-typed ones.
  • Add the method replacefrom to bindkey-function's parameter table.

  • スクリプトのカタログシステムを作った
    • スクリプト catalog.d\*.luanyagos.d\catalog\. へ移動
    • カタログのスクリプトを .nyagos より use "NAME" で利用できるようにした
      • use "dollar"$PATH形式で環境変数を展開
      • use "peco"peco 向け拡張
        • C-r: ヒストリ
        • C-o: ファイル名
        • M-h: ディレクトリヒストリ
        • M-g: Git のリビジョン名
  • ls
    • 壊れたシンボリックリンクがあっても ls は中断しないようにした。
    • ls -d をサポート
  • .nyagos を nyagos.exe と同じディレクトリに置けるようにした。
  • cd のヒストリ全てを cd --history で出せるようにした
  • 組込みの簡易touchコマンドを実装
  • ファイルが存在しない時に、>> が失敗する不具合を修正
  • Lua関数の第一パラメータテーブルのメンバに rawargs を追加
    (ユーザ入力文字列から引用符が削除されていない文字列を格納したテーブル)
  • bindkeyのコールバック関数の引数テーブルに replacefrom メソッドを追加