Fix bullet lists in desktop Word #11

Merged
mathias234 merged 1 commits from fix/word-desktop-list-numbering into main 2026-10-08 12:52:36 +00:00
Owner

Summary

  • emit abstract numbering definitions before concrete numbering instances as required by WordprocessingML
  • prevent desktop Microsoft Word from falling back to decimal numbering for later bullet lists
  • add regression coverage for documents containing multiple lists

Testing

  • bundle exec rake test — 174 runs, 775 assertions, 0 failures
  • bundle exec rubocop lib/notare/xml/numbering.rb test/list_test.rb — no offenses
  • generated a document containing bullet and numbered lists and confirmed word/numbering.xml has no Open XML SDK validation errors
## Summary - emit abstract numbering definitions before concrete numbering instances as required by WordprocessingML - prevent desktop Microsoft Word from falling back to decimal numbering for later bullet lists - add regression coverage for documents containing multiple lists ## Testing - `bundle exec rake test` — 174 runs, 775 assertions, 0 failures - `bundle exec rubocop lib/notare/xml/numbering.rb test/list_test.rb` — no offenses - generated a document containing bullet and numbered lists and confirmed `word/numbering.xml` has no Open XML SDK validation errors
mathias234 added 1 commit 2026-10-08 12:50:50 +00:00
fix: Preserve bullet lists in desktop Word
CI Pipeline / build (pull_request) Successful in 35s
022c52eef6
mathias234 merged commit a84d7b0b8f into main 2026-10-08 12:52:36 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Kaukus/Notare#11