GQ
GQ copied to clipboard
CSS Selector Engine for Gumbo Parser
It would seem that our tree building process is quite expensive. IIRC, when I looked into this some time ago, it wasn't gumbo's parsing speed really dragging things down, but...
Here is my code: ```c++ auto testDocument = gq::Document::Create(); testDocument->Parse("1 some link 23456"); try { auto results = testDocument->Find("p:nth-child(odd)"); auto numResults = results.GetNodeCount(); std::cout
Got bug report here: https://github.com/TechnikEmpire/HttpFilteringEngine/issues/77 Google translate tells me roughly: For example, this rule : `2muslim.com ### frameD3x9G6_center>: nth-child (2n)` GQ project inside `HttpFilteringEngine\deps\qq\src\Parser.cpp 892 line rhs = std ::...
I've added a CMake install target which also generates a pkg-config meta data file. The library name is kept as GQ, but it looks like there are other libraries out...
Boost dep is missing since we removed it in recent commits. Either add it back in with BCP or using the new boost modular system, or remove boost dep altogether...