Settings

Theme

My Gift to the Rustdoc Team

fasterthanli.me

111 points by joshka 2 months ago · 6 comments

Reader

ComputerGuru a month ago

Completely appalled to learn that docs.rs lets you inject any html/css/js you want into the live site (on pages documenting your crate). I love the flexibility but shudder at the security hole the size of, oh, I don’t know, the Grand Canyon.

It’s not a new discovery, I just didn’t know docs.rs (intentionally) wasn’t blocking this. Cf https://docs.rs/pwnies/0.0.13/pwnies/

  • db48x a month ago

    Yea, it’s technically a bad idea but on the other hand there’s nothing there to steal.

wonger_ 2 months ago

How have other doc providers handled multilingual code highlighting at scale?

Also, seems clever to use custom elements to reduce `<span class="highlight-whatever">` to `<a-k>`.

zem a month ago

this looks like a truly amazing piece of work. props to the author for doing a very thorough job.

nicolas_gu a month ago

The link does not work

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection