added format arg to printf to avoid corner-case printf bugs, rackety changes
This commit is contained in:
parent
04defa4937
commit
a095ebc326
|
@ -5,7 +5,7 @@
|
||||||
scheme/match
|
scheme/match
|
||||||
lang/private/continuation-mark-key
|
lang/private/continuation-mark-key
|
||||||
(only scheme/base for memf findf)
|
(only scheme/base for memf findf)
|
||||||
"test-engine.scm"
|
"test-engine.rkt"
|
||||||
"test-info.scm"
|
"test-info.scm"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
framework
|
framework
|
||||||
string-constants
|
string-constants
|
||||||
"test-info.scm"
|
"test-info.scm"
|
||||||
"test-engine.scm"
|
"test-engine.rkt"
|
||||||
"print.ss"
|
"print.ss"
|
||||||
(except-in deinprogramm/signature/signature signature-violation) ; clashes with test-engine
|
(except-in deinprogramm/signature/signature signature-violation) ; clashes with test-engine
|
||||||
deinprogramm/quickcheck/quickcheck)
|
deinprogramm/quickcheck/quickcheck)
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
#lang scheme/base
|
#lang racket/base
|
||||||
|
|
||||||
(require scheme/class
|
(require racket/class
|
||||||
"test-info.scm")
|
"test-info.scm")
|
||||||
|
|
||||||
(define test-display-textual%
|
(define test-display-textual%
|
||||||
|
@ -99,7 +99,7 @@
|
||||||
;; make-link: (listof (U check-fail (U string snip%))) src -> void
|
;; make-link: (listof (U check-fail (U string snip%))) src -> void
|
||||||
(define (make-link reason dest)
|
(define (make-link reason dest)
|
||||||
(print-reason display display reason)
|
(print-reason display display reason)
|
||||||
(printf (format-src dest)))
|
(printf "~a" (format-src dest)))
|
||||||
|
|
||||||
(define (format-src src)
|
(define (format-src src)
|
||||||
(let ([src-file car]
|
(let ([src-file car]
|
Loading…
Reference in New Issue
Block a user