Skip to content

Integrate reviewed foundation changes through tab continuation - #76

Closed
gaspardpetit wants to merge 61 commits into
masterfrom
integrate/foundation-through-tab-continuation
Closed

gaspardpetit wants to merge 61 commits into
masterfrom
integrate/foundation-through-tab-continuation

Conversation

@gaspardpetit

Copy link
Copy Markdown
Owner

Summary

Integrate the reviewed foundation commit stack through rejected-tab continuation into master. The stack includes the previously reviewed table, rendering, and text changes, with their individual commits preserved for cherry-picking. The tab continuation fix from #73 retains consumed-tab state across layout areas and preserves tabs after explicit line breaks.

The styled Latin word change from #8 is deliberately excluded while Pdfxport #70 remains open. This PR replaces #73 as the integration target because GitHub does not allow retargeting a PR in its stack.

A virtual merge of this branch into current master gives an exact match for src/foundation/src at the merge point of Pdfxport #69. Repository documentation and packaging are outside that comparison.

Validation

  • MigraDoc.Tests on .NET 8: 495 passed, 17 skipped.
  • MigraDoc.Rendering netstandard2.0 build passed.
  • Virtual merge into master succeeded without conflicts; the foundation source tree matches the Pdfxport Update PKCS package to patched 10.0.13 #69 merge commit.

@gaspardpetit

Copy link
Copy Markdown
Owner Author

Additional validation: PdfSharp.Tests on .NET 8 passed (285 passed, 11 skipped), and the PDFsharp library built for netstandard2.0. GitHub reports the PR as conflict free. This repository currently reports no CI checks for the integration branch.

@gaspardpetit

Copy link
Copy Markdown
Owner Author

Closing this integration PR: its 76-file diff is too broad for review and cherry-picking. I will restore the changes as smaller PRs against master, keeping the styled-word work out.

@gaspardpetit
gaspardpetit deleted the integrate/foundation-through-tab-continuation branch October 23, 2026 04:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant