wordcraft/crates/engine/src
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
..
cmd fix(doc): count generated numbered-list labels as words (#893) (#908) 2026-10-12 12:03:41 -04:00
io SCRUM-34: protect original files during native saves (#621) 2026-10-12 02:11:13 -04:00
catalog.rs Alt+Q opens Search like Word (#819) (#919) 2026-10-12 10:38:53 -04:00
file_access.rs MCP: confine file access with --automation-read-root and --automation-write-root (#769) (#798) 2026-10-12 07:18:00 -04:00
io.rs Open RTF in its code page, and Word/RTF files whose extension is wrong (#896) 2026-10-12 11:36:15 -04:00
io_ext.rs Layout: an inline picture wider than the text keeps its size, like Word (#745) 2026-10-12 06:56:54 -04:00
keymap.rs Customize Keyboard dialog (#368) (#378) 2026-10-11 12:00:30 -04:00
lib.rs Tables: select, insert and move with the mouse; double-click a border to AutoFit (#637) 2026-10-12 10:15:31 -04:00
math_gallery.rs Equation gallery: group multi-letter operands in two templates (#347) 2026-10-10 17:41:15 -04:00
print.rs MCP: confine file access with --automation-read-root and --automation-write-root (#769) (#798) 2026-10-12 07:18:00 -04:00
ribbon.rs Insert › SmartArt: create and edit list, process, cycle, hierarchy, pyramid, radial, matrix and venn graphics (#497) (#503) 2026-10-11 20:09:32 -04:00
sample.rs fix(doc): count generated numbered-list labels as words (#893) (#908) 2026-10-12 12:03:41 -04:00
session.rs Tables: drags and Shift+arrows over cells select whole cells (#722) 2026-10-12 10:34:10 -04:00
speech.rs speech: launch Windows PowerShell by full path for Read Aloud (#792) 2026-10-12 01:16:07 -04:00
tests.rs 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
tests_bidi.rs Bidi: auto-detect RTL paragraph direction when typing Kurdish, Arabic and Hebrew (#713) 2026-10-12 06:51:03 -04:00
tests_fonts.rs Add fonts at run time: Add Font…, drop a font file, font.add (#582) (#668) 2026-10-12 00:38:20 -04:00
tests_typing.rs AutoCorrect: the English replacement list applies only to English text (#835) (#846) 2026-10-12 09:56:29 -04:00
tests_wordart.rs WordArt text effects and transforms, and shape connectors (#416) (#481) 2026-10-11 16:51:01 -04:00