Summary
- more explicit check;
- more robust treatment of UTF8 in raw byte sources;
- clarified check, assuming that load commands are plain ASCII;
- more documentation;
- disallow blanks, relevant for session_name / theory_name e.g. in build log files;
- uniform system name;
The file was modified | src/Pure/General/symbol.scala (diff) |
The file was modified | src/Pure/Isar/keyword.scala (diff) |
The file was modified | src/Pure/General/scan.scala (diff) |
The file was modified | src/Pure/PIDE/resources.scala (diff) |
The file was modified | src/Pure/Thy/thy_header.scala (diff) |
The file was modified | src/Pure/PIDE/resources.scala (diff) |
The file was modified | src/Doc/Isar_Ref/Outer_Syntax.thy (diff) |
The file was modified | src/Doc/Isar_Ref/Spec.thy (diff) |
The file was modified | src/Doc/System/Sessions.thy (diff) |
The file was modified | src/Pure/Isar/token.scala (diff) |
The file was modified | src/Pure/Isar/parse.scala (diff) |
The file was modified | src/Pure/Isar/token.scala (diff) |
The file was modified | src/Pure/Thy/sessions.scala (diff) |