feat(emulator): Implement DECARM - auto-repeat mode#1022
Conversation
📝 WalkthroughWalkthroughThe pull request adds an AutoRepeat private mode to the terminal emulator that controls key repetition behavior. The emulator now initializes this mode to On, resets it during soft reset, and modifies key repeat logic to conditionally repeat based on this mode state. A test validates disabled key repeat behavior. Changes
Estimated code review effort🎯 2 (Simple) | ⏱️ ~10 minutes Possibly related PRs
Poem
🚥 Pre-merge checks | ✅ 3✅ Passed checks (3 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing touches
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #1022 +/- ##
==========================================
+ Coverage 85.95% 85.99% +0.03%
==========================================
Files 46 46
Lines 4834 4840 +6
==========================================
+ Hits 4155 4162 +7
+ Misses 528 527 -1
Partials 151 151 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
Summary by CodeRabbit
New Features
Tests
✏️ Tip: You can customize this high-level summary in your review settings.