<p>مشكلة ترميز حرف شجرة البضائع</p>

تم إنشاؤها على ١٦ يونيو ٢٠٢٠  ·  3تعليقات  ·  مصدر: rust-lang/cargo

مشكلة

عند تشغيل cargo tree (Cargo version 1.44.0) في Git Bash على نظام التشغيل Windows 10 ، أحصل على إخراج يشبه ما يلي (مقتطف من الإخراج الفعلي):

Γö£ΓöÇΓöÇ anyhow v1.0.30
Γö£ΓöÇΓöÇ chrono v0.4.11
Γöé   Γö£ΓöÇΓöÇ num-integer v0.1.42
Γöé   Γöé   ΓööΓöÇΓöÇ num-traits v0.2.11
Γöé   Γöé       [build-dependencies]
Γöé   Γöé       ΓööΓöÇΓöÇ autocfg v1.0.0
Γöé   Γöé   [build-dependencies]
Γöé   Γöé   ΓööΓöÇΓöÇ autocfg v1.0.0
Γöé   Γö£ΓöÇΓöÇ num-traits v0.2.11 (*)
Γöé   Γö£ΓöÇΓöÇ serde v1.0.110

خطوات

  1. افتح Git Bash على نظام التشغيل Windows 10
  2. انتقل إلى صندوق الصدأ
  3. قم بتشغيل cargo tree

الحلول الممكنة)

من المؤكد أنها تبدو مشكلة في ترميز الأحرف ولكني لا أعرف ما يكفي لأقول أكثر من ذلك.

ملاحظات

ناتج cargo version : cargo 1.44.0 (05d080faa 2020-05-06)
ناتج rustc --version : rustc 1.44.0 (49cae5576 2020-06-01)
إصدار Git Bash MinTTY: 3.1.6 (x86_64-pc-msys)

A-console-output C-bug Command-tree upstream

ال 3 كومينتر

يبدو أن هذا هو الانحدار الأخير في MinTTY. راجع https://github.com/git-for-windows/git/issues/2648 و https://github.com/msys2/MSYS2-packages/issues/1974. يبدو أنه قد تكون هناك بعض الحلول التي تمت ملاحظتها في هذه المشكلات ، أو يمكنك تشغيل cargo tree --charset=ascii في الوقت الحالي.

هاه. شكرا على الشرح والحل!

يبدو أن هناك حلًا بديلًا: cmd //c chcp 65001 ، لكن أعتقد أن لدينا فهمًا جيدًا على https://github.com/msys2/MSYS2-packages/issues/1974 وبمجرد حل ذلك ، هذا هنا سيتم إصلاح الخلل أيضًا.

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات