You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fix isTestFile, ITE race, hover-tip cleanup, and dialog Enter key (#354)
Add cd.isTestFile() to identify files whose stem starts or ends with
test/tests/spec/steps. Use it to colour filenames steel-blue in the
review diff panel and hover-tips, and to simplify inter-test event
icons to file_test/file_code.
Fix a race where clicking a filename fired saveAnyFileChangesITE
asynchronously, allowing a concurrent create/delete/rename/test to
use a stale kata.index. The fix locks all CodeMirror editors and
gates create/delete/rename/test behind cd.waitForITE(), which polls
up to 2s for the in-flight ITE to settle.
Clean up hover-tips: remove the traffic-light image and type-marker
glyph column; colour filenames by file type.
Fix Enter key in the delete file dialog, where the disabled input
blocked the keyup handler. Handling moved to dialog-level keydown
with event.preventDefault() to suppress browser default submit.
0 commit comments