Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
20 check-ins
|
2026-09-23
| ||
| 16:41 |
update: 要求仕様書.
ログ出力先ディレクトリは `${HOME}/.local/state/imersj` とする。 Leaf check-in: a6558389e1 user: FomalhautWeisszwerg tags: trunk | |
| 16:37 |
update: 要求仕様書.
非同期 I/O ではなく Mozc と同じ完全逐次方式として実装することに決定。 check-in: e58364847e user: FomalhautWeisszwerg tags: trunk | |
| 15:30 |
update: 要求仕様書.
- Mozc クライアントが使用する設定は `mozc_tool` を使用して行う - Debian では `mozc-utils-gui` - Arch では `mozc` パッケージが `mozc_server` と `mozc_tool` を提供している - imersj 側で `mozc_tool` のみを含む分割パッケージを提供する - imersj 固有の設定は初期版ではテキストファイルの直接編集 - 設定ファイルを出力する `imersj config init` コマンドを提供する check-in: 6a8d2e6641 user: FomalhautWeisszwerg tags: trunk | |
| 14:56 |
update: 要求仕様書.
- Mozc クライアントが参照する設定に関しては `${HOME}/.config/mozc` ディレクトリに保存 - imersj 固有の設定は `${HOME}/.config/imersj` ディレクトリに保存 - ユーザ辞書は `user_dictionary.db` を read only で使用する - ユーザ辞書の編集は mozc_tool を使用する - Mozc TSV 形式の読み込みは開発・テスト用を想定 check-in: edf1b78a0a user: FomalhautWeisszwerg tags: trunk | |
| 12:34 |
update: Mozc IPC 互換サーバの要求仕様.
protoc について下記を追記 - 最低要件 - prost-build が要求する 3.x 以上 - 調査した事実 - protoc 3.21.12 (Debian sid) と上流 36.2 で記述子、生成される Rust コード、バイト列は一致する - prost は未知フィールドを保持しないため .proto ファイルの内容は上流 main の更新に合わせていく check-in: 6e39bf4806 user: FomalhautWeisszwerg tags: trunk | |
| 11:45 | add: system requirements for build. check-in: bf18790c87 user: FomalhautWeisszwerg tags: trunk | |
|
2026-09-22
| ||
| 15:51 | [WIP] コア実装の要求仕様書、Mozc IPC 互換サーバの要求仕様書 check-in: 564ad4244e user: FomalhautWeisszwerg tags: trunk | |
| 15:47 |
update: AGENTS.md
開発環境の情報に protobuf-compiler の情報を追記. check-in: 63aba3a782 user: FomalhautWeisszwerg tags: trunk | |
| 14:03 | update: AGENTS.md check-in: dbd4a49edb user: FomalhautWeisszwerg tags: trunk | |
|
2026-09-21
| ||
| 18:47 | add: crate level doc. check-in: 64a963be0a user: FomalhautWeisszwerg tags: trunk | |
| 18:47 | add: toolchain definition check-in: 735aae1184 user: FomalhautWeisszwerg tags: trunk | |
|
2026-09-20
| ||
| 20:00 | add: CLAUDE.md check-in: 6093902e1e user: FomalhautWeisszwerg tags: trunk | |
| 20:00 | separate: SKILL about rustdoc-style from AGENTS.md. check-in: a6d52009b0 user: FomalhautWeisszwerg tags: trunk | |
| 19:09 | add: SKILL for [Jev](https://jevtypesafeai.com/) check-in: 156d398117 user: FomalhautWeisszwerg tags: trunk | |
| 19:00 |
update: AGENTS.md
- リリースビルドおよびデバッグビルドでは Rust stable, linting では Rust nightly を使用することを明記 - VCS に Fossil を使用することを追記 - Tier 1 を Debian sid のみに変更 - Tier 2 に Debian based distribution を追加 - `unsafe` 使用について追記 - rustdoc の例を追加 - ワークスペース外の破壊的変更は認めないことを追記 check-in: c07db235bd user: FomalhautWeisszwerg tags: trunk | |
| 18:52 |
add: lint rule.
テストでは `unwrap`, `expect` の使用を許可する lint ルールを追加。 check-in: 5ee03c5a55 user: FomalhautWeisszwerg tags: trunk | |
| 12:40 | [WIP] adding: AGENTS.md. check-in: 93bc9a9908 user: FomalhautWeisszwerg tags: trunk | |
| 12:22 | add: skeletons. check-in: 50f6c242be user: FomalhautWeisszwerg tags: trunk | |
| 12:18 | add: LICENSE file. check-in: 1f76b84595 user: FomalhautWeisszwerg tags: trunk | |
|
2026-09-19
| ||
| 18:18 | initial empty check-in check-in: e725498332 user: FomalhautWeisszwerg tags: trunk | |