Changes in v4.4.18_0 in (English)
- Embedded Lua scripts in the top level of
nyagos.d/into the executable- Makes it easy to set up on other environments — just copy nyagos.exe and your .nyagos.
- The scripts on
nyagos.d/are no longer loaded automatically. Use%APPDATA%/NYAOS_ORG/nyagos.dinstead - Scripts under
nyagos.d/catalogare handled as before. If you use them, make sure to copy them as well.
- Enable building Windows/arm64 binary (build only; runtime untested)
- Fixed an issue where candidates were not shown during environment variable name completion
- Update SKK library: go-readline-skk to v0.6.0:
- Enabled conversion and word registration for words containing slashes in the conversion result
- Added support for evaluating certain Emacs Lisp forms in conversion results, such as
(concat),(pwd),(substring), and(skk-current-date)(but not(lambda)yet)
- Updated go-readline-ny to v1.11.0
- Implemented the following changes in response to Issue #452: (Thanks @emisjerry )
- Added symbolic identifiers and string names for keys
Symbol Key Combination "C_PAGEDOWN"Ctrl+PageDown"C_PAGEUP"Ctrl+PageUp"C_HOME"Ctrl+Home"C_END"Ctrl+End - Added default key bindings
Key Combination Function Ctrl+HomeDelete from the beginning of the line to the cursor (same as Ctrl+U)Ctrl+EndDelete from the cursor to the end of the line (same as Ctrl+K)
- Added symbolic identifiers and string names for keys
- Implemented the following changes in response to Issue #452: (Thanks @emisjerry )
- Updated mattn/go-runewidth from v0.0.16 to v0.0.19
Changes in v4.4.18_0 in (Japanese)
nyagos.d/直下の Lua スクリプトを実行ファイルに組み込んだ- 他環境への展開が容易になり、各位の .nyagos と nyagos.exe のコピーだけで利用可能になりました。
nyagos.d/直下のスクリプトは自動で読まなくなりました。かわりに%APPDATA%/NYAOS_ORG/nyagos.dを使ってくださいnyagos.d/catalog以下のスクリプトは従来どおりの扱いです。これらを利用する場合は、あわせてコピーが必要です。
- Windows/arm64 向けバイナリをビルドができるようにした(ビルドのみで動作は未検証)
- 環境変数名の補完において候補リストが表示されなかった不具合を修正
- SKK かな漢字変換ライブラリ: go-readline-skk を v0.6.0 へ更新:
- 変換結果にスラッシュを含む単語も変換・単語登録できるようにした
- emacslisp で書かれた変換結果について
(concat),(pwd),(substring),(skk-current-date)程度は評価できるようにした ((lambda)はまだ)
- go-readline-ny を v1.11.0 へ更新
- #452 への対応のため以下を実施 (Thanks @emisjerry )
- キーを表す識別子・シンボル文字列を追加
シンボル キー組み合わせ "C_PAGEDOWN"Ctrl+PageDown"C_PAGEUP"Ctrl+PageUp"C_HOME"Ctrl+Home"C_END"Ctrl+End - 初期キー設定を追加
キー組み合わせ 機能 Ctrl+Home先頭からカーソル位置までを削除( Ctrl+Uと等価)Ctrl+Endカーソル位置から末尾までの削除( Ctrl+Kと等価)
- キーを表す識別子・シンボル文字列を追加
- #452 への対応のため以下を実施 (Thanks @emisjerry )
- mattn/go-runewidth を v0.0.16 から v0.0.19 へ更新