-
Notifications
You must be signed in to change notification settings - Fork 12.8k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Implement a web backend for rustdoc_ng
This large commit implements and `html` output option for rustdoc_ng. The executable has been altered to be invoked as "rustdoc_ng html <crate>" and it will dump everything into the local "doc" directory. JSON can still be generated by changing 'html' to 'json'. This also fixes a number of bugs in rustdoc_ng relating to comment stripping, along with some other various issues that I found along the way. The `make doc` command has been altered to generate the new documentation into the `doc/ng/$(CRATE)` directories.
- Loading branch information
1 parent
a95604f
commit 4fd061c
Showing
22 changed files
with
3,061 additions
and
133 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
4fd061c
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
saw approval from cmr
at alexcrichton@4fd061c
4fd061c
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
merging alexcrichton/rust/rustdoc-web = 4fd061c into auto
4fd061c
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
alexcrichton/rust/rustdoc-web = 4fd061c merged ok, testing candidate = db78fdc
4fd061c
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
all tests pass:
success: http://buildbot.rust-lang.org/builders/auto-mac-32-opt/builds/1613
success: http://buildbot.rust-lang.org/builders/auto-mac-64-opt/builds/1616
success: http://buildbot.rust-lang.org/builders/auto-mac-64-nopt-c/builds/722
success: http://buildbot.rust-lang.org/builders/auto-mac-64-nopt-t/builds/722
success: http://buildbot.rust-lang.org/builders/auto-linux-32-opt/builds/1631
success: http://buildbot.rust-lang.org/builders/auto-linux-32-nopt-c/builds/722
success: http://buildbot.rust-lang.org/builders/auto-linux-32-nopt-t/builds/722
success: http://buildbot.rust-lang.org/builders/auto-linux-64-opt/builds/1631
success: http://buildbot.rust-lang.org/builders/auto-linux-64-nopt-c/builds/722
success: http://buildbot.rust-lang.org/builders/auto-linux-64-nopt-t/builds/723
success: http://buildbot.rust-lang.org/builders/auto-linux-64-x-android/builds/803
success: http://buildbot.rust-lang.org/builders/auto-win-32-opt/builds/1616
success: http://buildbot.rust-lang.org/builders/auto-win-32-nopt-c/builds/722
success: http://buildbot.rust-lang.org/builders/auto-win-32-nopt-t/builds/723
success: http://buildbot.rust-lang.org/builders/auto-bsd-64-opt/builds/1400
4fd061c
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
fast-forwarding master to auto = db78fdc