Releases: nyaosorg/nyagos
Releases · nyaosorg/nyagos
4.0.7_2
4.0.7_1
4.0.7_0
Changes
- Support incremental-search(C-r)
- Add option -e "LUA-CODE" to nyagos.exe
- Set executable's property the version-number
- Change error-message when files do not exists like bash.
変更点
- インクリメンタルサーチ(C-r)
- nyagos.exe -e "LUA-CODE" オプションを追加
- 実行ファイルのプロパティにバージョンを設定するようにした
- 「ls 存在しないファイル」の時のエラーメッセージを bash 風に改めた
4.0.6_0
Changes Since 4.0.5_0
- Add built-in command: pushd/popd/dirs
- Add the method boxprint(),firstword(),lastword() to nyagos.bindkey's first argument
- Update Document about uninstalling
- Add
nyagos.completion_hook
- Sub-command completion for git, Subversion and Mercurial.
Bugfix
- Completion failed when 0001 is typed where 0001.txt and "0001 copy.txt" were.
4.0.5_0 以降の変更
- 内蔵コマンド追加: pushd/popd/dirs
- nyagos.bindkey の第一引数に、メソッド boxprint(),firstword(),lastword() を追加
- アンインストールに関して、ドキュメントを更新
nyagos.completion_hook
を追加- git , Subversion , Mercurial 向けのサブコマンド名補完
不具合修正
- 0001.txt,"0001 copy.txt" で 0001 まで打った時に補完が働かなかった。
4.0.5_0
Changes Since 4.0.4_0
- cd -N (N:digit): move the N-th previous directory.
- cd -h , cd ? : print current directory history.
- pwd -N (N:digit): print the N-th previous directory.
- %CD% , %ERRORLEVEL% are able to be completed.
Bugfix
- Lua-function 'include' didn't report error
- Command-name completion printed same-name in diffent directories.
- ReadLine sometimes left trash at replacing string
- Could not complete path including ./ #45
- Could not broken symbolic link with DEL #44
- Files contains '&' was not enclosed with ".." at completion.
Trivial fix
- make.cmd: add echo off a lot
- Let make.cmd on the top directory without arguments copy EXE top
4.0.4_0 以降の修正
- cd -N (N:数字): N回前のカレントディレクトリに移動
- cd -h , cd ? : カレントディレクトリのヒストリを表示
- pwd -N (N:数字): N回前のカレントディレクトリを表示
- %CD% や %ERRORLEVEL% といった変数も補完可能になった
不具合修正
- nyagos.lua で定義されたLua関数 include がエラーを表示しなかった
- コマンド名補完で別ディレクトリの重複する名前を表示していた
- 一行入力で文字列を置き換えた時に末尾にゴミが残る時があった
- ./ を含むパスが補完できなかった
- DELコマンドで壊れたシンボリックリンクを削除できなかった
- & を含むファイル名が補完される時に引用符で囲まれていなかった
内部的な修正
- make.cmd でエコーを一部抑制
- トップの make.cmd で実行ファイルをトップにもコピーするようにした。
20150125 SNAPSHOT
Changes since 4.0.4_0
- cd -N (N:digit): move the N-th previous directory.
- cd -h , cd ? : print current directory history.
- pwd -N (N:digit): print the N-th previous directory.
Bugfix
- Lua-function 'include' didn't report error
- Command-name completion printed same-name in diffent directories.
- ReadLine sometimes left trash at replacing string
- Could not complete path including ./ #45
- Could not broken symbolic link with DEL #44
Trivial fix
- make.cmd: add echo off a lot
- Let make.cmd on the top directory without arguments copy EXE top
4.0.4_0以降の修正
- cd -N (N:数字): N回前のカレントディレクトリに移動
- cd -h , cd ? : カレントディレクトリのヒストリを表示
- pwd -N (N:数字): N回前のカレントディレクトリを表示
不具合修正
- nyagos.lua で定義されたLua関数 include がエラーを表示しなかった
- コマンド名補完で別ディレクトリの重複する名前を表示していた
- 一行入力で文字列を置き換えた時に末尾にゴミが残る時があった
- ./ を含むパスが補完できなかった
- DELコマンドで壊れたシンボリックリンクを削除できなかった
内部的な修正
- make.cmd でエコーを一部抑制
- トップの make.cmd で実行ファイルをトップにもコピーするようにした。
4.0.4_0
4.0.3_2
Changes since 4.0.3_1
- Command-name completion supports alias and built-in commands.
BugFix
-
pwd
did not print correct UNC-Path (#37) -
nyagos.gethistory( large-value )
crashes nyagos (#38*1
) -
%APPDATA%/NYAOS_ORG/nyagos.history
did not be updated. (#39*1
) -
Crashed when
%APPDATA%/NYAOS_ORG/nyagos.history
did not exists or is empty.x (#40*1
) -
On French keyboard, keys shifted with AltGr could not be input. (#41)
*1
Probably these bugs appeared only on snapshot-build.
4.0.3_1 よりの変更点
- alias や内蔵コマンドをコマンド名補完できるようにした
不具合修正
- pwd コマンドが UNC パスで正しく表示しない (#37)
- nyagos.gethistory(大きな値)で落ちる (#38) ※
%APPDATA%/NYAOS_ORG/nyagos.history
が更新されない (#39) ※%APPDATA%/NYAOS_ORG/nyagos.history
が存在しない、もしくは空ファイルだと初回コマンド実行時にクラッシュする (#40) ※- フランス語向けキーボードで AltGr キーを併用したキーが入力ができない (#41)
※ おそらく、SNAPSHOT のみの不具合
Test version for issue41
On nyagos.exe, functions bound on ALT-XXX works whether Ctrl-key is press or not.
But, OS reports AltGr-XXX key as Ctrl-Alt-XXX.
This modified version does not consider AltGr-XXX as Alt-XXX.
Support Lua 5.3 (TEST VERSION)
- alias や内蔵コマンドをコマンド名補完できるようにした
- Lua 5.3 緊急対応
- Lua53.dll , lua.exe 同梱
- nyagos.luaname で使用中の Lua の DLL名を確認できるようにした。
Bugfix
- pwd コマンドが UNC パスで正しく表示しない不具合を修正 (#37)