Xteink-X4-crosspoint-reader/lib/Epub/Epub
Dave Allie 712c566664
fix: Correctly render italics on image alt placeholders (#569)
## Summary

* Correctly render italics on image alt placeholders
  * Parser incorrectly handled depth of self-closing tags
  * Self-closing tags immediately call start and end tag

## Additional Context

* Previously, it would incorrectly make the whole chapter bold/italics,
or not italicised the image alt

---

### AI Usage

While CrossPoint doesn't have restrictions on AI tools in contributing,
please be transparent about their usage as it
helps set the right context for reviewers.

Did you use AI tools to help write this code? No
2026-01-28 03:33:36 +11:00
..
blocks Use sane smaller data types for data in section.bin (#188) 2025-12-31 13:11:36 +11:00
hyphenation feat: Add Spanish hyphenation support (#558) 2026-01-28 01:17:48 +11:00
parsers fix: Correctly render italics on image alt placeholders (#569) 2026-01-28 03:33:36 +11:00
BookMetadataCache.cpp perf: optimize large EPUB indexing from O(n^2) to O(n) (#458) 2026-01-28 01:29:15 +11:00
BookMetadataCache.h perf: optimize large EPUB indexing from O(n^2) to O(n) (#458) 2026-01-28 01:29:15 +11:00
Page.cpp Use sane smaller data types for data in section.bin (#188) 2025-12-31 13:11:36 +11:00
Page.h Add exFAT support (#150) 2025-12-30 16:09:30 +11:00
ParsedText.cpp feat: dict based Hyphenation (#305) 2026-01-19 12:56:26 +00:00
ParsedText.h feat: dict based Hyphenation (#305) 2026-01-19 12:56:26 +00:00
Section.cpp feat: dict based Hyphenation (#305) 2026-01-19 12:56:26 +00:00
Section.h feat: dict based Hyphenation (#305) 2026-01-19 12:56:26 +00:00