From ccbef59e96b80084155d8a105db0ea26f2bdaca3 Mon Sep 17 00:00:00 2001 From: Matthew Flatt Date: Mon, 12 Nov 2018 14:32:05 -0800 Subject: [PATCH] io: print: handle paths that don't convert cleanly to a string --- racket/src/io/path/path.rkt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/racket/src/io/path/path.rkt b/racket/src/io/path/path.rkt index ebdd2c5b80..1e2cb8c38d 100644 --- a/racket/src/io/path/path.rkt +++ b/racket/src/io/path/path.rkt @@ -23,7 +23,7 @@ (write-string "#<" port) (write-string (symbol->string (path-convention p)) port) (write-string "-path:" port)))) - (write-string (bytes->string/locale (path-bytes p)) port) + (write-string (bytes->string/locale (path-bytes p) #\?) port) (when mode (write-string ">" port))) #:property prop:equal+hash