fix: replace Unicode checkmark with ASCII + for Windows encoding (#535)
Windows terminals using cp1251/cp1252 crash on the Unicode ✓ (U+2713) in progress output. Replace with ASCII + in convo_miner.py and split_mega_files.py. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -471,7 +471,7 @@ def mine_convos(
|
|||||||
room_counts[r] += n
|
room_counts[r] += n
|
||||||
|
|
||||||
total_drawers += drawers_added
|
total_drawers += drawers_added
|
||||||
print(f" ✓ [{i:4}/{len(files)}] {filepath.name[:50]:50} +{drawers_added}")
|
print(f" + [{i:4}/{len(files)}] {filepath.name[:50]:50} +{drawers_added}")
|
||||||
|
|
||||||
print(f"\n{'=' * 55}")
|
print(f"\n{'=' * 55}")
|
||||||
print(" Done.")
|
print(" Done.")
|
||||||
|
|||||||
@@ -224,7 +224,7 @@ def split_file(filepath, output_dir, dry_run=False):
|
|||||||
print(f" [{i + 1}/{len(boundaries) - 1}] {name} ({len(chunk)} lines)")
|
print(f" [{i + 1}/{len(boundaries) - 1}] {name} ({len(chunk)} lines)")
|
||||||
else:
|
else:
|
||||||
out_path.write_text("".join(chunk), encoding="utf-8")
|
out_path.write_text("".join(chunk), encoding="utf-8")
|
||||||
print(f" ✓ {name} ({len(chunk)} lines)")
|
print(f" + {name} ({len(chunk)} lines)")
|
||||||
|
|
||||||
written.append(out_path)
|
written.append(out_path)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user