Releases
4.1.9_0
Compare
Sorry, something went wrong.
No results found
hymkor
released this
27 Mar 04:17
Fix: open http(s)://... did not work.
Support cd file:///...
ALT-y: if string on clipboard has space, paste it with double-quatations.
Listing filenames to completion, cut dirname of the fullpath
Fix: history-command did not display ID to use !-mark
Command-name on %NYAGOSPATH% are completed with TAB.
Not expand environment variables on filename-completion.
Not enclose ~/ & ~\ with double-quotations.
At completion, ignore the string before ;,= (for set command)
Speedup print working directory on Prompt by not to fix filename case.
cd C:\Program Files works without double-quotations.(#182 )
cd /D works. ignore /D option for compatibility with CMD.EXE.(#182 )
Sort history's output by time.
Remove file existance check on open to open regedit
clone,su,sudo: ShellExecute with the destinate paths of the symbolic links not to fail on network folders.(#122 )
set: be compatible with CMD.EXE's (set FOO=A B is same FOO="A B")
Fix #184 Backquotation does not work in _nyagos
_nyagos: support bindkey KEYNAME FUNCNAME
Support %ENVNAME:FROM=TO% like CMD.EXE
On incremental search, bind ESCAPE-KEY to quit search-mode.
New completions by new built-in command box
Ctrl-O : Insert filename to select by Cursor (box.lua)
Ctrl-XR , Alt-R : Insert history to select by Cursor (box.lua)
Ctrl-XG , Alt-G : Insert Git-revision to select by Cursor (box.lua)
Ctrl-XH , Alt-H : Insert CDed directory to select by Cursor (box.lua)
Support lua_e "nyagos.key = function(this) end"
Fix: open http(s)://... が機能しなかった不具合を修正
cd file:///... をサポート
ALT-y: クリップボード文字列が空白を含んでいる時、二重引用符で囲んでペースト
ファイル名補完の一覧表示で、フルパスのうちのディレクトリ部分を省くようにした
historyコマンドで「!」マークで使用する ID を表示していなかった
%NYAGOSPATH% にあるコマンドも補完されるようにした。
補完で環境変数を展開しないようにした。
補完で ~/ や ~\ を二重引用符で囲まないようにした。
; や = の前の文字列は補完では無視するようにした(setコマンド用)
ファイル名の大文字・小文字の補正をしないことによる、プロンプトのカレントディレクトリの取得速度の改善
二重引用符無しでも cd C:\Program Files が機能するようにした
cd /D を機能するようにした(#182 CMD.EXE との互換性のため /D オプションは無視される)
history で時間順にソートするようにした
open regedit を機能させるため、open でのファイル存在チェックを省く
clone,su,sudo: ネットワークフォルダーで失敗させないよう、シンボリックリンクの宛先パスで ShellExecute を行うようにした (#122 )
set の動作を CMD.EXE 互換とした(set FOO=A B が set FOO="A B" と同じ)
#184 _nyagos 内で逆クォートが効かなかった不具合を修正
_nyagos: bindkey KEYNAME FUNCNAME を実装
CMD.EXE と同様の %環境変数名:被置換文字列=置換文字列% をサポート
インクリメンタルサーチで ESCAPE キーを検索モード終了に割り当てた。
カーソル選択型補完(選択用の内蔵コマンド box を新設)
Ctrl-O : カーソルで選択したファイル名を挿入する (by box.lua)
Ctrl-XR , Alt-R : カーソルで選択したヒストリを挿入する (by box.lua)
Ctrl-XG , Alt-G : カーソルで選択したGit Revisionを挿入する(by box.lua)
Ctrl-XH , Alt-H : カーソルで選択した過去に移動したディレクトリを挿入する(by box.lua)
lua_e "nyagos.key = function(this) end" というキーアサインをサポート
You can’t perform that action at this time.