Small but helpful cljdoc change: when searching within a library, punctuation is no longer ignored. So you can now search for vars like https://cljdoc.org/d/swiss-arrows/swiss-arrows' -<>><
This should also resolve your issue @tengstrand of wanting to match on abc-123, we still match on abc or 123 but give abc-123 a higher score, so matches for it will appear first.
Thanks to @corasaurus-hex for reviewing my TypeScript code!
nicely job on this, Lee! you're a regular TypeScript pro
Thank you so much! I added a comment in the PR.
Thanks for the issue @tengstrand, it nudged us into action on this one, and is it a nice refinement on an already very useful feature.
My part was easy, you did the hard part by implementing it! But yes, it's good when people report things that can be improved.
notices that the doc/pro/def/var text isn't vertically aligned within the colored rectangle in search results...
Ha! Blame it on me, couldn't have been you!
almost 100% sure it's me!
Kind of you to generously round up like that!
It was Peter!
the thing about aligning stuff like this is that sometimes things being aligned correctly looks wrong because human brains are prone to optical illusions. or it's Peter
We should always assume Peter. Which might be confusing because there is already a Peter Principle... but it is not entirely incompatible.