- (#442) Move back
aliasandset.luatonyagos.d/and enable to use the Lua codes likeset "ENV=VALUE"andalias "NAME=DEFINE". In 4.4.15_0, it was put onnyagos.d/catalog/andrequire "aliasandset"was neccessary to use (Thx @naoyaikeda) - Fix: the day of the week part of
%DATE%was incorrect (%DATE%was expected like2024/04/19 金in Japan, but2024/04/19 1919) - Fix the runtime error when
this:replacefrom(0,...)is called in the key-handling lua-function. Instead, it returns {nil,error-message}
-- On 4.4.15, typing C-I causes crash of nyagos.
nyagos.key["C-I"] = function(this)
assert(this:replacefrom(0,"XXXXX"))
end- (#442) 4.4.15_0 で
nyagos.d/catalog以下へ移動させて自動ロード対象外としたnyagos.d/aliasandset.luaを元の場所へ戻し、Luaコード:set "ENV=VALUE",alias "NAME=DEFINE"を再び、そのまま使えるようにした (Thx @naoyaikeda ) - Windows の日付の設定に曜日が含まれているとき
%DATE%の結果がおかしくなる不具合を修正 (2024/04/19 金と出て欲しいのに2024/04/19 1919と出てしまう) - 一行入力のキーハンドル関数の中で
this:replacefrom(0,...)を呼び出すと、ランタイムエラー:runtime error: slice bounds out of range [-1:]でクラッシュする不具合を修正。かわりに {nil,エラーメッセージ} を返すようにした。
-- On 4.4.15, typing C-I causes crash of nyagos.
nyagos.key["C-I"] = function(this)
assert(this:replacefrom(0,"XXXXX"))
end