Skip to content

Commit cb545c0

Browse files
committed
---
yaml --- r: 236587 b: refs/heads/tmp c: 9f770a7 h: refs/heads/master i: 236585: 7d54478 236583: 71e60d7 v: v3
1 parent 6465e63 commit cb545c0

File tree

4 files changed

+18
-36
lines changed

4 files changed

+18
-36
lines changed

[refs]

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ refs/tags/0.11.0: e1247cb1d0d681be034adb4b558b5a0c0d5720f9
2525
refs/tags/0.12.0: f0c419429ef30723ceaf6b42f9b5a2aeb5d2e2d1
2626
refs/heads/beta: d2e13e822a73e0ea46ae9e21afdd3155fc997f6d
2727
refs/tags/1.0.0-alpha: e42bd6d93a1d3433c486200587f8f9e12590a4d7
28-
refs/heads/tmp: 115ec662b514c0dcbd1fc40648c4e11d09c949d7
28+
refs/heads/tmp: 9f770a753619322077690274b493c150a4c5a518
2929
refs/tags/1.0.0-alpha.2: 4c705f6bc559886632d3871b04f58aab093bfa2f
3030
refs/tags/homu-tmp: f859507de8c410b648d934d8f5ec1c52daac971d
3131
refs/tags/1.0.0-beta: 8cbb92b53468ee2b0c2d3eeb8567005953d40828

branches/tmp/src/rustbook/build.rs

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,6 @@ use error::{err, CliResult, CommandResult};
2323
use book;
2424
use book::{Book, BookItem};
2525

26-
use javascript;
27-
2826
use rustdoc;
2927

3028
struct Build;
@@ -113,26 +111,28 @@ fn render(book: &Book, tgt: &Path) -> CliResult<()> {
113111
// write the prelude to a temporary HTML file for rustdoc inclusion
114112
let prelude = tmp.path().join("prelude.html");
115113
{
116-
let mut toc = BufWriter::new(try!(File::create(&prelude)));
117-
try!(writeln!(&mut toc, r#"<div id="nav">
118-
<button id="toggle-nav">
119-
<span class="sr-only">Toggle navigation</span>
120-
<span class="bar"></span>
121-
<span class="bar"></span>
122-
<span class="bar"></span>
123-
</button>
124-
</div>"#));
125-
let _ = write_toc(book, &item, &mut toc);
126-
try!(writeln!(&mut toc, "<div id='page-wrapper'>"));
127-
try!(writeln!(&mut toc, "<div id='page'>"));
114+
let mut buffer = BufWriter::new(try!(File::create(&prelude)));
115+
try!(writeln!(&mut buffer, r#"
116+
<div id="nav">
117+
<button id="toggle-nav">
118+
<span class="sr-only">Toggle navigation</span>
119+
<span class="bar"></span>
120+
<span class="bar"></span>
121+
<span class="bar"></span>
122+
</button>
123+
</div>"#));
124+
let _ = write_toc(book, &item, &mut buffer);
125+
try!(writeln!(&mut buffer, "<div id='page-wrapper'>"));
126+
try!(writeln!(&mut buffer, "<div id='page'>"));
128127
}
129128

130129
// write the postlude to a temporary HTML file for rustdoc inclusion
131130
let postlude = tmp.path().join("postlude.html");
132131
{
133-
let mut toc = BufWriter::new(try!(File::create(&postlude)));
134-
try!(toc.write_all(javascript::JAVASCRIPT.as_bytes()));
135-
try!(writeln!(&mut toc, "</div></div>"));
132+
let mut buffer = BufWriter::new(try!(File::create(&postlude)));
133+
try!(writeln!(&mut buffer, "<script src='rustbook.js'></script>"));
134+
try!(writeln!(&mut buffer, "<script src='playpen.js'></script>"));
135+
try!(writeln!(&mut buffer, "</div></div>"));
136136
}
137137

138138
try!(fs::create_dir_all(&out_path));

branches/tmp/src/rustbook/javascript.rs

Lines changed: 0 additions & 16 deletions
This file was deleted.

branches/tmp/src/rustbook/main.rs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,6 @@ mod build;
3535
mod serve;
3636
mod test;
3737

38-
mod javascript;
39-
4038
static EXIT_STATUS: AtomicIsize = ATOMIC_ISIZE_INIT;
4139

4240
fn main() {

0 commit comments

Comments
 (0)