wordcraft/crates
NetterSilver 159b84f54c
Track Changes: Accept All no longer joins an extra paragraph after a tracked delete from a paragraph end (#864) (#914)
* Track Changes: emptying a paragraph no longer turns its mark into the text's revision (#864)

Paragraph::delete copies the formatting of what it deletes onto the paragraph
mark when it empties the paragraph. That copy included the revision ids, so
accepting a tracked deletion of a whole paragraph text made the mark a deleted
mark too, and Accept All joined the following paragraph. Rejecting typed text
in an empty paragraph likewise rejected the paragraph mark. The mark now keeps
its own ins, del and fmt_change.

* Credit Silvertree2010 in the About window

* Docs: update the progress docs for this change

* Docs: Last reviewed stays as it was

---------

Co-authored-by: Brandon Thomas <echelon@gmail.com>
2026-10-12 12:08:57 -04:00
..
control-key Control port: require a per-window key (split from #54) (#124) 2026-10-10 06:56:41 -04:00
doc Track Changes: Accept All no longer joins an extra paragraph after a tracked delete from a paragraph end (#864) (#914) 2026-10-12 12:08:57 -04:00
docbin .doc import: tab stops, and sections that end at their section marks (#925) 2026-10-12 09:34:10 -04:00
docx #776: draw Wingdings, Wingdings 2/3, Webdings and Symbol text as Unicode symbols (#876) 2026-10-12 11:26:21 -04:00
engine Track Changes: Accept All no longer joins an extra paragraph after a tracked delete from a paragraph end (#864) (#914) 2026-10-12 12:08:57 -04:00
fonts Fonts: treat Windows charset names as the font itself (#904) 2026-10-12 11:29:22 -04:00
formats RTF: read page size and margins, lay tables out on their cell edges (#902) 2026-10-12 11:40:16 -04:00
geom New documents follow the system region: A4, centimetres and decimal comma outside the US (#838) (#857) 2026-10-12 08:23:43 -04:00
layout #776: draw Wingdings, Wingdings 2/3, Webdings and Symbol text as Unicode symbols (#876) 2026-10-12 11:26:21 -04:00
mcp Persist the custom dictionary across sessions (#40) (#796) 2026-10-12 07:23:51 -04:00
metafile Pictures: WMF drawings fill their frame like Word plays them (#739) 2026-10-12 00:45:53 -04:00
pdf PDF export: look internal links up in a map, not the whole document (#937) 2026-10-12 09:19:41 -04:00
proof Hyphenation: Bulgarian text follows the Bulgarian syllable rules (#826) 2026-10-12 07:51:05 -04:00
render #802: Insert › Picture takes Windows Metafiles and Enhanced Metafiles (#869) 2026-10-12 11:19:13 -04:00
ui-egui Drawing ink no longer jumps the view back to the caret (#859) (#892) 2026-10-12 11:59:20 -04:00
zotero Zotero: a note with a picture stays when its citation moves to body text (#469) (#581) 2026-10-11 22:23:54 -04:00