Changes since 4.0.7_5
- Supported single-quatations like UNIX-Shell
- Added lua-function
nyagos.getkey()/nyagos.getalias() - Renamed lua-function
nyagos.aliastonyagos.setalias() - Made alias-defining-table
nyagos.alias. (nyagos.lua) - Changed the output of
x("COMMAND")from stdout to stderr. - Added
cdlnk.luawhich enablescd SHORTCUT.LNK. - Improved
suandcloneto retry as%COMSPEC% /c NYAGOS.EXEwhen error occued. - Improved lua-function nyagos.glob to receives more than one wildcards.
- Added
trash.luawhich providestrashcommand which throws files Windows' trashbox. - Replaced the bundled NYOLE.DLL 0.0.0.4 to 0.0.0.5 which trash.lua requires.
- Enabled NYAGOS.EXE run without NYOLE.DLL (trash.lua & cdlnk.lua are disabled)
- Replaced lua53.dll to LuaBinaries' version.
- Unbundled lua.exe from zip-file.
Bugfix
- Fixed #66
echo a>amakes a empty file namedaa - Fixed suffix.lua problem (#69 Thx hattya)
- Fixed panic when nyagos.argsfilter returns empty array(#68 Thx hattya)
- Reset to default color after ls (#67 Thx hattya)
4.0.7_5 以降の変更
- UNIX的なシングルクォーテーションをサポート
- Lua関数
nyagos.getkey()/nyagos.getalias()を追加 - nyagos.alias を
nyagos.setaliasに改名 - nyagos.lua: エイリアス定義テーブル
nyagos.aliasを用意 - nyagos.lua:
x("COMMAND")がエラーを表示するようにした - cdlnk.lua:
cd ショートカットファイルが機能するようにした - su や clone がアクセスエラーで失敗した時、%COMSPEC% /c NYAGOS.EXE でリトライするようにした
- nyagos.glob 関数が複数のワイルドカード文字列を引数に取れるようにした
- Luaコマンド trash 追加(ファイルをゴミ箱に移動する)
- 使用する nyole.dll を 0.0.0.5 へ変更
- 同梱の lua53.dll を野良ビルド版から、LuaBinaries版へ差し替えた
- lua.exe の同梱をやめた