Can I ask about the exact flow here, and perhaps we can make both views meet in a good compromise?
I think 90% of the issue for me is still the font weight and the lack of visual cues that help with visual parsing. It’s really hard to read for me and it throws off my focus. I don’t have perfect vision and the decrease in font weight just reduced contrast, making it harder for me to mentally recognise the letters. Thin font weights are cool as a title font, but they’re not appropriate as a body font, where the letters are many and smaller.
Similarly, the formatting matters. For example: Previously when I wanted to look for the argument types, I would just look for the code-formatted
text. Now I have to skim-read the whole thing.
Relating to the categories. I don’t mind the alphabetic order, but mixing up Lua namespaces with native stuff is just confusing. When I’m looking to reference something, I already know if I’m looking for Lua or C++ stuff, and even though I have this information, have to mentally search through a list twice the size to the one I’m actually interested in. Previously, I could just do that visually. Now I have to use Cmd+F.