- Made scripts-catalog system
- Moved
catalog.d\*.luatonyagos.d\catalog\. - We can import cataloged functions with
use "NAME"in.nyagosuse "dollar"-> Expand the environment variable like$PATHuse "peco"-> powered by peco- C-r: History
- C-o: Filename completion
- M-h: Directory history
- M-g: Git-revision
- Moved
- 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:
>> barfails whenbardoes not exist(#121) - Add the field
rawargsto lua-command's parameter table,
which contains parameters not removed quotations from user-typed ones. - Add the method
replacefromto bindkey-function's parameter table.
- スクリプトのカタログシステムを作った
- スクリプト
catalog.d\*.luaをnyagos.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メソッドを追加