| Age | Commit message (Collapse) | Author |
|
Add Windows-specific input filtering to prevent duplicate key events and
handle IME composition properly. Skip key release events, detect
duplicate events within 20ms window, and filter IME control characters.
|
|
- Add error, message, and status translations for English and Chinese
- Replace hardcoded strings with t!() macro calls
- Update file precheck to return errors instead of creating files
|
|
- Add crossterm crate for terminal UI capabilities
- Update jvii editor with proper status bar and keyboard hints
- Add i18n support for editor interface
- Remove default nano editor configuration from shell scripts
|
|
|
|
- Add jvii as a new binary target in Cargo configuration
- Set JV_TEXT_EDITOR environment variable to "nano" in CLI scripts
- Implement jvii binary with version command support
- Add get_default_editor() utility that checks JV_TEXT_EDITOR, EDITOR,
then defaults to "jvii"
|