Block a user
f1e9424356
Start to get CMake working
7c27b93098
Add some const to eliminate a bunch of write-strings errors
8edfe70f7a
Move Ads.h to the junkdrawer
4020b5e3b2
Add some simple test cases for Abbreviations.cpp, mostly to test testing
4991119cd0
Eliminate many intentional assertion checking segfaults with gbassert() in Spider.cpp and XmlDoc.cpp
2bb4f48c4a
Cleanup of asserts in XmlDoc.cpp (first commit)
3d98f0aa44
Move gbassert into its own header file (out of gb-include.h)
4991119cd0
Eliminate many intentional assertion checking segfaults with gbassert() in Spider.cpp and XmlDoc.cpp
7e50e163dd
Replace std::for_each with std::ranges::for_each
a406fa8c7c
Cleanup Abbreviations.cpp - remove commented code, fix assertions and some variable shadowing
a0cde5502d
Add gbassert_false() for easier conversion. Tried replacing some of the xx=NULL intentional segfaults with gbassert/gbassert_false. I think much cleaner
7e50e163dd
Replace std::for_each with std::ranges::for_each
a406fa8c7c
Cleanup Abbreviations.cpp - remove commented code, fix assertions and some variable shadowing
a0cde5502d
Add gbassert_false() for easier conversion. Tried replacing some of the xx=NULL intentional segfaults with gbassert/gbassert_false. I think much cleaner