strings extraction drops kanji-only Shift_JIS text, so name-based analyses miss real names
#52
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
crates/sylpheed-xexdb/src/strings.rs:237-241requires at least one kana character (U+3040..U+30FF) before it accepts a decoded run:The reason is sound and measured — without it the scan became a noise generator, 837 detections dominated by IEEE-754 arrays — but the consequence is that a string written only in kanji is never emitted. Japanese proper nouns routinely are.
Effect. Any analysis that starts from the strings table can miss real names, and cannot tell "no such name" from "not extractable".
docs/re/data/name-block-bases.txt(182 KB) is one artifact built that way. Noted in PR #44 and in the desktop'sCLAUDE.md; never filed here.Directions (either needs the added noise measured before adoption):