Skip to content

Commit ea4d62e

Browse files
committed
---
yaml --- r: 11612 b: refs/heads/master c: 0b2ffa8 h: refs/heads/master v: v3
1 parent ed6e1ef commit ea4d62e

File tree

3 files changed

+7
-16
lines changed

3 files changed

+7
-16
lines changed

[refs]

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
refs/heads/master: 2cdb662022a7427f9eff569fc211b1aed6f632ec
2+
refs/heads/master: 0b2ffa854fd243055e3e41c7a6cd5116531afc9a
33
refs/heads/snap-stage1: e33de59e47c5076a89eadeb38f4934f58a3618a6
44
refs/heads/snap-stage3: 4a81779abd786ff22d71434c6d9a5917ea4cdfff
55
refs/heads/try: 2898dcc5d97da9427ac367542382b6239d9c0bbf

trunk/src/rustdoc/markdown_pass.rs

Lines changed: 3 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -6,19 +6,9 @@ import markdown_writer::writer_util;
66
export mk_pass;
77
export header_kind, header_name, header_text;
88

9-
fn mk_pass(config: config::config) -> pass {
10-
mk_pass_(config, markdown_writer::make_writer(config))
11-
}
12-
13-
// FIXME: This is a really convoluted interface to work around trying
14-
// to get a writer into a unique closure and then being able to test
15-
// what was written afterward
16-
fn mk_pass_(
17-
config: config::config,
18-
writer: writer
19-
) -> pass {
9+
fn mk_pass(writer: writer) -> pass {
2010
let f = fn~(srv: astsrv::srv, doc: doc::doc) -> doc::doc {
21-
run(srv, doc, config, writer)
11+
run(srv, doc, writer)
2212
};
2313

2414
{
@@ -30,7 +20,6 @@ fn mk_pass_(
3020
fn run(
3121
srv: astsrv::srv,
3222
doc: doc::doc,
33-
_config: config::config,
3423
writer: writer
3524
) -> doc::doc {
3625

@@ -969,7 +958,7 @@ mod test {
969958
with config::default_config("")
970959
};
971960
let (writer, future) = markdown_writer::future_writer();
972-
let pass = mk_pass_(config, writer);
961+
let pass = mk_pass(writer);
973962
pass.f(srv, doc);
974963
ret future::get(future);
975964
}

trunk/src/rustdoc/rustdoc.rs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -156,7 +156,9 @@ fn run(config: config::config) {
156156
sort_item_name_pass::mk_pass(),
157157
sort_item_type_pass::mk_pass(),
158158
markdown_index_pass::mk_pass(),
159-
markdown_pass::mk_pass(config)
159+
markdown_pass::mk_pass(
160+
markdown_writer::make_writer(config)
161+
)
160162
]);
161163
}
162164
}

0 commit comments

Comments
 (0)