What's wrong with this entry?
Anonymous. No account, no email.
What changed: Terminal rendering logic refactored into dedicated classes for better separation of concerns
Details:
- Main component class renamed from
MC1toOC1and simplified - New
dt1class encapsulates all terminal output rendering logic - Rendering function
ft1()now uses closure pattern (wasgiQ()) - Layout calculation moved into renderer (was separate
calculateLayout()method) - Frame state (
prevFrame,fullStaticOutput) moved todt1.state - Buffer class renamed from
b41tof41(functionally identical) - Improved code organization and maintainability
- No user-visible changes
- Evidence:
OC1at line 358599,dt1at line 357561,ft1()at line 357320 in v2.0.10 (wasMC1at line 358357, inline rendering in v2.0.9)
Related
Other releases about the same thing. Found by shared names or similar wording; neither means one caused the other.