diff --git a/Makefile b/Makefile index 404b1bb..5ed5ea4 100644 --- a/Makefile +++ b/Makefile @@ -1,45 +1,34 @@ # test-analyzer: # raco make -v --disable-inline test-analyzer.rkt # racket test-analyzer.rkt -all: planet-link launcher +all: planet-link setup launcher launcher: - raco make -v --disable-inline whalesong.rkt racket make-launcher.rkt -whalesong: - raco make -v --disable-inline whalesong.rkt - test-all: - raco make -v --disable-inline tests/test-all.rkt racket tests/test-all.rkt test-browser-evaluate: - raco make -v --disable-inline tests/test-browser-evaluate.rkt racket tests/test-browser-evaluate.rkt test-compiler: - raco make -v --disable-inline tests/test-compiler.rkt racket tests/test-compiler.rkt test-parse-bytecode-on-collects: - raco make -v --disable-inline tests/test-parse-bytecode-on-collects.rkt racket tests/test-parse-bytecode-on-collects.rkt test-earley: - raco make -v --disable-inline tests/test-earley.rkt racket tests/test-earley.rkt test-conform: - raco make -v --disable-inline tests/test-conform.rkt racket tests/test-conform.rkt test-more: - raco make -v --disable-inline tests/run-more-tests.rkt racket tests/run-more-tests.rkt doc: diff --git a/info.rkt b/info.rkt index 7159bc5..b77e578 100644 --- a/info.rkt +++ b/info.rkt @@ -14,4 +14,5 @@ (define compile-omit-paths '("tests" "examples" "experiments" - "simulator")) \ No newline at end of file + "simulator")) +(define can-be-loaded-with 'all) diff --git a/resource/coerse-content-bytes.rkt b/resource/coerse-content-bytes.rkt index f878dd7..4ff1cbb 100644 --- a/resource/coerse-content-bytes.rkt +++ b/resource/coerse-content-bytes.rkt @@ -1,7 +1,10 @@ #lang racket/base (provide coerse-content-bytes) -(require (planet neil/html-parsing) + +;; We need at least version 1.2 of the html-parsing library, because +;; there's a nasty bug in 1.0. +(require (planet neil/html-parsing:1:2) (planet neil/html-writing)) ;; coerse-content-bytes: path bytes -> bytes