Skip to content

Commit bd2a591

Browse files
committed
Don't put ul inside pre
This is not valid HTML. Also tweak formatting slightly.
1 parent 6ada604 commit bd2a591

3 files changed

Lines changed: 10 additions & 7 deletions

File tree

serverLib.sml

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -708,7 +708,8 @@ in
708708

709709
local open OS.Path in
710710
fun artefact_link jid f =
711-
a (String.concat[host,concat(concat(concat(base base_url,artefacts_dir),jid),f)]) f
711+
String.concat
712+
[a (String.concat[host,concat(concat(concat(base base_url,artefacts_dir),jid),f)]) f, "\n"]
712713
end
713714

714715
fun process_artefacts jid acc =
@@ -717,7 +718,7 @@ in
717718
in
718719
if List.null arts then acc
719720
else
720-
ul [("class","arts")] (List.map (artefact_link jid) arts) ::
721+
String.concat (List.map (artefact_link jid) arts) ::
721722
strong "Artefacts:" ::
722723
acc
723724
end
@@ -728,7 +729,7 @@ in
728729
fun read_line () = Option.valOf (TextIO.inputLine inp)
729730
val prefix = "CakeML: "
730731
val sha = extract_prefix_trimr prefix (read_line ()) handle Option => cgi_die 500 ["failed to find line ",prefix]
731-
val acc = [String.concat[strong prefix,cakeml_commit_link sha,"\n"]]
732+
val acc = [String.concat[strong (trimr prefix),cakeml_commit_link sha,"\n"]]
732733
val acc = process_message (read_line ()) @ acc
733734
val line = read_line ()
734735
val (line,acc) =
@@ -740,21 +741,21 @@ in
740741
val acc = line::acc
741742
val prefix = "Merging into: "
742743
val sha = extract_prefix_trimr prefix (read_line ()) handle Option => cgi_die 500 ["failed to find line ",prefix]
743-
val acc = (String.concat[strong prefix,cakeml_commit_link sha,"\n"])::acc
744+
val acc = (String.concat[strong (trimr prefix),cakeml_commit_link sha,"\n"])::acc
744745
val acc = process_message (read_line ()) @ acc
745746
in (read_line (), acc) end
746747
else (line,acc)
747748
val prefix = "HOL: "
748749
val sha = extract_prefix_trimr prefix line handle Option => cgi_die 500 ["failed to find line ",prefix]
749-
val acc = (String.concat[strong prefix,hol_commit_link sha,"\n"])::acc
750+
val acc = (String.concat[strong (trimr prefix),hol_commit_link sha,"\n"])::acc
750751
val acc = process_message (read_line ()) @ acc
751752
exception Return of string list
752753
val acc =
753754
let
754755
val prefix = "Machine: "
755756
val line = read_line () handle Option => raise (Return acc)
756757
val name = extract_prefix_trimr prefix line handle Option => raise (Return (line::acc))
757-
val acc = (String.concat[strong prefix,escape name,"\n"])::acc
758+
val acc = (String.concat[strong (trimr prefix),escape name,"\n"])::acc
758759
val line = read_line () handle Option => raise (Return acc)
759760
in
760761
if String.size line = 1

style.css

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ ul.jobs li span { font-size: 18px; }
1111
ul.jobs li span.success { color: #0d0 }
1212
ul.jobs li span.failure { color: #d00 }
1313
ul.jobs li span.nowrap { white-space: nowrap; }
14-
ul.arts { list-style-type: none; margin: 0em; padding-left: 1em; }
1514
a { color: #337ab7; text-decoration: none; }
1615
a:hover { text-decoration: underline; }
1716
footer { margin-top: 2em; }

utilLib.sml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,9 @@ structure utilLib = struct
4444

4545
val curl_path = "/usr/bin/curl"
4646

47+
fun trimr s =
48+
Substring.string(Substring.dropr Char.isSpace (Substring.full s))
49+
4750
fun extract_prefix_trimr prefix line =
4851
let
4952
val line = Substring.full line

0 commit comments

Comments
 (0)