Mozkey v0.7.2
Pre-releaseMozkey(もずきー)
Mozkey v0.7.2 は、句読点・記号の単打確定まわりを修正した小さな修正リリースです。
ローマ字テーブルで zz -> 。 や qq -> ? のように句読点・記号を出す設定にしている場合でも、句読点・記号の単打確定が動作するようにしました。
Summary
- ローマ字テーブル由来の句読点・記号でも、単打確定が動作するように修正
- 句読点・記号の単打確定判定を、物理キーではなく挿入後の未確定文字列末尾を見る形に調整
- ライブ変換時の既存の確定動作は変更なし
- README に、ローマ字テーブル由来の句読点・記号も単打確定対象になることを追記
- Mozc
BUILD_OSSを6147から6148に更新
主な変更
ローマ字テーブル由来の句読点・記号でも単打確定されるようになりました
句読点・記号の単打確定を有効にしている場合、これまでは . や ? などの物理キーを直接入力した場合には確定されました。
一方で、ローマ字テーブルを編集して句読点・記号を出すようにしている場合、その出力結果が単打確定対象の文字であっても、確定されない場合がありました。
例:
zz -> 。cc -> 、qq -> ?ee -> !
このような設定では、最終的な未確定文字列の末尾は 。 や ? になりますが、最後に押された物理キーは z や q です。
そのため、従来の判定では「出力された文字」は句読点・記号でも、「最後に押されたキー」は句読点・記号ではないため、単打確定の対象から外れていました。
v0.7.2 では、挿入後の未確定文字列末尾を見て単打確定を判定するようにしました。
これにより、たとえば次のように動作します。
tesutozz→てすと。tesutocc→てすと、tesutoqq→てすと?tesutoee→てすと!
単打確定の対象は、従来どおり設定画面のチェックボックスに従います。
ライブ変換との組み合わせ
今回の修正は、ローマ字テーブル由来の句読点・記号を単打確定の対象にするためのものです。ライブ変換時の既存の確定動作は変更していません。
Zenz / オフライン動作
この MSI は、これまでと同様にローカル Zenz 補正用の runtime と GGUF model を同梱したパッケージです。
同梱内容の例:
mozc_zenz_scorer.exellama-server.exemodels\zenz-v3.2-small-Q5_K_M.gguf- third-party license notices
Zenz runtime は localhost の llama-server.exe を使うローカル推論用の構成であり、外部サーバーへ入力内容を送信する目的のものではありません。
インストール
通常の 64-bit Windows では以下を使用してください。
Mozkey_v0.7.2_x64.msi
内部的には、v0.7.0 / v0.7.1 と同じ UpgradeCode を維持しています。
ProductVersion:3.33.6148.100ProductCode: v0.7.2 用に変更UpgradeCode: v0.7.0 / v0.7.1 と同じ値を維持- TSF / COM registration identifiers: 維持
- install path: 一部 Mozc のまま維持
v0.7.1 から v0.7.2 への通常 MSI upgrade を検証しています。
SHA256
Mozkey_v0.7.2_x64.msi
BA126FC49FCD1B0E46E42CCAD226A3EFE6982B49A90D59C8E6D2C9EDC3B8827D
Build information
- release:
v0.7.2 - tag:
v0.7.2 - commit:
96400226737d91bbe593ce5cb6925f74907557eb - installer:
Mozkey_v0.7.2_x64.msi - Mozc
BUILD_OSS:6148 - ProductName:
Mozkey - ProductVersion:
3.33.6148.100 - ProductCode:
{3360A9D6-B8CF-4316-B1DF-6870CD842160} - UpgradeCode:
{DD94B570-B5E2-4100-9D42-61930C611D8A} - Manufacturer:
koyasi777
Validation
Build / package
//session:session_testpassed- Windows
packagebuild passed from latestmain - MSI metadata checked
- MSI administrative extract passed
- extracted
mozc_server.exeversion was3.33.6148.100 - extracted
mozc_server.exeProductName wasMozkey
Upgrade install
- v0.7.1 to v0.7.2 upgrade install passed
- installer returned
3010 - reboot completed
- installed registry version became
3.33.6148.100 - installed ProductCode became
{3360A9D6-B8CF-4316-B1DF-6870CD842160} - installed
mozc_server.exeversion was3.33.6148.100 - installed
mozc_server.exehash matched extracted MSI payload - Google Japanese Input side-by-side registration remained present
IME behavior
- Custom romaji punctuation direct commit checked
zz -> 。style custom romaji punctuation can trigger direct commit- Normal direct-commit punctuation behavior remains available
- Direct commit still respects the configured punctuation/symbol target set
Known validation note
Full //... test was not completed on the local Windows machine because ARM64 Visual C++ build tools were not installed.
Release-critical Windows x64 package build and focused session checks passed.
Notes
このビルドは google/mozc の公式配布物ではありません。
個人用 fork の experimental / pre-release build です。
MSI は署名されていないため、Windows の警告が表示される場合があります。
Zenz 同梱版は、ローカル推論 runtime と GGUF model を含むため、MSI のファイルサイズが大きくなります。
Zenz runtime は localhost の llama-server.exe を使うローカル推論用の構成であり、外部サーバーへ入力内容を送信する目的のものではありません。