more robust, for typical error message prefix/suffix;
authorwenzelm
Tue, 15 Jul 2025 14:25:30 +0200
changeset 82879 d19f589fe9ad
parent 82878 71e235a7a1ec
child 82880 fa1c57d42699
more robust, for typical error message prefix/suffix;
src/Pure/General/pretty.ML
--- a/src/Pure/General/pretty.ML	Tue Jul 15 14:24:21 2025 +0200
+++ b/src/Pure/General/pretty.ML	Tue Jul 15 14:25:30 2025 +0200
@@ -243,7 +243,7 @@
   let
     val bs = out prt;
     val bs' =
-      if Bytes.size bs <= String.maxSize then bs
+      if Bytes.size bs + 8000 <= String.maxSize then bs
       else out (from_ML (ML_Pretty.no_markup (to_ML prt)));
   in Bytes.content bs' end;