9 Commits

Author SHA256 Message Date
f283391b46 Get some of the last remaining C files into C++
They still need to be fixed up, but they now build with C++.
2025-08-23 02:09:47 -04:00
4274490a86 Image owns its alt text. 2025-08-21 17:36:42 -04:00
640ccd02d3 Use std::min and std::max, not the misc versions. 2025-08-10 17:08:42 -04:00
8549ca489f Poor man's RTTI is mostly gone.
Some checks failed
CI / ubuntu-latest-html-tests (push) Has been cancelled
CI / ubuntu-latest-no-tls (push) Has been cancelled
CI / ubuntu-latest-mbedtls2 (push) Has been cancelled
CI / ubuntu-latest-openssl-3 (push) Has been cancelled
CI / ubuntu-latest-with-old-std (push) Has been cancelled
CI / ubuntu-20-04-openssl-1-1 (push) Has been cancelled
CI / alpine-mbedtls-3_6_0 (push) Has been cancelled
CI / macOS-13-openssl-1-1 (push) Has been cancelled
CI / macOS-13-openssl-3 (push) Has been cancelled
CI / freebsd-14-openssl-3 (push) Has been cancelled
CI / windows-mbedtls (push) Has been cancelled
I'm keeping the type-index to name mapping, for now.
2025-08-09 06:31:08 -04:00
c107600de6 ClassIDs are now actually typeinfo name pointers.
I'll see, next, about the `instanceOf` thing, and going with
more normal RTTI routes.
2025-08-09 05:11:24 -04:00
eaee41750d Plumb some ownership around. 2025-08-06 03:38:48 -04:00
1cd924f16f Some defaulted ctor/dtors. 2025-08-06 03:32:14 -04:00
4a80d1d594 STL-list for another Java list case. 2025-08-06 03:31:51 -04:00
20fea64cb5 Initial import of Dillo 2025-02-28 13:34:30 -05:00