From b2f76bd8cc6de52bfcacffa8de0a661d2354a54f Mon Sep 17 00:00:00 2001 From: Matthew Flatt Date: Tue, 17 Sep 2013 12:41:19 -0600 Subject: [PATCH] fixes for binary-package stripping Avoid duplicate `assume-virtual-sources` definitions, add `assume-virtual-sources` as needed in top-level collections within a package. --- .../racket-test/tests/pkg/test-docs.rkt | 2 +- .../tests/pkg/test-pkgs/pkg-y/y/info.rkt | 2 + .../racket-test/tests/pkg/tests-binary.rkt | 35 ++++++++--- racket/collects/pkg/strip.rkt | 58 ++++++++++++++++--- 4 files changed, 78 insertions(+), 19 deletions(-) diff --git a/pkgs/racket-pkgs/racket-test/tests/pkg/test-docs.rkt b/pkgs/racket-pkgs/racket-test/tests/pkg/test-docs.rkt index 36ca1a2716..3e5e04e0a3 100644 --- a/pkgs/racket-pkgs/racket-test/tests/pkg/test-docs.rkt +++ b/pkgs/racket-pkgs/racket-test/tests/pkg/test-docs.rkt @@ -20,7 +20,7 @@ (call-with-input-file* p (lambda (in) - (define m (regexp-match #rx"