Repository navigation
Conversation
EvilBrainsBot
pushed a commit
that referenced
this pull request
Oct 30, 2026
Member
Author
Code Review
Generated by Claude Code |
EvilBrainsBot
pushed a commit
that referenced
this pull request
Oct 30, 2026
Member
Author
Code Review
Generated by Claude Code |
EvilBrainsBot
force-pushed
the
claude/project-thread-j435zh-compare-md
branch
from
October 30, 2026 22:14
312bf62 to
ef99c2d
Compare
vdolek
previously approved these changes
Oct 31, 2026
EvilBrainsBot
force-pushed
the
claude/project-thread-j435zh-compare-md
branch
from
October 31, 2026 12:03
ef99c2d to
e94e5ca
Compare
A Markdown compare opens formatted in read-only Milkdown editors, side by side with facing blocks level or in one column with the removed content in place. Blocks align on the exact diff of equal blocks first, then by shared text; text changes come from presentableDiff of @codemirror/merge, which the CodeMirror bundle exports as diffTexts. Tables compare by cell, rows known by their first cell. A change of marks or block type is named in a tooltip or a chip. The Formátovaně / Zdrojový kód switch opens part 1's source compare, which versions equal formatted show on their own. Part of #671. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01UovdgewekkrSiyay5dgc3v
A query typed while the Markdown compare of the layout just shown is still building was dropped; it is now kept and searched once the layout is built. Clearing the search of a text compare no longer folds both texts. Shorter comments in the Markdown diff. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01UovdgewekkrSiyay5dgc3v
A changed format was named only in a tooltip, which touch cannot reach. Each block now names its changes of type and format on one label after its text; the tooltip stays over the stretch. A long label wraps. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01UovdgewekkrSiyay5dgc3v
The label joins a block's stretch names as the tooltips show them and stays inside its column. The hidden note after a stretch went, as the visible label already reads the change out. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01UovdgewekkrSiyay5dgc3v
EvilBrainsBot
force-pushed
the
claude/project-thread-j435zh-compare-md
branch
from
October 31, 2026 12:21
e94e5ca to
6016333
Compare
vdolek
approved these changes
Oct 31, 2026
vdolek
pushed a commit
that referenced
this pull request
Oct 31, 2026
<!-- claude-projects-attribution: {"github_login":"EvilBrainsBot"} -->
_Requested by **Martin** · [project
thread](https://claude.ai/code/project/chan_018WzBMUTj3Q3JGkpeCYsRag?thread=cmsg_018WzBMUTj3Q3JGkpeCYsRag4G6iJAPNh37G6D1UBZkeqJ)_
Stacked on #688.
## Summary
The editor toolbar gets Změny: the edited text against the version being
edited, or another picked version, in one column.
## Changes
- Text, code and Markdown source show the diff in the editor itself
(`unifiedMergeView`), so edits, undo, search, Ctrl+S and the
unsaved-changes guard work as before.
- Formatted Markdown shows the read-only formatted compare in place of
the editor; format buttons are disabled while it shows.
- Předchozí změna, Další změna and the summary move into
`CompareChanges`, shared with both preview compares.
- A version over 1 MB, not in UTF-8 or failing to load says why; the
edited text stays editable.
- SDD-012 states the editor's Změny.
## Screenshots










Closes #671
---
_Generated by [Claude
Code](https://claude.ai/code/session_01UovdgewekkrSiyay5dgc3v)_
---------
Co-authored-by: Claude <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Requested by Martin · project thread
Summary
Part 2 of #671: Markdown versions compare formatted in read-only Milkdown, with a Formátovaně / Zdrojový kód switch to part 1's source compare. Stacked on #683.
Changes
presentableDiff. Tables compare by cell, rows known by their first cell.markdown-diff.jsis pure and tested in Node; SDD-012 states the compare.Screenshots
Part of #671
Generated by Claude Code