minpeter
60cf2de16f
fix(hashline-edit): detect overlapping ranges and prevent false unwrap of blank-line spans
- Add detectOverlappingRanges() to reject edits with overlapping pos..end ranges
instead of crashing with undefined.match()
- Add bounds guard (?? "") in edit-operation-primitives for out-of-range line access
- Add null guard in leadingWhitespace() for undefined/empty input
- Fix restoreOldWrappedLines false unwrap: skip candidate spans containing
blank/whitespace-only lines, preventing incorrect collapse of structural
blank lines and indentation (the "애국가 bug")
- Improve tool description for range replace clarity
- Add tests: overlapping range detection, false unwrap prevention
2026-02-24 14:46:17 +09:00
..
2026-02-23 02:43:16 +09:00
2026-02-23 02:42:40 +09:00
2026-02-23 02:43:17 +09:00
2026-02-23 02:43:11 +09:00
2026-02-24 06:01:24 +09:00
2026-02-21 04:38:18 +09:00
2026-02-23 02:42:45 +09:00
2026-02-24 02:08:30 +09:00
2026-02-23 02:43:06 +09:00
2026-02-24 14:46:17 +09:00
2026-02-21 04:38:18 +09:00
2026-02-17 10:51:01 +09:00
2026-02-16 00:58:46 +02:00
2026-02-08 16:25:25 +09:00
2026-02-06 18:58:48 +09:00
2026-02-17 02:14:01 +09:00
2026-02-17 10:51:01 +09:00
2026-02-21 16:24:18 +09:00
2026-02-16 22:12:21 +09:00
2026-02-22 01:57:22 +09:00
2026-02-06 02:51:53 +09:00