Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I added support for loading plugins to the pass manager because I could. It was never really useful. I had a vision for rustdoc_ng, which was that it would do all the dirty work of collecting information from the (complex) Rust AST into a (simpler) "doc tree" describing just details relevant for documentation, and backends would add their own plugin passes as needed to massage that AST before final output of the JSON doctree, while the original analyzed Rust AST was still around. I think I'm probably the only person that ever used this, in an experimental troff backend.

I was in a rush to get it out the door before I went off to start college, and I guess I never removed my testing path from the code. Oops!

It was fun getting the email this morning and reminiscing ;)



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: