Replies: 3 comments 5 replies
-
This version was pre-released on Oct. 本バージョンは 2024-10- |
Beta Was this translation helpful? Give feedback.
-
The time the pre-release flag will be cleared comes soon, and does anyone who considers the PowerShell 7-style input prediction should be disabled on default, exist ? ぼちぼち、プレリリースフラグを解除する時期が来てますが、PowerShell 7 風の入力予測機能はデフォルトでオフの方がよいと考える人とかいらっしゃいますでしょうか? |
Beta Was this translation helpful? Give feedback.
-
The pre-released flag was cleared. You can upgrade to 4.4.16_0 with pre-released フラグをクリアしました。 |
Beta Was this translation helpful? Give feedback.
-
Changes on 4.4.16_0
Removed features and Deprecations
nyagos.d/catalog/neco.lua
nyagos.msgbox
grep
as an alias offindstr.exe
whengrep.exe
does not exist. It was the undocumented feature.New features
Readline
→
orCtrl-F
accepts the current prediction--no-predict
or by settingnyagos.option.prediction=false
Lua extensions
nyagos.getkeys()
which returns the input key as a sequence like"\027[A"
instead ofnyagos.getkey()
which returns unicode.nyagos.key[KEY] = function(this)...end
"\007"
and"\027[A"
are avaliable as KEY.this:eval(KEYSEQUNCE)
that calls the function assigned to KEYSEQUNCE.this:repaint()
that updates the screenthis.pos
andthis.text
are automatically updated when methods are invoked.make
: Enable byrequire "makefile-complete"
require "gmnlisp"
@(Lisp command)
with the result processed by gmnlisp.(
, it is executed using gmnlisp.exe.Documents
4.4.16_0 での変更点
廃止・非推奨
nyagos.d/catalog/neco.lua
を削除nyagos.msgbox
を削除新機能
一行入力
→
もしくはCtrl-F
で今の予測表示内容を採用する--no-predict
もしくはnyagos.option.prediction=false
でオフLua 拡張
"\027[A"
といったキーシーケンスで返す nyagos.getkeys() を実装したnyagos.key[KEY]=function(this)...end
の中で使える機能を拡充"BACKSPACE"
,"UP"
などの名前の他、"\007"
,"\027[A"
などのキーシーケンスも使えるようにしたthis:eval("キーシーケンス")
でキーシーケンスに設定された機能を呼び出せるようにしたthis:repaint()
を追加this.pos
とthis.text
を自動的に更新するようにしたmake
コマンドのエントリ補完を追加:require "makefile-complete"
にて有効化jj
コマンドのサブコマンド名補完を追加:require "complete-jj"
にて有効化gmnlisp
コマンドの引用機能を追加:require "gmnlisp"
にて有効化@(Lispコマンド)
を gmnlisp で処理した結果に置換(
で始まっていた場合、gmnlisp.exe で実行require "sq2dq"
にて有効化'..".."..'
を"..\"..\".."
へ置換"..'..'.."
はそのまま (二重引用符内の一重引用符は変換しない)ドキュメント
This discussion was created from the release 4.4.16_0 (pre-release).
Beta Was this translation helpful? Give feedback.
All reactions