Closed SqueakyBeaver closed 3 years ago
It should be ready now. The search results are now displayed such as (header) string
and (string) std::basic_string
for C++ searches and (header) string
and (string) byte
(the "normal" string
functions in C are on the byte string page). I think this clears up any confusion of where the presented items are located.
This can be seen in the screenshots:
Actually, experimental is part of the library, not the language 🥺 I'm sorry but could you change that?
Yeah, I kind of nuked experimental from the search because of the std::experimental::...
, but I think I could add a list of the headers that have repeated namespaces (all I can think of are experimental
and chrono
) and just say that the results are not 100% accurate because of the way cppreference named their links (experimental/fs
instead of experimental/filesystem
is my biggest worry)
^ Example of the nested namespaces. I will continue to add more if needed
This fixes the
std::cpp::string
,c/string/byte/atof
, and similar redundancy errors as well as displaying such results asstd::string
twice. This will also fix some things such as me forgetting to changeprint
toawait ctx.send
.Edit: TODO
[x] Fix things such as
std::io::cout
[x] Use a different method for searching