Skip to content

Commit 21f1098

Browse files
committed
---
yaml --- r: 236463 b: refs/heads/auto c: 9f770a7 h: refs/heads/master i: 236461: a8a9be8 236459: 9f36d63 236455: 2e5c64b 236447: 98871f6 v: v3
1 parent 7f9baff commit 21f1098

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
@@ -8,7 +8,7 @@ refs/tags/release-0.3: b5f0d0f648d9a6153664837026ba1be43d3e2503
88
refs/tags/release-0.3.1: 495bae036dfe5ec6ceafd3312b4dca48741e845b
99
refs/tags/release-0.4: e828ea2080499553b97dfe33b3f4d472b4562ad7
1010
refs/tags/release-0.5: 7e3bcfbf21278251ee936ad53e92e9b719702d73
11-
refs/heads/auto: 115ec662b514c0dcbd1fc40648c4e11d09c949d7
11+
refs/heads/auto: 9f770a753619322077690274b493c150a4c5a518
1212
refs/tags/release-0.6: b4ebcfa1812664df5e142f0134a5faea3918544c
1313
refs/tags/0.1: b19db808c2793fe2976759b85a355c3ad8c8b336
1414
refs/tags/0.2: 1754d02027f2924bed83b0160ee340c7f41d5ea1

branches/auto/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/auto/src/rustbook/javascript.rs

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

branches/auto/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)