Note invalid UTF-8 replacement difference
This commit is contained in:
@@ -195,6 +195,7 @@ func parseFile(root, path string) (*FileRecord, string) {
|
|||||||
}
|
}
|
||||||
text := string(data)
|
text := string(data)
|
||||||
if !utf8.ValidString(text) {
|
if !utf8.ValidString(text) {
|
||||||
|
// ponytail: one U+FFFD per run of invalid bytes (Rust emits one per maximal subpart); only binary-ish previews differ.
|
||||||
text = strings.ToValidUTF8(text, "�")
|
text = strings.ToValidUTF8(text, "�")
|
||||||
}
|
}
|
||||||
relative, err := filepath.Rel(root, path)
|
relative, err := filepath.Rel(root, path)
|
||||||
|
|||||||
Reference in New Issue
Block a user